#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
#    pip-compile --allow-unsafe --output-file=constraints.txt --strip-extras requirements.in
#
asgiref==3.7.2
    # via
    #   django
    #   django-htmx
certifi==2024.2.2
    # via requests
cffi==1.16.0
    # via cryptography
charset-normalizer==3.3.2
    # via requests
contourpy==1.2.0
    # via matplotlib
crispy-bootstrap5==2023.10
    # via -r requirements.in
cryptography==42.0.2
    # via django-anymail
cycler==0.12.1
    # via matplotlib
django==5.0.2
    # via
    #   -r requirements.in
    #   crispy-bootstrap5
    #   django-anymail
    #   django-crispy-forms
    #   django-csp
    #   django-extensions
    #   django-htmx
    #   django-solo
django-anymail==10.2
    # via
    #   -r requirements.in
    #   django-anymail
django-cleanup==8.1.0
    # via -r requirements.in
django-crispy-forms==2.1
    # via
    #   -r requirements.in
    #   crispy-bootstrap5
django-csp==3.7
    # via -r requirements.in
django-environ==0.11.2
    # via -r requirements.in
django-extensions==3.2.3
    # via -r requirements.in
django-htmx==1.17.2
    # via -r requirements.in
django-solo==2.2.0
    # via -r requirements.in
fonttools==4.48.1
    # via matplotlib
freezegun==1.4.0
    # via -r requirements.in
gunicorn==21.2.0
    # via -r requirements.in
idna==3.6
    # via requests
kiwisolver==1.4.5
    # via matplotlib
matplotlib==3.8.2
    # via -r requirements.in
numpy==1.26.4
    # via
    #   contourpy
    #   matplotlib
packaging==23.2
    # via
    #   gunicorn
    #   matplotlib
pillow==10.2.0
    # via
    #   -r requirements.in
    #   matplotlib
pycparser==2.21
    # via cffi
pyparsing==3.1.1
    # via matplotlib
python-dateutil==2.8.2
    # via
    #   freezegun
    #   matplotlib
requests==2.31.0
    # via
    #   -r requirements.in
    #   django-anymail
six==1.16.0
    # via python-dateutil
sqlparse==0.4.4
    # via django
urllib3==2.2.0
    # via
    #   django-anymail
    #   requests
whitenoise==6.6.0
    # via -r requirements.in
