Use uv to manage requirements

This commit is contained in:
Sonny Bakker 2024-08-30 21:05:55 +02:00
parent e95c2a440e
commit a041d5f7fa
15 changed files with 998 additions and 1334 deletions

View file

@ -8,25 +8,21 @@ dependencies = [
'django~=3.2',
'celery~=5.0',
'psycopg2',
'django-axes',
'django-celery-beat~=2.5.0',
'django-registration-redux~=2.7',
'django-rest-framework',
'drf-yasg',
'python-memcached',
"python-memcached<=1.59",
'python-dotenv~=0.12',
'ftfy~=5.8',
'requests',
'requests_oauthlib',
'feedparser',
'bleach',
'beautifulsoup4',
'lxml'
'lxml',
"setuptools>=74.0.0",
]
[project.optional-dependencies]
@ -47,3 +43,6 @@ development = [
ci = ['coverage>=5.3.1']
production = ['gunicorn~=20.0', 'sentry-sdk~=1.0']
[tool.uv]
environments = ["sys_platform == 'linux'"]