# # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile --allow-unsafe --output-file=constraints.txt --resolver=backtracking --strip-extras requirements.in # asgiref==3.6.0 # via django async-generator==1.10 # via # trio # trio-websocket attrs==22.2.0 # via # outcome # trio certifi==2022.12.7 # via # requests # selenium charset-normalizer==3.0.1 # via requests confusable-homoglyphs==3.2.0 # via django-registration django==4.1.7 # via # -r requirements.in # django-anymail # django-bootstrap5 # django-extensions # django-htmx # django-linear-migrations # django-registration django-anymail==9.0 # via -r requirements.in django-bootstrap5==22.2 # via -r requirements.in django-cleanup==7.0.0 # via -r requirements.in django-environ==0.9.0 # via -r requirements.in django-extensions==3.2.1 # via -r requirements.in django-htmx==1.14.0 # via -r requirements.in django-linear-migrations==2.7.0 # via -r requirements.in django-registration==3.3 # via -r requirements.in gunicorn==20.1.0 # via -r requirements.in h11==0.14.0 # via wsproto idna==3.4 # via # requests # trio markdown==3.4.1 # via -r requirements.in outcome==1.2.0 # via trio pillow==9.4.0 # via -r requirements.in pysocks==1.7.1 # via urllib3 requests==2.28.2 # via # -r requirements.in # django-anymail selenium==4.8.2 # via -r requirements.in sniffio==1.3.0 # via trio sortedcontainers==2.4.0 # via trio sqlparse==0.4.3 # via django trio==0.22.0 # via # selenium # trio-websocket trio-websocket==0.9.2 # via selenium urllib3==1.26.14 # via # requests # selenium whitenoise==6.4.0 # via -r requirements.in wsproto==1.2.0 # via trio-websocket # The following packages are considered to be unsafe in a requirements file: setuptools==67.4.0 # via gunicorn