[build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "hydroshoot" authors = [ { name = "Rami Albasha"}, { name = "Christian Fournier"}, { name = "Christophe Pradal"}, { name = "Eric Lebon"}, ] description = "A functional-structural plant model (FSPM) to simulate gas and energy exchange of grapevine" license = {file = "LICENSE"} requires-python = ">=3.8" classifiers = [ "Intended Audience :: Science/Research", "Intended Audience :: Developers", "License :: OSI Approved :: CeCILL-C License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "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", "Topic :: Scientific/Engineering", ] dynamic = ["version", "readme"] dependencies = [ "numpy", "scipy", "sympy", "pandas", "jsonschema", "pvlib", ] [project.optional-dependencies] test = ["pytest"] doc = [ "pydata-sphinx-theme", "myst-parser", "sphinx-favicon", "nbsphinx", ] [project.urls] Homepage = "https://hydroshoot.readthedocs.io/" "Bug Tracker" = "https://github.com/openalea/hydroshoot/issues" Discussions = "https://github.com/openalea/hydroshoot/discussions" Changelog = "https://github.com/openalea/hydroshoot/releases" [tool.setuptools.dynamic] version = {attr = "hydroshoot.version.__version__"} readme = {file = ["README.rst"]} [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] "hydroshoot_data" = ["*"]