Releases: ioos/ioos_qc
v2.2.0
What's Changed
- correct link to flake8 on github by @callumrollo in #95
- add simple glider data example by @callumrollo in #94
- provision-with-micromamba is deprecated by @ocefpaf in #102
- Remove stream config by @ocefpaf in #100
- remove mamba's pin by @ocefpaf in #105
- Climatology Test: Handing masked depths without zspan by @iwensu0313 in #107
- Climatology Missing Values Test: Use masked array data and mask to create z_idx by @iwensu0313 in #108
- fix command for installing dependencies by @Sakshamgupta90 in #110
- Fix for numpy 2.0 by @ocefpaf in #111
- add dependabot.yml by @ocefpaf in #114
- Test against latest python by @ocefpaf in #116
- Update pre-commits by @ocefpaf in #117
- move all to pyproject.toml by @ocefpaf in #118
- Ruff all by @ocefpaf in #119
- created contributing.md by @Sakshamgupta90 in #120
- Ruff all tests... by @ocefpaf in #121
- Ruff utils.py by @ocefpaf in #122
- numpy version updated by @Sakshamgupta90 in #125
- Added required packages for building docs by @Sakshamgupta90 in #124
- Update docstring as per numpy style format by @Sakshamgupta90 in #128
- Ruff-ALL streams.py by @ocefpaf in #123
- default shell by @ocefpaf in #132
- Fix for numpy 2.0 by @ocefpaf in #137
- Use Python 3.13 in the tests by @ocefpaf in #136
- Link to glider example notebook in docs by @callumrollo in #138
- Pre commits fixes by @ocefpaf in #143
- Fix flagging logic for missing and unknown data in QARTOD spike test by @Sakshamgupta90 in #129
New Contributors
- @callumrollo made their first contribution in #95
- @iwensu0313 made their first contribution in #107
- @Sakshamgupta90 made their first contribution in #110
Full Changelog: 2.1.0...v2.2.0
2.1.0
2.0.1
- New
differential
method for qartod's spike test: #50, thanks @JessyBarrette - Fixed bug in qartod's
average
spike test: #62, thanks @przybytek
2.0.0
https://ioos.github.io/ioos_qc/releases.html
As of this release, backwards compatibility with 1.0.0
has been broken for the QcConfig
and NcQcConfig
(they no longer exist). Look at the documentation for the new Config
objects. The basic test interface and functionality did not change with this release and if you were not using any of the internal helper methods and objects you should be safe to upgrade. Of course please test your own implementations first.
Special thanks to @jessicaaustin, @JessyBarrette, @yosoyjay, and @eldobbins for reviewing code, improving documentation, and submitting issues and pull requests.
Changes from 1.0.0
:
- Core
- Added the concepts of Config, Streams, and Stores, see usage documentation for details.
- Added ability to generate Config objects based on climatologies
- Tests
- Attenuated signal test was reworked
- Bug fix in spike test
- Added the argo module including speed and pressure tests
- Improved documentation and notebook examples
1.0.0
Release notes and migration instructions: https://ioos.github.io/ioos_qc/releases.html
1.0.0-rc3
1.0.0-rc2
bump to 1.0.0