From ace0498dd3beae42fc479aa1a60bbfb8eae3dad3 Mon Sep 17 00:00:00 2001 From: Tomas Stolker Date: Fri, 27 Sep 2024 11:28:45 +0200 Subject: [PATCH] Updated pyproject.toml --- pyproject.toml | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a7183fb..f678e79 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools", "wheel"] +requires = ["setuptools>=61.0", "setuptools-scm>=8.0"] build-backend = "setuptools.build_meta" [project] @@ -8,28 +8,20 @@ version = "0.8.4" authors = [{name = "Tomas Stolker", email = "stolker@strw.leidenuniv.nl"}] description = "Toolkit for atmospheric characterization of directly imaged exoplanets" readme = "README.rst" -requires-python = ">=3.9" +requires-python = ">=3.9,<3.12" license = {text = "MIT License"} classifiers = [ - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Intended Audience :: Science/Research", "Topic :: Scientific/Engineering :: Astronomy", ] +dynamic = ["dependencies"] [project.urls] Documentation = "https://species.readthedocs.io" Repository = "https://github.com/tomasstolker/species" Issues = "https://github.com/tomasstolker/species/issues" -[tool.setuptools] -packages = [] -py-modules = [] - [tool.setuptools.dynamic] dependencies = {file = ["requirements.txt"]} - -[tool.setuptools.package-data] -example = ["*.json"]