v0.9.0
New Features:
-
clisops.ops.average.average_time
andclisops.core.average.average_time
added (#211). Allowing averaging over time frequencies of day, month and year. -
New function
create_time_bounds
inclisops.utils.time_utils
, to generate time bounds for temporally averaged datasets. -
clisops
now uses theloguru <https://loguru.readthedocs.io/en/stable/index.html>
_ library as its primary logging engine (#216).
Other Changes:
- Pandas now pinned below version 1.4.0.
- Pre-commit configuration updated with code style conventions (black, pyupgrade) set to Python3.7+ (#219).
loguru
is now an install dependency, withpytest-loguru
as a development-only dependency.- Added function to convert the longitude axis between different longitude frames (eg. [-180, 180] and [0, 360]) (#217, #218).