Releases: euro-cordex/py-cordex
v0.10.2
This release changes default compression options in cordex.cmor to {"shuffle": True, "deflate": True, "deflate_level": 1} to be compliant with the CORDEX-CMIP6 archive specs. If you need to set the former options, use cordex.cmor.set_options(compression={"shuffle": False, "deflate": True, "deflate_level": 1}).
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #339
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #340
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #341
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #342
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #343
- remove deprecated pkg_resources and replace with importlib by @larsbuntemeyer in #344
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #345
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #347
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #348
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #349
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #351
- udpate pandas time offset strings by @larsbuntemeyer in #350
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #352
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #355
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #353
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #359
- added cmor compression options by @larsbuntemeyer in #360
- Update pyproject.toml by @larsbuntemeyer in #356
- failsafe for VG2500 server by @larsbuntemeyer in #361
Full Changelog: v0.10.1...v0.10.2
v0.10.1
Bugfix release.
What's Changed
- fix coordinate switch in cmor grid mappings by @larsbuntemeyer in #335
- added default earth_radius grid mapping attribute by @larsbuntemeyer in #336
- update cmor tests by @larsbuntemeyer in #337
- Update ci.yaml by @larsbuntemeyer in #338
Full Changelog: v0.10.0...v0.10.1
v0.10.0
This release introduces new cmorization features in cmor.cmorize_variable() that allow for more generic grid mappings. New function rewrite_coords() that rewrites coordinates (X and Y axes and transformed coordinates) in a dataset to correct rounding errors. This version drops python3.8 support.
What's Changed
- update table downloader by @larsbuntemeyer in #297
- drop python 3.8 support by @larsbuntemeyer in #306
- Rewrite coords by @larsbuntemeyer in #304
- update bounds handling by @larsbuntemeyer in #307
- added rewrite_coords accessor by @larsbuntemeyer in #308
- fix bounds bug by @larsbuntemeyer in #314
- fix x y in accessor map by @larsbuntemeyer in #324
- added more general grid mappping handling in cmor by @larsbuntemeyer in #328
- Update contributing.rst by @larsbuntemeyer in #333
Full Changelog: v0.9.0...v0.10.0
See also the official documentation.
v0.9.0
This release mainly updates the cmor module and allows to cmorize for non-standard CORDEX domains. Some updates are introduced so that variables attributes can be used to control calls to the cmor_variable API. A new function derotate_vector to derotate vector components has also been introduced.
See also the official documentation.
v0.8.0
This version introduces cordex.domain which should tighten the API call in the future. The cmor module was also updated to make more usage of cf_xarray.
See also the official documentation.
v0.7.1
Fix cmor time axis issue.
v0.7.0
This release introduces the cell_area() function and adds the cell_area keyword in cordex_domain(). Includes internal updates for CORDEX-CMIP6 cmorization.
See also the official documentation.
v0.6.6
Patch release that fixes installation and cmor issues.
v0.6.5
Patch release to update the CI and cmor module.
v0.6.4
Patch release to fix cmor related dependencies.