Releases: ecmwf/earthkit-transforms
1.0.0rc0
What's Changed
- downstream-ci by @EddyCMWF in #76
- Add to downstream ci 2 by @EddyCMWF in #77
- Add to downstream ci 3 by @EddyCMWF in #78
- index change in pandas by @EddyCMWF in #79
- 59 accumulation-to-rate by @EddyCMWF in #75
- Update actions by @EddyCMWF in #82
- Fix
extra_reduce_dimsnormalisation: mutable defaults andNone/strhandling by @Copilot in #85 - tests for extra_reduce_dims by @EddyCMWF in #84
- Chore/update linting tools by @mcocdawc in #87
- updates to various methods for version1.0 release by @EddyCMWF in #88
- Remove direct ek-data dependency by @EddyCMWF in #89
- Release/1.0.0rc0 by @EddyCMWF in #91
- Update anomaly default behaviour by @EddyCMWF in #90
- Feature/docathon update clean by @EddyCMWF in #95
- ek related package open in same window by @EddyCMWF in #97
- unify autodocs from ek-hydro and ek-transforms by @EddyCMWF in #98
- Feature/docstrings updates by @EddyCMWF in #99
- FAQs by @EddyCMWF in #100
- Feature/update notebooks by @EddyCMWF in #101
- Feature/update notebooks by @EddyCMWF in #102
- Rationalise environments, actions and developer instructions by @Oisin-M in #104
New Contributors
Full Changelog: 0.5.3.1...1.0.0rc0
0.5.4
What's Changed
- downstream-ci by @EddyCMWF in #76
- Add to downstream ci 2 by @EddyCMWF in #77
- Add to downstream ci 3 by @EddyCMWF in #78
- index change in pandas by @EddyCMWF in #79
- 59 accumulation-to-rate by @EddyCMWF in #75
- Update actions by @EddyCMWF in #82
- Fix
extra_reduce_dimsnormalisation: mutable defaults andNone/strhandling by @Copilot in #85 - tests for extra_reduce_dims by @EddyCMWF in #84
- Chore/update linting tools by @mcocdawc in #87
- pin branches by @EddyCMWF in #96
New Contributors
Full Changelog: 0.5.3.1...0.5.4
0.5.3.1 - ReadTheDocs update
What's Changed
This release only includes things related to the documentation build, no software changes from 0.5.3
- Readthedocs api reference by @EddyCMWF in #72
- Update release notes to include mask API change by @EddyCMWF in #73
Full Changelog: 0.5.3...0.5.3.1
0.5.3
0.5.2
0.5.1
Minor release for readthedocs build, see 0.5.0 for main release: https://github.com/ecmwf/earthkit-transforms/releases/tag/0.5.0
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
Major change: The module API has been updated such that the intermediate module aggregate has been deprecated. earthkit.transforms now contains submodules which are relevant to the dimensions/coordinates of computation, e.g. earthkit.transforms.temporal and earthkit.transforms.spatial. All methods associated with these dimensions/coordinates will be found within, at present this is only the existing aggregation methods, but will now contain other things such as trend analysis etc.
Also note that the old API (earthkit.transforms.aggregate.XXX) will continue to work, but will produce deprecation warnings, it will be fully removed in version 2.0 of earthkit.transforms. However, you are advised to remove sooner as tests will not necessary cover the deprecated API.
- Array api updates for gpu by @EddyCMWF in #51
- Feature/ensemble get dim key expansion by @EddyCMWF in #54
- simplify spatial.py by @Oisin-M in #55
- Adds ensemble aggregation methods by @JamesVarndell in #52
- Restructure of code base by @EddyCMWF in #61
- Release action update by @EddyCMWF in #64
- Feature/release action update by @EddyCMWF in #66
- Feature/release action update by @EddyCMWF in #67
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Update earthkit-transforms to use latest version of earthkit-data by @EddyCMWF in #37
- 13 precomputed masks by @EddyCMWF in #38
- badger by @EddyCMWF in #40
- 20 repo structure by @EddyCMWF in #41
- Feature/pylinting improvements basic by @EddyCMWF in #42
- Feature/typeset by @EddyCMWF in #44
- Update README.md by @Oisin-M in #45
- 43 split reduce dataarray into 2 functions by @EddyCMWF in #46
New Contributors
Full Changelog: 0.3.4.1...0.4.0
0.3.4.1
0.3.4
What's Changed
Documentation updates with some additional small changes
- Fix typos by @kinow in #29
- default to squeeze=False by @EddyCMWF in #32
- 31 documentation structure update by @EddyCMWF in #33
- 10 doc update function as how method by @EddyCMWF in #34
New Contributors
Full Changelog: 0.3.3...0.3.4