Releases: xarray-contrib/xeofs
v3.0.4
v3.0.3
v3.0.3 (2024-10-07)
Documentation
- docs(changelog): update changelog (
a6a32a0
)
Fixes
- fix: isolate required and optional dependencies (#237)
Allow more minimal installs by making certain packages optional, namely the backend engines (h5netcdf,
netcdf4, and
zarr) used for saving and loading models, plus
statsmodelswhich is used for CPCCA-derived models, and
numba which is used for GWPCA. ([
a6c05e6`](a6c05e6))
v3.0.2
v3.0.2 (2024-09-15)
Chore
Documentation
-
docs(changelog): update commit parsers in cliff.toml (#233) (
70025c9
) -
docs(changelog): update changelog (
6064a6e
)
Fix
-
fix: correct whitening in HilbertCPCCA models (#230) (
3ba531c
) -
fix(cross): correct saving and loading of CPCCA and Rotator models (#225) (
7cba749
)
Performance
v3.0.1
v3.0.0
v3.0.0 (2024-09-04)
Breaking
-
refactor!: reorganize methods into new namespaces (#210) (
675983f
) -
feat!: Support for Complex and Hilbert models (#202) (
77ac921
)
Chore
Documentation
Feature
-
feat: change default value of parameter
normalized
(#207) (278d2ee
) -
feat: add Continuum Power CCA (#196)
Co-authored-by: Sam Levang <slevang@salientpredictions.com> (de9eaa7
)
Fix
Refactor
v2.4.1
v2.4.1 (2024-08-31)
Chore
-
chore: add deprecation warning for verbose parameter (#200) (
f2f3354
) -
chore: add deprecation warning for verbose parameter (
87b23f9
) -
chore: merge main into develop (
4e683e6
)
Ci
- ci(changelog): remove old Github Action
Not needed anymore since we're using git-cliff. (45b513e
)
- ci: update git-cliff Github Action
Run git-cliff after the release to ensure that the latest changes are incroporated; update Github Action to new v3 according to the official Github Action readme (https://github.com/orhun/git-cliff-action?tab=readme-ov-file#committing-the-changelog) (f8b3305
)
Documentation
-
docs(changelog): update changelog (
8eed958
) -
docs(changelog): update changelog (
280bd43
) -
docs: fix typo (
bd7f429
) -
docs: add icons as unicode (
b8586aa
) -
docs: remove icons from changelog (
153b777
) -
docs: add CHANGELOG into documentation (
9188ef2
) -
docs: add myst-parser package
myst-parser allows to include markdown files into the shinx documentation which requires rst files. (24d7692
)
-
docs: move CHANGELOG to docs directory (
541b749
)
Fix
Refactor
-
refactor(datacontainer): parameter list serialization (#193) (
7b9764d
) -
refactor(sanitizer): reuse utility function to test input types (#192) (
db03601
) -
refactor: merge branch 'main' into develop (
1f38f48
) -
refactor(whitener): add Whitener to whiten a 2D matrix (#185) (
a6b61b3
) -
refactor(decomposer): allow truncated SVD based on variance (#184) (
5973c41
) -
refactor(test): clean preprocessing test suite (#180) (
95e216e
)
v2.4.0
v2.4.0 (2024-07-18)
Feature
- feat: add sparse PCA using variable projection (#170)
Publication of this method is available at http://arxiv.org/abs/1804.00341. Associated repository with Python code can be found here: https://github.com/erichson/ristretto/tree/master/ristretto (e2ccc76
)
v2.3.3
v2.3.3 (2024-07-10)
Build
Documentation
Co-authored-by: Niclas Rieger <niclasrieger@gmail.com> (35b9ef7
)