From 0bb7c08d078d53e2955b2b8dcaa7fbfac52a6ff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Werbrouck?= <122839953+Francois-Werbrouck@users.noreply.github.com> Date: Wed, 17 Jul 2024 15:33:14 +0000 Subject: [PATCH] Issue #68: PyProject update --- pyproject.toml | 3 ++- pyproject_Nachet.toml | 47 ++++++++++++++++++++++++++++++++++++++++ pyproject_fertiscan.toml | 47 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 pyproject_Nachet.toml create mode 100644 pyproject_fertiscan.toml diff --git a/pyproject.toml b/pyproject.toml index d67925b3..57a8834e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,9 +4,10 @@ build-backend = "setuptools.build_meta" [project] name = "nachet_datastore" -version = "0.0.1" +version = "0.1.0" authors = [ { name="Francois Werbrouck", email="francois.werbrouck@inspection.gc.ca" }, + { name="Sylvanie You", email=Sylvanie.You@inspection.gc.ca" ] description = "Data management python layer" readme = "README.md" diff --git a/pyproject_Nachet.toml b/pyproject_Nachet.toml new file mode 100644 index 00000000..57a8834e --- /dev/null +++ b/pyproject_Nachet.toml @@ -0,0 +1,47 @@ +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "nachet_datastore" +version = "0.1.0" +authors = [ + { name="Francois Werbrouck", email="francois.werbrouck@inspection.gc.ca" }, + { name="Sylvanie You", email=Sylvanie.You@inspection.gc.ca" +] +description = "Data management python layer" +readme = "README.md" +requires-python = ">=3.11" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] +dynamic = ["dependencies"] + + +license = { file = "LICENSE" } + +keywords = ["Nachet","ailab"] + +[tool.setuptools] +packages = ["datastore", "datastore.db", "datastore.bin", +"datastore.db.queries", "datastore.db.queries.picture", +"datastore.db.queries.seed", "datastore.db.queries.user", +"datastore.db.queries.machine_learning","datastore.db.queries.inference", "datastore.db.queries.analysis", +"datastore.db.metadata","datastore.db.metadata.picture", "datastore.db.metadata.picture_set", +"datastore.db.metadata.validator", +"datastore.db.metadata.machine_learning","datastore.db.metadata.inference", +"datastore.blob","datastore.blob.azure_storage_api"] + +[tool.setuptools.dynamic] +dependencies = {file = ["requirements.txt"]} + +# https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html +# [tool.setuptools.packages.find] +# where = ["ailab"] + +[project.urls] +"Homepage" = "https://github.com/ai-cfia/nachet-datastore" +"Bug Tracker" = "https://github.com/ai-cfia/nachet-datastore/issues" +Repository = "https://github.com/ai-cfia/nachet-datastore" diff --git a/pyproject_fertiscan.toml b/pyproject_fertiscan.toml new file mode 100644 index 00000000..41b4a5f2 --- /dev/null +++ b/pyproject_fertiscan.toml @@ -0,0 +1,47 @@ +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "fertiscan_datastore" +version = "0.0.1" +authors = [ + { name="Francois Werbrouck", email="francois.werbrouck@inspection.gc.ca" } +] +description = "Data management python layer" +readme = "README.md" +requires-python = ">=3.11" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] +dynamic = ["dependencies"] + + +license = { file = "LICENSE" } + +keywords = ["FertiScan","ailab"] + +[tool.setuptools] +packages = ["datastore", "datastore.FertiScan", "datastore.bin","datastore.db", +"datastore.db.queries", "datastore.db.queries.picture", +"datastore.db.queries.user", +"datastore.db.queries.inspection","datastore.db.queries.label","datastore.db.queries.metric", +"datastore.db.queries.nutrients","datastore.db.queries.organization","datastore.db.queries.specification", +"datastore.db.queries.sub_label", +"datastore.db.metadata","datastore.db.metadata.picture", "datastore.db.metadata.picture_set", +"datastore.db.metadata.validator", +"datastore.blob","datastore.blob.azure_storage_api"] + +[tool.setuptools.dynamic] +dependencies = {file = ["requirements.txt"]} + +# https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html +# [tool.setuptools.packages.find] +# where = ["ailab"] + +[project.urls] +"Homepage" = "https://github.com/ai-cfia/nachet-datastore" +"Bug Tracker" = "https://github.com/ai-cfia/nachet-datastore/issues" +Repository = "https://github.com/ai-cfia/nachet-datastore"