From 050b6be80ccde7fbff8b004d81530972b758a991 Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Tue, 2 Apr 2024 16:30:23 +0200 Subject: [PATCH] Add pyproject, better cross-referencing --- pyproject.toml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..b90f7ef --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,39 @@ +[build-system] +requires = ["setuptools >= 61.0"] +build-backend = "setuptools.build_meta" + +[project] +description = "Neural network emulators to transform field/map data" +readme = "README.md" +name = "map2map" +dynamic = ["version"] +requires-python = ">= 3.9" +classifiers = [ + "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", +] + +dependencies = [ + 'torch>=1.2', + 'numpy', + 'scipy', + 'matplotlib', + 'tensorboard'] + +authors = [ + {name = "Yin Li", email = "eelregit@gmail.com"}, + {name = "Deaglan Bartlett", email = "deaglan.bartlett@iap.fr"}, + {name = "Guilhem Lavaux", email = "guilhem.lavaux@iap.fr" }, +] +maintainers = [ + {name = "Guilhem Lavaux", email = "guilhem.lavaux@iap.fr"} +] + +[project.scripts] +m2m = "map2map:main" + +[project.urls] +#Homepage = "https://example.com" +#Documentation = "https://readthedocs.org" +Repository = "https://bitbucket.org/aquila-consortium/map2map.git" +Issues = "https://bitbucket.org/aquila-consortium/map2map/issues/new" +#Changelog = "https://github.com/me/spam/blob/master/CHANGELOG.md"