fx-private-relay/requirements.txt

65 строки
1.3 KiB
Plaintext

boto3==1.34.117
codetiming==1.4.0
cryptography==42.0.7
Django==4.2.13
dj-database-url==2.2.0
django-allauth[socialaccount]==0.63.3
django-cors-headers==4.3.1
django-csp==3.8
django-debug-toolbar==4.4.2
django-filter==24.2
django-ipware==7.0.1
python-ipware==2.0.3 # 2.0.4, 2.0.5 break tests
django-redis==5.4.0
django-ftl==0.14
django-referrer-policy==1.0
djangorestframework==3.15.1
django-waffle==4.1.0
dockerflow==2024.4.2
drf-spectacular==0.27.2
drf-spectacular-sidecar==2024.6.1
glean_parser==14.1.2
google-measurement-protocol==1.1.0
google-cloud-profiler==4.1.0
google-cloud-sqlcommenter==2.0.0; python_version < '3.12'
gunicorn==22.0.0
jwcrypto==1.5.6
markus[datadog]==4.2.0
pem==23.1.0
psycopg[c]==3.1.19
PyJWT==2.8.0
python-decouple==3.8
pyOpenSSL==24.1.0
requests==2.32.3
sentry-sdk==2.3.1
whitenoise==6.6.0
# phones app
phonenumbers==8.13.37
twilio==9.1.0
vobject==0.9.7
# tests
coverage==7.5.3
model-bakery==1.18.0
pytest-cov==5.0.0
pytest-django==4.8.0
responses==0.25.0
# linting
black==24.4.2
ruff==0.4.7
# type hinting
boto3-stubs==1.34.117
botocore-stubs==1.34.94
django-stubs==5.0.2
djangorestframework-stubs==3.15.0
mypy-boto3-s3==1.34.105
mypy-boto3-ses==1.34.0
mypy-boto3-sns==1.34.44
mypy-boto3-sqs==1.34.101
mypy==1.10.0
types-pyOpenSSL==24.1.0.20240425
types-requests==2.32.0.20240602