diff --git a/pyproject.toml b/pyproject.toml index e689a239e7..f7385eac97 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,7 +51,7 @@ dependencies = [ "packaging>=20.0", "pandas>=1.5.3,<2.1.0", "scikit-learn>=1.0.0,<1.6.0", - "scipy>=1.9.0,<1.13.0", + "scipy>=1.9.0,<1.14.0", "typing-extensions>=4.6.0", ] @@ -60,19 +60,19 @@ all_extras = [ "esig>=0.9.7; platform_system != 'Darwin' and python_version < '3.11'", "imbalanced-learn", "keras-self-attention", - "matplotlib>=3.3.2,<3.9.0", + "matplotlib>=3.3.2", + "pycatch22>=0.4.5", + "pyod>=1.1.3", + "prts>=1.0.0.0", "pydot>=2.0.0", - "scikit_posthocs>=0.6.5", + "ruptures>=1.1.9", "seaborn>=0.11.0", "statsmodels>=0.12.1", "stumpy>=1.5.1", - "ruptures>=1.1.9", "tensorflow>=2.14; python_version < '3.12'", "torch>=1.13.1", "tsfresh>=0.20.0", "tslearn>=0.5.2", - "pyod>=1.1.3", - "prts>=1.0.0.0", ] dl = [ "keras-self-attention", @@ -81,7 +81,6 @@ dl = [ unstable_extras = [ "mrsqm>=0.0.7,<0.1.0; platform_system != 'Windows' and python_version < '3.12'", # requires gcc and fftw to be installed for Windows and some other OS (see http://www.fftw.org/index.html) "mrseql>=0.0.4,<0.1.0; platform_system != 'Windows' and python_version < '3.12'", # requires gcc and fftw to be installed for Windows and some other OS (see http://www.fftw.org/index.html) - "pycatch22", # known to fail installation on some setups "pyfftw>=0.12.0; python_version < '3.12'", # requires fftw to be installed for Windows and some other OS (see http://www.fftw.org/index.html) ] dev = [ @@ -102,7 +101,7 @@ binder = [ "jupyterlab", ] docs = [ - "sphinx<7.4.0", + "sphinx<8.1.0", "sphinx-design", "sphinx-version-warning", "sphinx_issues",