diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d36f9cac..35b46f00 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -24,6 +24,7 @@ Changelog **Other changes:** - When computing the covariance matrix, check for ill-conditionedness for all types of input. Furthermore, do it in a more efficient way. +- Pin `tabmat<4.0.0` (the new release will bring breaking changes). 2.5.2 - 2023-06-02 ------------------ diff --git a/conda.recipe/meta.yaml b/conda.recipe/meta.yaml index 79bee267..88349bea 100644 --- a/conda.recipe/meta.yaml +++ b/conda.recipe/meta.yaml @@ -35,7 +35,7 @@ requirements: - pandas - scikit-learn >=0.23 - scipy - - tabmat >=3.1.0 + - tabmat >=3.1.0, <4.0.0 test: requires: diff --git a/environment.yml b/environment.yml index caf38614..198d8446 100644 --- a/environment.yml +++ b/environment.yml @@ -8,7 +8,7 @@ dependencies: - libblas>=0=*mkl # comment this line out for macOS arm64 - numexpr - pandas>=0.21 - - tabmat>=3.1.0 + - tabmat>=3.1.0, <4.0.0 - scikit-learn>=0.23 - scipy - tqdm diff --git a/setup.py b/setup.py index edc063f3..08f0eafd 100644 --- a/setup.py +++ b/setup.py @@ -85,7 +85,7 @@ "pandas", "scikit-learn>=0.23", "scipy", - "tabmat>=3.1.0", + "tabmat>=3.1.0,<4.0.0", ], entry_points=None if os.environ.get("CONDA_BUILD")