What's Changed
-
BLD: move static metadata to
pyproject.tomland explicitly specify build backend and requirements by @neutrinoceros in #670 -
DEP: move dependency specs to static metadata by @neutrinoceros in #671
-
DEP: drop support for Python 3.8 and 3.9, require 3.10 or newer by @neutrinoceros in #672
-
TST: setup basic concurrency rules for CI (cancel in progress, obsolete runs) by @neutrinoceros in #676
-
MNT: migrate package layout from flat to src by @neutrinoceros in #673
-
BLD: switch build backend to flit-core by @neutrinoceros in #681
-
DEP/RFC: refactor out dependency on
munchby @neutrinoceros in #682 -
TST: add explicit support for CPython 3.12 and 3.13 by @neutrinoceros in #674
-
TST: use
coveragedirectly, ditchpytest-covby @neutrinoceros in #679 -
ENH: add support for loading Dataset from a
pathlib.Pathby @neutrinoceros in #680 -
upgrades for
cube_inject_fakediskby @IainHammond in #669 -
pca_annularcan now accept delta_sep as a list by @IainHammond in #669 -
Bug fix for max ncomp allowed in PCA RDI or ARDI by @VChristiaens in #666
-
Minor bug fixes and new features for PCA functions by @VChristiaens in #684
-
Major version update for: new flat architecture adopted in VIP + compatibility for Python 3.10 to 3.13 + pyproject.toml installation by @VChristiaens in #685
New Contributors
- @neutrinoceros made their first contribution in #670
Full Changelog: v1.6.6...v2.0.0