diff --git a/pyproject.toml b/pyproject.toml index 27368386..f2c5fb6b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "GPy" authors = [{name = "GPy Authors: https://github.com/SheffieldML/GPy/graphs/contributors", email = "gpy.authors@gmail.com"},] license = {text = "BSD-3-Clause"} description = "The Gaussian Process Toolbox" -readme = "README.rst" +readme = "README.md" keywords = ["machine-learning", "gaussian-processes", "kernels",] classifiers = [ "License :: OSI Approved :: BSD License", @@ -15,11 +15,11 @@ classifiers = [ "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", - "Programming Language :: Python :: 3.5", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Framework :: IPython", "Intended Audience :: Science/Research", "Intended Audience :: Developers", @@ -29,10 +29,9 @@ classifiers = [ dependencies = [ "numpy>=1.7", "six", - "paramz>=0.9.0", + "paramz>=0.9.6", "cython>=0.29", - "scipy>=1.3.0; python_version >= '3.6'", - "scipy>=1.3.0,<1.5.0; python_version < '3.6'", + "scipy>=1.3.0,<=1.12.0" ] dynamic = ["version",] @@ -46,8 +45,7 @@ Download = "https://github.com/SheffieldML/GPy/archive/refs/heads/devel.zip" docs = ["sphinx"] optional = ["mpi4py", "ipython>=4.0.0"] plotting = [ - "matplotlib==3.3.4; python_version >= '3.6'", - "matplotlib==3.0.0; python_version < '3.6'", + "matplotlib>=3.3.4", "plotly >= 1.8.6", ] notebook = [