From 771ba0b6b0a21b056609b0226c4e1426149a0c27 Mon Sep 17 00:00:00 2001 From: Gionata Biavati Date: Wed, 18 Dec 2024 16:33:37 +0000 Subject: [PATCH] Add pyproject.toml for project configuration and dependencies --- pyproject.toml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..72896ba --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,32 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "hda" +version = "2.20" +description = "API to harmonised data access for DIAS/WEkEO." +authors = [{ name = "ECMWF", email = "software.support@ecmwf.int" }] +license = { file = "LICENSE.txt" } +readme = "README.md" +requires-python = ">=3.6" +dependencies = [ + "requests>=2.5.0", + "tqdm" +] +urls = { "Homepage" = "https://github.com/ecmwf/hda" } +keywords = ["API", "data access", "DIAS", "WEkEO"] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: Apache Software License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "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 :: Software Development :: Libraries :: Python Modules" +] \ No newline at end of file