diff --git a/requirements/production.in b/requirements/production.in index 9b935d8575e7bbf4ba090050a7e6adceeebb052c..a92c0abdfccbc837ba7657abef4c108807f7acdd 100644 --- a/requirements/production.in +++ b/requirements/production.in @@ -11,3 +11,8 @@ packaging~=23.0 Pillow~=9.4 djangorestframework-api-key~=2.3 mozilla_django_oidc +drf_spectacular +django-health-check +sentry-sdk[django] +drf-oidc-auth +django-minio-backend \ No newline at end of file diff --git a/requirements/production.txt b/requirements/production.txt index b58f177cc3494f44304d9717bd0989f07210d14c..8a15d11f17845cee85fa30170433f49ea223a0a5 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -2,24 +2,35 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --output-file=requirements/production.txt requirements/production.in +# pip-compile --output-file=production.txt production.in # amqp==5.1.1 # via kombu +argon2-cffi==23.1.0 + # via minio +argon2-cffi-bindings==21.2.0 + # via argon2-cffi asgiref==3.6.0 # via django async-timeout==4.0.2 # via redis +authlib==1.3.0 + # via drf-oidc-auth billiard==3.6.4.0 # via celery build==0.10.0 # via pip-tools celery==5.2.7 - # via -r requirements/base.in + # via -r base.in certifi==2018.1.18 - # via requests + # via + # minio + # requests + # sentry-sdk cffi==1.15.1 - # via cryptography + # via + # argon2-cffi-bindings + # cryptography chardet==3.0.4 # via requests click==8.1.3 @@ -42,41 +53,56 @@ coreschema==0.0.4 # coreapi # drf-yasg cryptography==39.0.2 - # via social-auth-core -defusedxml==0.7.1 # via - # python3-openid - # social-auth-core + # authlib + # drf-oidc-auth + # josepy + # mozilla-django-oidc + # pyopenssl diff-match-patch==20121119 # via django-import-export django==4.1.7 # via - # -r requirements/base.in + # -r base.in # django-extensions + # django-health-check # django-import-export + # django-minio-backend # django-solo # djangorestframework + # drf-oidc-auth # drf-yasg + # mozilla-django-oidc + # sentry-sdk django-extensions==3.2.1 - # via -r requirements/production.in + # via + # -r base.in + # -r production.in +django-health-check==3.18.1 + # via -r base.in django-import-export==3.1.0 - # via -r requirements/base.in + # via -r base.in +django-minio-backend==3.5.0 + # via -r base.in django-solo==2.0.0 - # via -r requirements/base.in + # via -r base.in djangorestframework==3.14.0 # via - # -r requirements/base.in + # -r base.in + # drf-oidc-auth # drf-yasg djangorestframework-api-key==2.3.0 - # via -r requirements/production.in + # via -r production.in +drf-oidc-auth==3.0.0 + # via -r base.in drf-yasg==1.21.5 - # via -r requirements/production.in + # via -r production.in et-xmlfile==1.0.1 # via openpyxl flake8==6.0.0 - # via -r requirements/production.in + # via -r production.in gunicorn==20.1.0 - # via -r requirements/production.in + # via -r production.in idna==2.6 # via requests inflection==0.3.1 @@ -87,6 +113,8 @@ jedi==0.17.2 # via python-language-server jinja2==2.11.1 # via coreschema +josepy==1.14.0 + # via mozilla-django-oidc kombu==5.2.4 # via celery markuppy==1.14 @@ -95,47 +123,47 @@ markupsafe==1.1.1 # via jinja2 mccabe==0.7.0 # via flake8 -oauthlib==3.2.2 - # via - # requests-oauthlib - # social-auth-core +minio==7.2.4 + # via django-minio-backend +mozilla-django-oidc==4.0.0 + # via -r production.in odfpy==1.3.6 # via tablib openpyxl==3.1.2 # via tablib packaging==23.0 # via - # -r requirements/production.in + # -r production.in # build # drf-yasg parso==0.7.1 # via jedi pillow==9.4.0 - # via -r requirements/production.in + # via -r production.in pip-tools==6.12.3 - # via -r requirements/production.in + # via -r production.in pluggy==0.13.1 # via python-language-server prompt-toolkit==3.0.38 # via click-repl psycopg2-binary==2.9.5 - # via -r requirements/production.in + # via -r production.in pycodestyle==2.10.0 # via flake8 pycparser==2.21 # via cffi +pycryptodome==3.20.0 + # via minio pyflakes==3.0.1 # via flake8 -pyjwt==2.6.0 - # via social-auth-core +pyopenssl==23.2.0 + # via josepy pyproject-hooks==1.0.0 # via build python-jsonrpc-server==0.4.0 # via python-language-server python-language-server==0.36.2 - # via -r requirements/production.in -python3-openid==3.2.0 - # via social-auth-core + # via -r production.in pytz==2022.7.1 # via # celery @@ -144,32 +172,32 @@ pytz==2022.7.1 pyyaml==5.3 # via tablib redis==4.5.1 - # via -r requirements/production.in + # via -r production.in requests==2.22.0 # via # coreapi - # requests-oauthlib - # social-auth-core -requests-oauthlib==1.3.1 - # via social-auth-core + # drf-oidc-auth + # mozilla-django-oidc ruamel-yaml==0.17.21 # via drf-yasg ruamel-yaml-clib==0.2.7 # via ruamel-yaml +sentry-sdk[django]==1.9.0 + # via -r base.in six==1.11.0 # via click-repl -social-auth-app-django==5.0.0 - # via -r requirements/base.in -social-auth-core==4.3.0 - # via social-auth-app-django sqlparse==0.3.0 # via django tablib[html,ods,xls,xlsx,yaml]==3.3.0 - # via django-import-export + # via + # django-import-export + # tablib tomli==2.0.1 # via # build # pyproject-hooks +typing-extensions==4.9.0 + # via minio ujson==5.7.0 # via # python-jsonrpc-server @@ -179,7 +207,10 @@ uritemplate==3.0.1 # coreapi # drf-yasg urllib3==1.25.8 - # via requests + # via + # minio + # requests + # sentry-sdk vine==5.0.0 # via # amqp