GPy/pyproject.toml
2024-06-06 13:04:34 +02:00

85 lines
2.4 KiB
TOML

[build-system]
requires = ["setuptools>=61.2", "numpy>=1.7",]
build-backend = "setuptools.build_meta"
[project]
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.md"
keywords = ["machine-learning", "gaussian-processes", "kernels",]
classifiers = [
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX :: Linux",
"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",
"Topic :: Software Development",
"Topic :: Software Development :: Libraries :: Python Modules",
]
dependencies = [
"numpy>=1.7",
"six",
"paramz>=0.9.6",
"cython>=0.29",
"scipy>=1.3.0,<=1.12.0"
]
dynamic = ["version",]
[project.urls]
Homepage = "https://sheffieldml.github.io/GPy/"
Download = "https://github.com/SheffieldML/GPy/archive/refs/heads/devel.zip"
"Source Code" = "https://github.com/SheffieldML/GPy"
"Bug Tracker" = "https://github.com/SheffieldML/GPy/issues"
[project.optional-dependencies]
docs = ["sphinx"]
optional = ["mpi4py", "ipython>=4.0.0"]
plotting = [
"matplotlib>=3.3.4",
"plotly >= 1.8.6",
]
notebook = [
"jupyter_client >= 4.0.6",
"ipywidgets >= 4.0.3",
"ipykernel >= 4.1.0",
"notebook >= 4.0.5",
]
[tool.setuptools]
package-dir = {GPy = "GPy"}
py-modules = ["GPy.__init__"]
packages = [
"GPy",
"GPy.core",
"GPy.core.parameterization",
"GPy.kern",
"GPy.kern.src",
"GPy.kern.src.psi_comp",
"GPy.models",
"GPy.inference",
"GPy.inference.optimization",
"GPy.inference.mcmc",
"GPy.inference.latent_function_inference",
"GPy.likelihoods",
"GPy.mappings",
"GPy.examples",
"GPy.testing",
"GPy.util",
"GPy.plotting",
"GPy.plotting.gpy_plot",
"GPy.plotting.matplot_dep",
"GPy.plotting.matplot_dep.controllers",
"GPy.plotting.plotly_dep",
]
include-package-data = true
#test-suite = "GPy.testing"