Releases: JoranAngevaare/optim_esm_tools
Releases · JoranAngevaare/optim_esm_tools
v3.0.1
3.0.1 / 2025-01-14
Bugfixes
- Exit early from candidates without passing properties by @JoranAngevaare in #212
- Weighted average in combine variables by @JoranAngevaare in #206
Documentation
- Example notebook by @JoranAngevaare in #204
Patch
- Miniforge installer by @JoranAngevaare in #203
- Update rasterio requirement from <=1.3.10 to <=1.4.3 by @dependabot in #207
- Bump nbconvert from 7.2.3 to 7.16.4 by @dependabot in #211
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #205
Full Changelog: v3.0.0...v3.0.1
v3.0.0
3.0.0 / 2024-11-27
Major
- Region calculation by @JoranAngevaare in #201
Patch
- Merge adjacent candidates by @JoranAngevaare in #199
- Add numpy, xarray and other utility functions by @JoranAngevaare in #200
Full Changelog: v2.1.1...v3.0.0
v3.0.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #193
set_time_int
helper function by @JoranAngevaare in #197- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #194
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #198
- Pythonic
yearly_average
by @JoranAngevaare in #188 - Merge adjacent candidates by @JoranAngevaare in #199
- Add numpy, xarray and other utility functions by @JoranAngevaare in #200
- Region calculation by @JoranAngevaare in #201
Full Changelog: v2.1.0...v3.0.0-pre
v2.1.0
2.1.0 / 2024-09-30
Minor
- Improved typing and path handing in
find_matches.py
by @JoranAngevaare in #177 - Speedup
mask_xr_ds
by a factor of2-4x
usingnumba
whendrop=True
by @JoranAngevaare in #182 - Add lowess filter by @JoranAngevaare in #186
- Plotting typing and flexibility by @JoranAngevaare in #176
- Improve direct region finding by @JoranAngevaare in #175
- Increase pre-process flexibility by @JoranAngevaare in #180
Patch
- Clean v2.0.0 by @JoranAngevaare in #172
- Skip check-builtin-literals by @JoranAngevaare in #178
- Raise NotImplementedError for depricated syntax by @JoranAngevaare in #179
- Disable full synda test by @JoranAngevaare in #183
- Pin few python3.8 requirements by @JoranAngevaare in #189
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #173
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #181
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #184
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #174
- Bump actions/setup-python from 5.1.0 to 5.2.0 by @dependabot in #187
v2.0.0
This is an intermediate stage and will be finetuned in the following pull requests
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #163
- Surpress scipy warnings in
rank2d
by @JoranAngevaare in #164 - Bump actions/setup-python from 4.5.0 to 4.7.1 by @dependabot in #165
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #166
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #168
- Bump actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #169
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #170
- Work towards version 3 by @JoranAngevaare in #171
Full Changelog: v1.7.0...v2.0.0
v1.7.0
1.7.0 / 2023-10-30
Minor
- Allow different masks by @JoranAngevaare in #152
IterStartEnd
method for finding region by @JoranAngevaare in #161
Patch
- Query with constant variable_id by @JoranAngevaare in #147
- Repeated testing for
rpy_symmetry
tests by @JoranAngevaare in #153 - Sanity checks in time merging during pre-processing by @JoranAngevaare in #158
- Update config internals
v0.6.0
by @JoranAngevaare in #159 - Find method from
folder_to_dict
inread_ds
by @JoranAngevaare in #160
Package updates
- Bump actions/checkout from 3 to 4 by @dependabot in #151
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #149
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #150
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #162
New Contributors
- @dependabot made their first contribution in #151
Full Changelog: v1.6.3...v1.7.0
v1.6.3
1.6.3 / 2023-09-13
- Merge method to deal with offset time series by @JoranAngevaare in #144
- Historical data in plotting routine by @JoranAngevaare in #145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #146
- Fix installation method by @JoranAngevaare in #148
Full Changelog: v1.6.1...v1.6.3
v1.6.1
Full Changelog: v1.6.0...v1.6.1
v1.6.0
1.6.0 / 2023-09-06
bugged release, please use >v1.6.1
- Fix the sign issue for good by @JoranAngevaare in #143
Notes
- Important bugfix in #143 which solves an issue with decreasing trends not being treated the same as increasing trends due to a
np.max
call to signed values.
Full Changelog: v1.5.0...v1.6.0
v1.5.0
1.5.0 / 2023-09-6
bugged release, please use >v1.6.1
Minor change
- Iterative masking in
region_finding.py
to gain control of masked areas by @JoranAngevaare in #141
Patches
- Fix tests for past py39 by @JoranAngevaare in #138
- Fix absolute numbers for tipping criteria by @JoranAngevaare in #136
- Update merge variables by @JoranAngevaare in #137
- Update coverage by @JoranAngevaare in #142
Notes
- Important bugfix in #136 which solves an issue with decreasing trends not being treated the same as increasing trends due to a
np.max
call to signed values.
Full Changelog: v1.4.1...v1.5.0