Switch from requirements.txt to setuptools

This commit is contained in:
Joscha 2022-08-21 14:43:59 +02:00
parent ecd0521b5e
commit 285fc62be8
3 changed files with 16 additions and 21 deletions

1
.gitignore vendored
View file

@ -1,5 +1,6 @@
__pycache__/ __pycache__/
.venv/ .venv/
*.egg-info/
*.cookie *.cookie
*.conf *.conf

15
pyproject.toml Normal file
View file

@ -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"

View file

@ -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