Breaking changes
- Parameter
out_file
default value is now None. When it is None, icclim.index
does not write the output on a netCDF.
- Minimal required xclim version is now 0.34
- Pinned dask dependency:
dask<2022.01.1
for rechunker 0.3.3 to work.
API changes
- Added
icclim.indices
to compute multiple indices at once.
- Added experimental feature
icclim.create_optimized_zarr_store
. It is a context manager which can be used to rechunk a dataset using without any chunk on the specified dimension. It makes use of rechunker
[0] library.
Bug fixes
- Fixed WSDI and CSDI. They were computing percentiles on the wrong period.
- Fixed WW, WD, CW, CD. Their binding with xclim was not properly made and was throwing an error.
- Fixed setup.py dependency to the whole world. This make installation from sources possible in a clean environment.
Maintenance
- Improved icclim CI (code coverage)
- Improved code quality (unit test, refactoring)
- Added contribution guide
- Improve overall typing
[0] https://github.com/pangeo-data/rechunker/