From 9b417332472134158368203c534b11c7f24dddac Mon Sep 17 00:00:00 2001 From: Enol Fernandez Date: Fri, 19 Jul 2024 08:09:24 +0100 Subject: [PATCH] Move deps outside --- pyproject.toml | 10 ++++------ requirements.txt | 4 ++++ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 requirements.txt diff --git a/pyproject.toml b/pyproject.toml index d87c3d8..e1635cd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ authors = [ {name = "František Dvořák", email = "valtri@civ.zcu.cz"}, {name = "Enol Fernández", email = "enol.fernandez@egi.eu"}, ] -dynamic = ["version"] +dynamic = ["version", "dependencies"] license = {file = "LICENSE"} classifiers = [ "Development Status :: 4 - Beta", @@ -20,14 +20,12 @@ classifiers = [ "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", ] -dependencies = [ - "peewee", - "requests", - "dirq", -] [project.scripts] egi-notebooks-accounting-dump = "egi_notebooks_accounting.pods:main" egi-notebooks-eosc-accounting = "egi_notebooks_accounting.eosc:main" +[tool.setuptools.dynamic] +dependencies = {file = ["requirements.txt"]} + [tool.setuptools_scm] diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..33a4a4c --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +peewee +requests +dirq +