diff --git a/pyproject.toml b/pyproject.toml index b58d1c3..6f9673f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,10 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + [project] name = "PyTransit" -version = "2.6.5" +version = "2.6.6" description = 'Fast and painless exoplanet transit light curve modelling.' authors=[{name='Hannu Parviainen', email='hpparvi@gmail.com'}] classifiers=[ @@ -12,19 +16,18 @@ classifiers=[ "Operating System :: OS Independent", "Programming Language :: Python", ] + keywords = ['astronomy', 'astrophysics', 'exoplanets'] -dependencies = ["numpy", "numba", "scipy", "pandas", "xarray", "tables", "meepmeep", "pyopencl", "ldtk", - "semantic_version", "deprecated", "uncertainties", "pyrr", "seaborn", "emcee"] requires-python = ">= 3.8" readme = "README.md" license = {text = "GPLv2"} +dynamic = ["dependencies"] [project.urls] homepage = 'https://github.com/hpparvi/PyTransit' -[build-system] -requires = ["setuptools"] -build-backend = "setuptools.build_meta" +[tool.setuptools.dynamic] +dependencies = {file = ["requirements.txt"]} [tool.setuptools] include-package-data = true