From e765941561784dcd76795675c806dcc0fe0393b9 Mon Sep 17 00:00:00 2001 From: Hanne Moa Date: Mon, 15 Mar 2021 07:53:49 +0100 Subject: [PATCH] Reformat frozen requirements --- requirements-django30.txt | 242 ++++++++++++++++++++++++++++---------- requirements-django31.txt | 242 ++++++++++++++++++++++++++++---------- requirements.txt | 242 ++++++++++++++++++++++++++++---------- 3 files changed, 534 insertions(+), 192 deletions(-) diff --git a/requirements-django30.txt b/requirements-django30.txt index 9b09d5549..68c5d5b5d 100644 --- a/requirements-django30.txt +++ b/requirements-django30.txt @@ -6,70 +6,184 @@ # --index-url https://pypi.python.org/simple/ -aioredis==1.3.1 # via -r requirements/base.txt, channels-redis -asgiref==3.3.0 # via channels, channels-redis, daphne, django -async-timeout==3.0.1 # via aioredis -attrs==20.3.0 # via automat, jsonschema, service-identity, twisted -autobahn==20.7.1 # via daphne -automat==20.2.0 # via twisted -certifi==2020.6.20 # via requests -cffi==1.14.3 # via cryptography -channels-redis==3.2.0 # via -r requirements/base.txt -channels==3.0.1 # via -r requirements/base.txt, channels-redis -chardet==3.0.4 # via requests -constantly==15.1.0 # via twisted -cryptography==3.2.1 # via autobahn, pyopenssl, service-identity, social-auth-core -daphne==3.0.0 # via channels -defusedxml==0.6.0 # via python3-openid, social-auth-core -dj-database-url==0.5.0 # via -r requirements/base.txt -django-cors-headers==3.5.0 # via -r requirements/base.txt -django-filter==2.4.0 # via -r requirements/base.txt -django-multiselectfield==0.1.12 # via -r requirements/base.txt -django-phonenumber-field[phonenumberslite]==5.0.0 # via -r requirements/base.txt -django==3.0.11 # via -r requirements/django30.txt, channels, django-cors-headers, django-filter, django-multiselectfield, django-phonenumber-field, djangorestframework, drf-rw-serializers, drf-spectacular -djangorestframework==3.12.2 # via -r requirements/base.txt, drf-spectacular -drf-rw-serializers==1.0.4 # via -r requirements/base.txt -drf-spectacular==0.11.0 # via -r requirements/base.txt -factory-boy==3.1.0 # via -r requirements/base.txt -faker==4.14.2 # via factory-boy -hiredis==1.1.0 # via aioredis -hyperlink==20.0.1 # via twisted -idna==2.10 # via hyperlink, requests, twisted -incremental==17.5.0 # via twisted -inflection==0.5.1 # via drf-spectacular -jsonschema==3.2.0 # via drf-spectacular -msgpack==1.0.0 # via channels-redis -oauthlib==3.1.0 # via requests-oauthlib, social-auth-core -phonenumberslite==8.12.12 # via django-phonenumber-field -psycopg2-binary==2.8.6 # via -r requirements/base.txt -pyasn1-modules==0.2.8 # via service-identity -pyasn1==0.4.8 # via pyasn1-modules, service-identity -pycparser==2.20 # via cffi -pyhamcrest==2.0.2 # via twisted -pyjwt==1.7.1 # via social-auth-core -pyopenssl==19.1.0 # via twisted -pyrsistent==0.17.3 # via jsonschema -python-dataporten-auth==2.0.0 # via -r requirements/base.txt -python-dateutil==2.8.1 # via faker -python-social-auth==0.3.6 # via -r requirements/base.txt -python3-openid==3.2.0 # via social-auth-core -pytz==2020.4 # via -r requirements/base.txt, django -pyyaml==5.3.1 # via drf-spectacular -requests-oauthlib==1.3.0 # via social-auth-core -requests==2.24.0 # via requests-oauthlib, social-auth-core -service-identity==18.1.0 # via twisted -six==1.15.0 # via automat, cryptography, jsonschema, pyopenssl, python-dateutil, social-auth-app-django, social-auth-core -social-auth-app-django==4.0.0 # via -r requirements/base.txt -social-auth-core==3.3.3 # via python-dataporten-auth, python-social-auth, social-auth-app-django -sqlparse==0.4.1 # via django -text-unidecode==1.3 # via faker -twisted[tls]==20.3.0 # via daphne -txaio==20.4.1 # via autobahn -uritemplate==3.0.1 # via drf-spectacular -urllib3==1.25.11 # via requests -wheel==0.35.1 # via -r requirements/base.txt -whitenoise==5.2.0 # via -r requirements/base.txt -zope.interface==5.2.0 # via twisted +aioredis==1.3.1 + # via + # -r requirements/base.txt + # channels-redis +asgiref==3.3.0 + # via + # channels + # channels-redis + # daphne + # django +async-timeout==3.0.1 + # via aioredis +attrs==20.3.0 + # via + # automat + # jsonschema + # service-identity + # twisted +autobahn==20.7.1 + # via daphne +automat==20.2.0 + # via twisted +certifi==2020.6.20 + # via requests +cffi==1.14.3 + # via cryptography +channels-redis==3.2.0 + # via -r requirements/base.txt +channels==3.0.1 + # via + # -r requirements/base.txt + # channels-redis +chardet==3.0.4 + # via requests +constantly==15.1.0 + # via twisted +cryptography==3.2.1 + # via + # autobahn + # pyopenssl + # service-identity + # social-auth-core +daphne==3.0.0 + # via channels +defusedxml==0.6.0 + # via + # python3-openid + # social-auth-core +dj-database-url==0.5.0 + # via -r requirements/base.txt +django-cors-headers==3.5.0 + # via -r requirements/base.txt +django-filter==2.4.0 + # via -r requirements/base.txt +django-multiselectfield==0.1.12 + # via -r requirements/base.txt +django-phonenumber-field[phonenumberslite]==5.0.0 + # via -r requirements/base.txt +django==3.0.11 + # via + # -r requirements/django30.txt + # channels + # django-cors-headers + # django-filter + # django-multiselectfield + # django-phonenumber-field + # djangorestframework + # drf-rw-serializers + # drf-spectacular +djangorestframework==3.12.2 + # via + # -r requirements/base.txt + # drf-spectacular +drf-rw-serializers==1.0.4 + # via -r requirements/base.txt +drf-spectacular==0.11.0 + # via -r requirements/base.txt +factory-boy==3.1.0 + # via -r requirements/base.txt +faker==4.14.2 + # via factory-boy +hiredis==1.1.0 + # via aioredis +hyperlink==20.0.1 + # via twisted +idna==2.10 + # via + # hyperlink + # requests + # twisted +incremental==17.5.0 + # via twisted +inflection==0.5.1 + # via drf-spectacular +jsonschema==3.2.0 + # via drf-spectacular +msgpack==1.0.0 + # via channels-redis +oauthlib==3.1.0 + # via + # requests-oauthlib + # social-auth-core +phonenumberslite==8.12.12 + # via django-phonenumber-field +psycopg2-binary==2.8.6 + # via -r requirements/base.txt +pyasn1-modules==0.2.8 + # via service-identity +pyasn1==0.4.8 + # via + # pyasn1-modules + # service-identity +pycparser==2.20 + # via cffi +pyhamcrest==2.0.2 + # via twisted +pyjwt==1.7.1 + # via social-auth-core +pyopenssl==19.1.0 + # via twisted +pyrsistent==0.17.3 + # via jsonschema +python-dataporten-auth==2.0.0 + # via -r requirements/base.txt +python-dateutil==2.8.1 + # via faker +python-social-auth==0.3.6 + # via -r requirements/base.txt +python3-openid==3.2.0 + # via social-auth-core +pytz==2020.4 + # via + # -r requirements/base.txt + # django +pyyaml==5.3.1 + # via drf-spectacular +requests-oauthlib==1.3.0 + # via social-auth-core +requests==2.24.0 + # via + # requests-oauthlib + # social-auth-core +service-identity==18.1.0 + # via twisted +six==1.15.0 + # via + # automat + # cryptography + # jsonschema + # pyopenssl + # python-dateutil + # social-auth-app-django + # social-auth-core +social-auth-app-django==4.0.0 + # via -r requirements/base.txt +social-auth-core==3.3.3 + # via + # python-dataporten-auth + # python-social-auth + # social-auth-app-django +sqlparse==0.4.1 + # via django +text-unidecode==1.3 + # via faker +twisted[tls]==20.3.0 + # via daphne +txaio==20.4.1 + # via autobahn +uritemplate==3.0.1 + # via drf-spectacular +urllib3==1.25.11 + # via requests +wheel==0.35.1 + # via -r requirements/base.txt +whitenoise==5.2.0 + # via -r requirements/base.txt +zope.interface==5.2.0 + # via twisted # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements-django31.txt b/requirements-django31.txt index 237e6227e..e8e1798ab 100644 --- a/requirements-django31.txt +++ b/requirements-django31.txt @@ -6,70 +6,184 @@ # --index-url https://pypi.python.org/simple/ -aioredis==1.3.1 # via -r requirements/base.txt, channels-redis -asgiref==3.3.0 # via channels, channels-redis, daphne, django -async-timeout==3.0.1 # via aioredis -attrs==20.3.0 # via automat, jsonschema, service-identity, twisted -autobahn==20.7.1 # via daphne -automat==20.2.0 # via twisted -certifi==2020.11.8 # via requests -cffi==1.14.3 # via cryptography -channels-redis==3.2.0 # via -r requirements/base.txt -channels==3.0.1 # via -r requirements/base.txt, channels-redis -chardet==3.0.4 # via requests -constantly==15.1.0 # via twisted -cryptography==3.2.1 # via autobahn, pyopenssl, service-identity, social-auth-core -daphne==3.0.0 # via channels -defusedxml==0.6.0 # via python3-openid, social-auth-core -dj-database-url==0.5.0 # via -r requirements/base.txt -django-cors-headers==3.5.0 # via -r requirements/base.txt -django-filter==2.4.0 # via -r requirements/base.txt -django-multiselectfield==0.1.12 # via -r requirements/base.txt -django-phonenumber-field[phonenumberslite]==5.0.0 # via -r requirements/base.txt -django==3.1.3 # via -r requirements/django31.txt, channels, django-cors-headers, django-filter, django-multiselectfield, django-phonenumber-field, djangorestframework, drf-rw-serializers, drf-spectacular -djangorestframework==3.12.2 # via -r requirements/base.txt, drf-spectacular -drf-rw-serializers==1.0.4 # via -r requirements/base.txt -drf-spectacular==0.11.0 # via -r requirements/base.txt -factory-boy==3.1.0 # via -r requirements/base.txt -faker==4.14.2 # via factory-boy -hiredis==1.1.0 # via aioredis -hyperlink==20.0.1 # via twisted -idna==2.10 # via hyperlink, requests, twisted -incremental==17.5.0 # via twisted -inflection==0.5.1 # via drf-spectacular -jsonschema==3.2.0 # via drf-spectacular -msgpack==1.0.0 # via channels-redis -oauthlib==3.1.0 # via requests-oauthlib, social-auth-core -phonenumberslite==8.12.12 # via django-phonenumber-field -psycopg2-binary==2.8.6 # via -r requirements/base.txt -pyasn1-modules==0.2.8 # via service-identity -pyasn1==0.4.8 # via pyasn1-modules, service-identity -pycparser==2.20 # via cffi -pyhamcrest==2.0.2 # via twisted -pyjwt==1.7.1 # via social-auth-core -pyopenssl==19.1.0 # via twisted -pyrsistent==0.17.3 # via jsonschema -python-dataporten-auth==2.0.0 # via -r requirements/base.txt -python-dateutil==2.8.1 # via faker -python-social-auth==0.3.6 # via -r requirements/base.txt -python3-openid==3.2.0 # via social-auth-core -pytz==2020.4 # via -r requirements/base.txt, django -pyyaml==5.3.1 # via drf-spectacular -requests-oauthlib==1.3.0 # via social-auth-core -requests==2.24.0 # via requests-oauthlib, social-auth-core -service-identity==18.1.0 # via twisted -six==1.15.0 # via automat, cryptography, jsonschema, pyopenssl, python-dateutil, social-auth-app-django, social-auth-core -social-auth-app-django==4.0.0 # via -r requirements/base.txt -social-auth-core==3.3.3 # via python-dataporten-auth, python-social-auth, social-auth-app-django -sqlparse==0.4.1 # via django -text-unidecode==1.3 # via faker -twisted[tls]==20.3.0 # via daphne -txaio==20.4.1 # via autobahn -uritemplate==3.0.1 # via drf-spectacular -urllib3==1.25.11 # via requests -wheel==0.35.1 # via -r requirements/base.txt -whitenoise==5.2.0 # via -r requirements/base.txt -zope.interface==5.2.0 # via twisted +aioredis==1.3.1 + # via + # -r requirements/base.txt + # channels-redis +asgiref==3.3.0 + # via + # channels + # channels-redis + # daphne + # django +async-timeout==3.0.1 + # via aioredis +attrs==20.3.0 + # via + # automat + # jsonschema + # service-identity + # twisted +autobahn==20.7.1 + # via daphne +automat==20.2.0 + # via twisted +certifi==2020.11.8 + # via requests +cffi==1.14.3 + # via cryptography +channels-redis==3.2.0 + # via -r requirements/base.txt +channels==3.0.1 + # via + # -r requirements/base.txt + # channels-redis +chardet==3.0.4 + # via requests +constantly==15.1.0 + # via twisted +cryptography==3.2.1 + # via + # autobahn + # pyopenssl + # service-identity + # social-auth-core +daphne==3.0.0 + # via channels +defusedxml==0.6.0 + # via + # python3-openid + # social-auth-core +dj-database-url==0.5.0 + # via -r requirements/base.txt +django-cors-headers==3.5.0 + # via -r requirements/base.txt +django-filter==2.4.0 + # via -r requirements/base.txt +django-multiselectfield==0.1.12 + # via -r requirements/base.txt +django-phonenumber-field[phonenumberslite]==5.0.0 + # via -r requirements/base.txt +django==3.1.3 + # via + # -r requirements/django31.txt + # channels + # django-cors-headers + # django-filter + # django-multiselectfield + # django-phonenumber-field + # djangorestframework + # drf-rw-serializers + # drf-spectacular +djangorestframework==3.12.2 + # via + # -r requirements/base.txt + # drf-spectacular +drf-rw-serializers==1.0.4 + # via -r requirements/base.txt +drf-spectacular==0.11.0 + # via -r requirements/base.txt +factory-boy==3.1.0 + # via -r requirements/base.txt +faker==4.14.2 + # via factory-boy +hiredis==1.1.0 + # via aioredis +hyperlink==20.0.1 + # via twisted +idna==2.10 + # via + # hyperlink + # requests + # twisted +incremental==17.5.0 + # via twisted +inflection==0.5.1 + # via drf-spectacular +jsonschema==3.2.0 + # via drf-spectacular +msgpack==1.0.0 + # via channels-redis +oauthlib==3.1.0 + # via + # requests-oauthlib + # social-auth-core +phonenumberslite==8.12.12 + # via django-phonenumber-field +psycopg2-binary==2.8.6 + # via -r requirements/base.txt +pyasn1-modules==0.2.8 + # via service-identity +pyasn1==0.4.8 + # via + # pyasn1-modules + # service-identity +pycparser==2.20 + # via cffi +pyhamcrest==2.0.2 + # via twisted +pyjwt==1.7.1 + # via social-auth-core +pyopenssl==19.1.0 + # via twisted +pyrsistent==0.17.3 + # via jsonschema +python-dataporten-auth==2.0.0 + # via -r requirements/base.txt +python-dateutil==2.8.1 + # via faker +python-social-auth==0.3.6 + # via -r requirements/base.txt +python3-openid==3.2.0 + # via social-auth-core +pytz==2020.4 + # via + # -r requirements/base.txt + # django +pyyaml==5.3.1 + # via drf-spectacular +requests-oauthlib==1.3.0 + # via social-auth-core +requests==2.24.0 + # via + # requests-oauthlib + # social-auth-core +service-identity==18.1.0 + # via twisted +six==1.15.0 + # via + # automat + # cryptography + # jsonschema + # pyopenssl + # python-dateutil + # social-auth-app-django + # social-auth-core +social-auth-app-django==4.0.0 + # via -r requirements/base.txt +social-auth-core==3.3.3 + # via + # python-dataporten-auth + # python-social-auth + # social-auth-app-django +sqlparse==0.4.1 + # via django +text-unidecode==1.3 + # via faker +twisted[tls]==20.3.0 + # via daphne +txaio==20.4.1 + # via autobahn +uritemplate==3.0.1 + # via drf-spectacular +urllib3==1.25.11 + # via requests +wheel==0.35.1 + # via -r requirements/base.txt +whitenoise==5.2.0 + # via -r requirements/base.txt +zope.interface==5.2.0 + # via twisted # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements.txt b/requirements.txt index 44f44bb0a..3801e7daa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,70 +6,184 @@ # --index-url https://pypi.python.org/simple/ -aioredis==1.3.1 # via -r requirements/./base.txt, channels-redis -asgiref==3.3.0 # via channels, channels-redis, daphne, django -async-timeout==3.0.1 # via aioredis -attrs==20.2.0 # via automat, jsonschema, service-identity, twisted -autobahn==20.7.1 # via daphne -automat==20.2.0 # via twisted -certifi==2020.6.20 # via requests -cffi==1.14.3 # via cryptography -channels-redis==3.1.0 # via -r requirements/./base.txt -channels==2.4.0 # via -r requirements/./base.txt, channels-redis -chardet==3.0.4 # via requests -constantly==15.1.0 # via twisted -cryptography==3.2.1 # via autobahn, pyopenssl, service-identity, social-auth-core -daphne==2.5.0 # via channels -defusedxml==0.6.0 # via python3-openid, social-auth-core -dj-database-url==0.5.0 # via -r requirements/./base.txt -django-cors-headers==3.5.0 # via -r requirements/./base.txt -django-filter==2.4.0 # via -r requirements/./base.txt -django-multiselectfield==0.1.12 # via -r requirements/./base.txt -django-phonenumber-field[phonenumberslite]==5.0.0 # via -r requirements/./base.txt -django==3.0.10 # via -r requirements/./django30.txt, channels, django-cors-headers, django-filter, django-multiselectfield, django-phonenumber-field, djangorestframework, drf-rw-serializers, drf-spectacular -djangorestframework==3.12.1 # via -r requirements/./base.txt, drf-spectacular -drf-rw-serializers==1.0.4 # via -r requirements/./base.txt -drf-spectacular==0.11.0 # via -r requirements/./base.txt -factory-boy==3.1.0 # via -r requirements/./base.txt -faker==4.14.0 # via factory-boy -hiredis==1.1.0 # via aioredis -hyperlink==20.0.1 # via twisted -idna==2.10 # via hyperlink, requests, twisted -incremental==17.5.0 # via twisted -inflection==0.5.1 # via drf-spectacular -jsonschema==3.2.0 # via drf-spectacular -msgpack==1.0.0 # via channels-redis -oauthlib==3.1.0 # via requests-oauthlib, social-auth-core -phonenumberslite==8.12.11 # via django-phonenumber-field -psycopg2-binary==2.8.6 # via -r requirements/./base.txt -pyasn1-modules==0.2.8 # via service-identity -pyasn1==0.4.8 # via pyasn1-modules, service-identity -pycparser==2.20 # via cffi -pyhamcrest==2.0.2 # via twisted -pyjwt==1.7.1 # via social-auth-core -pyopenssl==19.1.0 # via twisted -pyrsistent==0.17.3 # via jsonschema -python-dataporten-auth==2.0.0 # via -r requirements/./base.txt -python-dateutil==2.8.1 # via faker -python-social-auth==0.3.6 # via -r requirements/./base.txt -python3-openid==3.2.0 # via social-auth-core -pytz==2020.1 # via -r requirements/./base.txt, django -pyyaml==5.3.1 # via drf-spectacular -requests-oauthlib==1.3.0 # via social-auth-core -requests==2.24.0 # via requests-oauthlib, social-auth-core -service-identity==18.1.0 # via twisted -six==1.15.0 # via automat, cryptography, jsonschema, pyopenssl, python-dateutil, social-auth-app-django, social-auth-core -social-auth-app-django==4.0.0 # via -r requirements/./base.txt -social-auth-core==3.3.3 # via python-dataporten-auth, python-social-auth, social-auth-app-django -sqlparse==0.4.1 # via django -text-unidecode==1.3 # via faker -twisted[tls]==20.3.0 # via daphne -txaio==20.4.1 # via autobahn -uritemplate==3.0.1 # via drf-spectacular -urllib3==1.25.11 # via requests -wheel==0.35.1 # via -r requirements/./base.txt -whitenoise==5.2.0 # via -r requirements/./base.txt -zope.interface==5.1.2 # via twisted +aioredis==1.3.1 + # via + # -r requirements/./base.txt + # channels-redis +asgiref==3.3.0 + # via + # channels + # channels-redis + # daphne + # django +async-timeout==3.0.1 + # via aioredis +attrs==20.2.0 + # via + # automat + # jsonschema + # service-identity + # twisted +autobahn==20.7.1 + # via daphne +automat==20.2.0 + # via twisted +certifi==2020.6.20 + # via requests +cffi==1.14.3 + # via cryptography +channels-redis==3.1.0 + # via -r requirements/./base.txt +channels==2.4.0 + # via + # -r requirements/./base.txt + # channels-redis +chardet==3.0.4 + # via requests +constantly==15.1.0 + # via twisted +cryptography==3.2.1 + # via + # autobahn + # pyopenssl + # service-identity + # social-auth-core +daphne==2.5.0 + # via channels +defusedxml==0.6.0 + # via + # python3-openid + # social-auth-core +dj-database-url==0.5.0 + # via -r requirements/./base.txt +django-cors-headers==3.5.0 + # via -r requirements/./base.txt +django-filter==2.4.0 + # via -r requirements/./base.txt +django-multiselectfield==0.1.12 + # via -r requirements/./base.txt +django-phonenumber-field[phonenumberslite]==5.0.0 + # via -r requirements/./base.txt +django==3.0.10 + # via + # -r requirements/./django30.txt + # channels + # django-cors-headers + # django-filter + # django-multiselectfield + # django-phonenumber-field + # djangorestframework + # drf-rw-serializers + # drf-spectacular +djangorestframework==3.12.1 + # via + # -r requirements/./base.txt + # drf-spectacular +drf-rw-serializers==1.0.4 + # via -r requirements/./base.txt +drf-spectacular==0.11.0 + # via -r requirements/./base.txt +factory-boy==3.1.0 + # via -r requirements/./base.txt +faker==4.14.0 + # via factory-boy +hiredis==1.1.0 + # via aioredis +hyperlink==20.0.1 + # via twisted +idna==2.10 + # via + # hyperlink + # requests + # twisted +incremental==17.5.0 + # via twisted +inflection==0.5.1 + # via drf-spectacular +jsonschema==3.2.0 + # via drf-spectacular +msgpack==1.0.0 + # via channels-redis +oauthlib==3.1.0 + # via + # requests-oauthlib + # social-auth-core +phonenumberslite==8.12.11 + # via django-phonenumber-field +psycopg2-binary==2.8.6 + # via -r requirements/./base.txt +pyasn1-modules==0.2.8 + # via service-identity +pyasn1==0.4.8 + # via + # pyasn1-modules + # service-identity +pycparser==2.20 + # via cffi +pyhamcrest==2.0.2 + # via twisted +pyjwt==1.7.1 + # via social-auth-core +pyopenssl==19.1.0 + # via twisted +pyrsistent==0.17.3 + # via jsonschema +python-dataporten-auth==2.0.0 + # via -r requirements/./base.txt +python-dateutil==2.8.1 + # via faker +python-social-auth==0.3.6 + # via -r requirements/./base.txt +python3-openid==3.2.0 + # via social-auth-core +pytz==2020.1 + # via + # -r requirements/./base.txt + # django +pyyaml==5.3.1 + # via drf-spectacular +requests-oauthlib==1.3.0 + # via social-auth-core +requests==2.24.0 + # via + # requests-oauthlib + # social-auth-core +service-identity==18.1.0 + # via twisted +six==1.15.0 + # via + # automat + # cryptography + # jsonschema + # pyopenssl + # python-dateutil + # social-auth-app-django + # social-auth-core +social-auth-app-django==4.0.0 + # via -r requirements/./base.txt +social-auth-core==3.3.3 + # via + # python-dataporten-auth + # python-social-auth + # social-auth-app-django +sqlparse==0.4.1 + # via django +text-unidecode==1.3 + # via faker +twisted[tls]==20.3.0 + # via daphne +txaio==20.4.1 + # via autobahn +uritemplate==3.0.1 + # via drf-spectacular +urllib3==1.25.11 + # via requests +wheel==0.35.1 + # via -r requirements/./base.txt +whitenoise==5.2.0 + # via -r requirements/./base.txt +zope.interface==5.1.2 + # via twisted # The following packages are considered to be unsafe in a requirements file: # setuptools