From 285fc62be8755fa75f869620428b157f35955913 Mon Sep 17 00:00:00 2001 From: Joscha Date: Sun, 21 Aug 2022 14:43:59 +0200 Subject: [PATCH] Switch from requirements.txt to setuptools --- .gitignore | 1 + pyproject.toml | 15 +++++++++++++++ requirements.txt | 21 --------------------- 3 files changed, 16 insertions(+), 21 deletions(-) create mode 100644 pyproject.toml delete mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore index 4b19d9e..6358de9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ __pycache__/ .venv/ +*.egg-info/ *.cookie *.conf diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..371a694 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,15 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + +[project] +name = "argondjbot" +version = "1.0.0" +dependencies = [ + "yaboli @ git+https://github.com/Garmelon/yaboli.git@v1.2.0", + "isodate >=0.6.1, <0.7.0", + "google-api-python-client ==1.7.11", +] + +[project.scripts] +argondjbot = "argondjbot:main" diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index fe9d1c6..0000000 --- a/requirements.txt +++ /dev/null @@ -1,21 +0,0 @@ -cachetools==4.0.0 -certifi==2019.11.28 -chardet==3.0.4 -google-api-python-client==1.7.11 -google-auth==1.11.0 -google-auth-httplib2==0.0.3 -google-auth-oauthlib==0.4.1 -httplib2==0.18.0 -idna==2.8 -isodate==0.6.0 -oauthlib==3.1.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -requests==2.22.0 -requests-oauthlib==1.3.0 -rsa==4.0 -six==1.14.0 -uritemplate==3.0.1 -urllib3==1.25.8 -websockets==7.0 -git+https://github.com/Garmelon/yaboli.git@v1.1.5