Releases: Thomasjkeel/jsmetrics
v0.2.9
Minor update
- Fix bugs with numpy version such that jsmetrics no longer checks for a numpy version between 1.12 and 1.16.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #220
- Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #225
- Fix numpy issue by @Thomasjkeel in #248
- Bump actions/checkout from 4.1.7 to 4.2.2 by @dependabot in #228
- Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.12.3 by @dependabot in #240
- Bump github/codeql-action from 3.26.8 to 3.28.1 by @dependabot in #246
- Bump mamba-org/setup-micromamba from 1.9.0 to 2.0.4 by @dependabot in #247
- Bump step-security/harden-runner from 2.10.1 to 2.10.3 by @dependabot in #245
Full Changelog: 0.2.7...v0.2.9
0.2.7
Minor update
- Fix bugs with scipy.ndimage to correct M11 and S09 methods
What's Changed
- V0.2.7 edits by @Thomasjkeel in #211
- V0.2.7 by @Thomasjkeel in #212
Full Changelog: v0.2.6...v0.2.7-hotfix
v0.2.6
Minor changes
- Fix bug with Manney et al. 2011 that wouldn't allow method to run on more than one day
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #160
- Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #162
- Bump github/codeql-action from 3.25.4 to 3.25.6 by @dependabot in #163
- Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in #164
- Bump mamba-org/setup-micromamba from 1.8.1 to 1.9.0 by @dependabot in #166
- Bump actions/dependency-review-action from 4.3.2 to 4.3.3 by @dependabot in #169
- Bump github/codeql-action from 3.25.6 to 3.25.8 by @dependabot in #168
- Bump step-security/harden-runner from 2.8.0 to 2.8.1 by @dependabot in #170
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #172
- Bump github/codeql-action from 3.25.8 to 3.25.10 by @dependabot in #173
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #174
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #175
- V0.2.4 by @Thomasjkeel in #176
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #178
- Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot in #179
- Bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #180
- Bump github/codeql-action from 3.25.10 to 3.25.12 by @dependabot in #181
- Bump step-security/harden-runner from 2.8.1 to 2.9.0 by @dependabot in #182
- Bump github/codeql-action from 3.25.12 to 3.25.14 by @dependabot in #184
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #186
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #188
- Bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #189
- Bump actions/upload-artifact from 4.3.4 to 4.3.6 by @dependabot in #190
- Bump github/codeql-action from 3.25.14 to 3.26.0 by @dependabot in #191
- Bump github/codeql-action from 3.26.0 to 3.26.5 by @dependabot in #196
- Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1 by @dependabot in #201
- Bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #197
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in #198
- Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #200
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #203
- Bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #204
- Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 by @dependabot in #206
- Bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #205
- V0.2.4 by @Thomasjkeel in #207
- V0.2.5 edits by @Thomasjkeel in #209
- V0.2.6 fix by @Thomasjkeel in #210
Full Changelog: 0.2.3...v0.2.6
v0.2.3
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #143
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #144
- fix coveralls action in ci.yml by @Thomasjkeel in #145
- [StepSecurity] Apply security best practices by @step-security-bot in #146
- Update requirements_dev.txt by @Thomasjkeel in #147
- Bump mamba-org/setup-micromamba from 1.4.4 to 1.8.1 by @dependabot in #148
- Bump actions/upload-artifact from 3.pre.node20 to 4.3.3 by @dependabot in #149
- Bump actions/dependency-review-action from 2.5.1 to 4.3.2 by @dependabot in #150
- Bump actions/setup-python from 1.2.4 to 5.1.0 by @dependabot in #151
- Bump coverallsapp/github-action from 2.2.3 to 2.3.0 by @dependabot in #152
- Bump actions/checkout from 3.6.0 to 4.1.5 by @dependabot in #155
- Bump github/codeql-action from 2.25.4 to 3.25.4 by @dependabot in #154
- add top level read permissions by @Thomasjkeel in #157
- Bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #158
- V0.2.3 by @Thomasjkeel in #159
New Contributors
- @step-security-bot made their first contribution in #146
- @dependabot made their first contribution in #148
Full Changelog: v0.2.2...0.2.3
v0.2.2
Description
Moderate Update
This version fixes bugs with the Kuang et al. 2014 (K14) jet occurrence and jet center algorithm. I have also fixed the diagonal check algorithm for M11 and K14.
What's Changed
- K14 method overhauled
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #139
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #140
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #141
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #142
Full Changelog: 0.2.1...v0.2.2
v0.2.2-beta
BUG FIX: fix plev unit checking function in data_utils
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #139
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #140
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #141
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #142
Full Changelog: 0.2.1...v0.2.2-beta
v0.2.1
Major Update
This version makes big changes to the operation of the Manney et al. 2011 and Archer & Caldeira 2008. The online docs have also been improved.
Changes to Metrics
Manney et al. 2011
- Update Manney et al. 2011 method to include 'check_diagonals' parameter
- Update Manney et al. 2011 method to select maximum windspeed if no cores found above threshold
Archer & Caldeira
- Update Archer & Caldiera to more properly check for whether data plev coords are Pa or hPa.
- Add 'slice_array_by_index_breaks' to data utils for Archer & Caldiera
- Add check for plev units to data_utils for Archer & Caldiera
Changes to documentation
- Simplify writing and fix typos in online docs
- Rewrite descriptions of jet stats, algorithms, and waviness metrics.
- Update examples of use and quick start table in docs
What's Changed
- Clean up readme and index to docs by @Thomasjkeel in #124
- Update readme by @Thomasjkeel in #125
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #127
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #128
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #129
- New changes by @Thomasjkeel in #131
- Updates to M11 by @Thomasjkeel in #132
- 134 fix ac08 mass flux weighted pressure outputs by @Thomasjkeel in #135
- Improve docs by @Thomasjkeel in #136
Full Changelog: v0.2.0...v0.2.1
v.0.2.0
Major update
This includes new online and inline documentation, completion of additional metrics and removal of old code.
What's Changed
- Fix CI and Github actions
- Finish overhaul the ReadTheDocs documentation in the package
- Confirm completed and to verify metrics
- Update Schiemann et al. 2009 method to run faster and introduce u_threshold parameter default
- Add more complete inline 'Steps' to each metric in the package for readability.
- Remove Screen & Simmonds and Local Wave Activity leftover code
- Update Manney et al. 2011 further with padding to capture cores near the edge of dataset
Pull Requests
- Fix GitHub Actions by @Thomasjkeel in #120
- Prepare for v0.2 by @Thomasjkeel in #121
- Add steps to each method by @Thomasjkeel in #122
- Update Manney method with padding to get edge cores by @Thomasjkeel in #123
Full Changelog: v0.1.7...v0.2.0
v0.1.7
Moderate Update
- The biggest change in this version is to rename Grise & Polvani 2014 (was GP17)
- This version has also updated the metric status tables for readthedocs and the README (removed metrics that will not be implemented to the package)
- Coveralls is also introduced to the repo
What's Changed
- update readme by @Thomasjkeel in #114
- Update docs with typo by @Thomasjkeel in #115
- fix Matplotlib pyplot allsegs depreciation warning by @Thomasjkeel in #116
- Add coveralls by @Thomasjkeel in #117
- Rename Grise Polvani 2014 by @Thomasjkeel in #119
Full Changelog: 0.1.6...v0.1.7
v0.1.6
Major Update
This update sees a major overhaul of the in-code and ReadTheDocs documentation to improve user experience.
The documentation and the package are still in development, so email me if you have any issues, recommendations, feedback
What's Changed
- Since version 0.1.5, the jet core algorithm from Manney et al. 2011 has been changed to more closely resemble the original methodology. Any old version of this method were incorrect.
- Change in-code docstrings across all metrics by @Thomasjkeel in #106
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #105
- Add a 'Why jsmetrics" section to the ReadTheDocs by @Thomasjkeel in #107
- Add "Examples of Use" to the ReadTheDocs by @Thomasjkeel in #108
- Add more "Examples of Use" to the ReadTheDocs by @Thomasjkeel in #109
Full Changelog: v0.1.5...v0.1.6