#
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
#    pip-compile ./requirements.in
#
aiohappyeyeballs==2.7.1
    # via aiohttp
aiohttp==3.14.1
    # via pywebpush
aiosignal==1.4.0
    # via aiohttp
amqp==5.3.1
    # via kombu
annotated-types==0.7.0
    # via pydantic
anyio==4.14.2
    # via
    #   httpx
    #   watchfiles
asgiref==3.12.1
    # via
    #   -r requirements.in
    #   channels
    #   channels-redis
    #   django
    #   django-allauth
    #   django-htmx
attrs==26.1.0
    # via
    #   -r requirements.in
    #   aiohttp
beautifulsoup4==4.15.0
    # via -r requirements.in
billiard==4.2.4
    # via celery
bleach==6.4.0
    # via
    #   -r requirements.in
    #   django-summernote
boto3==1.43.51
    # via django-ses
botocore==1.43.51
    # via
    #   boto3
    #   s3transfer
brotli==1.2.0
    # via fonttools
cachecontrol==0.14.4
    # via firebase-admin
celery==5.6.3
    # via
    #   -r requirements.in
    #   django-celery-beat
certifi==2026.6.17
    # via
    #   -r requirements.in
    #   httpcore
    #   httpx
    #   mailchimp-marketing
    #   requests
cffi==2.1.0
    # via
    #   -r requirements.in
    #   cryptography
    #   pyheif
    #   weasyprint
channels==4.3.2
    # via
    #   -r requirements.in
    #   channels-redis
channels-redis==4.3.0
    # via -r requirements.in
chardet==7.4.3
    # via -r requirements.in
charset-normalizer==3.4.9
    # via
    #   reportlab
    #   requests
click==8.4.2
    # via
    #   celery
    #   click-didyoumean
    #   click-plugins
    #   click-repl
    #   uvicorn
click-didyoumean==0.3.1
    # via celery
click-plugins==1.1.1.2
    # via celery
click-repl==0.3.0
    # via celery
crispy-bootstrap5==2026.3
    # via -r requirements.in
cron-descriptor==1.4.5
    # via django-celery-beat
cryptography==49.0.0
    # via
    #   -r requirements.in
    #   django-encrypted-model-fields
    #   django-ses
    #   google-auth
    #   http-ece
    #   py-vapid
    #   pyjwt
    #   pyopenssl
    #   pywebpush
cssselect2==0.9.0
    # via weasyprint
defusedxml==0.7.1
    # via -r requirements.in
django==5.2.16
    # via
    #   -r requirements.in
    #   channels
    #   crispy-bootstrap5
    #   django-allauth
    #   django-autocomplete-light
    #   django-bootstrap-datepicker-plus
    #   django-celery-beat
    #   django-crispy-forms
    #   django-debug-toolbar
    #   django-el-pagination
    #   django-encrypted-model-fields
    #   django-extensions
    #   django-filter
    #   django-htmx
    #   django-markdownfield
    #   django-post-office
    #   django-qr-code
    #   django-recaptcha
    #   django-ses
    #   django-summernote
    #   django-tables2
    #   django-timezone-field
    #   django-weasyprint
    #   djangorestframework
    #   djangorestframework-simplejwt
    #   easy-thumbnails
django-allauth==65.18.0
    # via -r requirements.in
django-autocomplete-light==5.0.0
    # via -r requirements.in
django-autoslug==1.9.9
    # via -r requirements.in
django-bootstrap-datepicker-plus==6.0.0
    # via -r requirements.in
django-celery-beat==2.9.0
    # via -r requirements.in
django-chartjs==2.3.0
    # via -r requirements.in
django-crispy-forms==2.6
    # via
    #   -r requirements.in
    #   crispy-bootstrap5
django-debug-toolbar==7.0.0
    # via -r requirements.in
django-el-pagination==4.1.2
    # via -r requirements.in
django-encrypted-model-fields==0.6.5
    # via -r requirements.in
django-extensions==4.1
    # via -r requirements.in
django-filter==26.1
    # via -r requirements.in
django-htmx==1.28.0
    # via -r requirements.in
django-location-field==2.7.3
    # via -r requirements.in
django-markdownfield==0.20.2
    # via -r requirements.in
django-post-office==3.11.2
    # via -r requirements.in
django-qr-code==4.2.0
    # via -r requirements.in
django-recaptcha==4.1.0
    # via -r requirements.in
django-ses[events]==4.7.2
    # via -r requirements.in
django-summernote==0.8.20.0
    # via -r requirements.in
django-tables2==3.0.0
    # via -r requirements.in
django-timezone-field==7.2.2
    # via django-celery-beat
django-weasyprint==2.5.0
    # via -r requirements.in
django-webpush==0.3.6
    # via -r requirements.in
djangorestframework==3.17.1
    # via
    #   -r requirements.in
    #   djangorestframework-simplejwt
djangorestframework-simplejwt==5.5.1
    # via -r requirements.in
easy-thumbnails==2.10.1
    # via -r requirements.in
firebase-admin==7.5.0
    # via -r requirements.in
fonttools[woff]==4.63.0
    # via weasyprint
frozenlist==1.8.0
    # via
    #   aiohttp
    #   aiosignal
google-api-core[grpc]==2.32.0
    # via
    #   firebase-admin
    #   google-cloud-core
    #   google-cloud-firestore
    #   google-cloud-storage
google-auth==2.56.0
    # via
    #   -r requirements.in
    #   google-api-core
    #   google-cloud-core
    #   google-cloud-firestore
    #   google-cloud-storage
google-cloud-core==2.6.0
    # via
    #   google-cloud-firestore
    #   google-cloud-storage
google-cloud-firestore==2.28.0
    # via firebase-admin
google-cloud-storage==3.13.0
    # via firebase-admin
google-crc32c==1.8.0
    # via
    #   google-cloud-storage
    #   google-resumable-media
google-resumable-media==2.10.0
    # via google-cloud-storage
googleapis-common-protos==1.75.0
    # via
    #   google-api-core
    #   grpcio-status
grpcio==1.82.1
    # via
    #   google-api-core
    #   google-cloud-firestore
    #   grpcio-status
grpcio-status==1.82.1
    # via google-api-core
gunicorn==26.0.0
    # via -r requirements.in
h11==0.16.0
    # via
    #   httpcore
    #   uvicorn
h2==4.3.0
    # via httpx
heif-image-plugin==0.7.0
    # via -r requirements.in
hpack==4.2.0
    # via h2
http-ece==1.2.1
    # via pywebpush
httpcore==1.0.9
    # via httpx
httptools==0.8.0
    # via uvicorn
httpx[http2]==0.28.1
    # via
    #   -r requirements.in
    #   firebase-admin
    #   squareup
hyperframe==6.1.0
    # via h2
idna==3.18
    # via
    #   -r requirements.in
    #   anyio
    #   httpx
    #   requests
    #   yarl
jmespath==1.1.0
    # via
    #   boto3
    #   botocore
kombu==5.6.2
    # via celery
linkify-it-py==2.1.0
    # via django-markdownfield
mailchimp-marketing==3.0.80
    # via -r requirements.in
markdown==3.10.2
    # via -r requirements.in
markdown-it-py==4.2.0
    # via
    #   django-markdownfield
    #   mdit-py-plugins
mdit-py-plugins==0.6.1
    # via django-markdownfield
mdurl==0.1.2
    # via markdown-it-py
msgpack==1.2.1
    # via
    #   cachecontrol
    #   channels-redis
multidict==6.7.1
    # via
    #   aiohttp
    #   yarl
mysqlclient==2.2.8
    # via -r requirements.in
nh3==0.3.6
    # via
    #   django-markdownfield
    #   django-post-office
numpy==2.4.6
    # via
    #   -r requirements.in
    #   scipy
oauthlib==3.3.1
    # via
    #   -r requirements.in
    #   requests-oauthlib
packaging==26.2
    # via
    #   -r requirements.in
    #   gunicorn
    #   kombu
piexif==1.1.3
    # via heif-image-plugin
pillow==12.3.0
    # via
    #   -r requirements.in
    #   easy-thumbnails
    #   reportlab
    #   weasyprint
prompt-toolkit==3.0.52
    # via click-repl
propcache==0.5.2
    # via
    #   aiohttp
    #   yarl
proto-plus==1.28.1
    # via
    #   google-api-core
    #   google-cloud-firestore
protobuf==7.35.1
    # via
    #   google-api-core
    #   google-cloud-firestore
    #   googleapis-common-protos
    #   grpcio-status
    #   proto-plus
py-vapid==1.9.4
    # via pywebpush
pyasn1==0.6.4
    # via
    #   -r requirements.in
    #   pyasn1-modules
pyasn1-modules==0.4.2
    # via
    #   -r requirements.in
    #   google-auth
pycparser==3.0
    # via
    #   -r requirements.in
    #   cffi
pydantic==2.13.4
    # via
    #   django-bootstrap-datepicker-plus
    #   django-qr-code
    #   pydantic-settings
    #   squareup
pydantic-core==2.46.4
    # via
    #   pydantic
    #   squareup
pydantic-settings==2.14.2
    # via django-bootstrap-datepicker-plus
pydyf==0.12.1
    # via weasyprint
pygeomag==1.1.0
    # via -r requirements.in
pyheif==0.8.0
    # via heif-image-plugin
pyjwt[crypto]==2.13.0
    # via
    #   -r requirements.in
    #   djangorestframework-simplejwt
    #   firebase-admin
pyopenssl==26.3.0
    # via -r requirements.in
pyparsing==3.3.2
    # via -r requirements.in
pyphen==0.17.2
    # via weasyprint
python-barcode==0.16.1
    # via -r requirements.in
python-crontab==3.3.0
    # via django-celery-beat
python-dateutil==2.9.0.post0
    # via
    #   botocore
    #   celery
    #   mailchimp-marketing
python-dotenv==1.2.2
    # via
    #   pydantic-settings
    #   uvicorn
pytz==2026.2
    # via -r requirements.in
pywebpush==2.3.0
    # via django-webpush
pyyaml==6.0.3
    # via
    #   -r requirements.in
    #   uvicorn
redis==8.0.1
    # via
    #   -r requirements.in
    #   channels-redis
reportlab==5.0.0
    # via -r requirements.in
requests==2.34.2
    # via
    #   -r requirements.in
    #   cachecontrol
    #   django-ses
    #   google-api-core
    #   google-cloud-storage
    #   mailchimp-marketing
    #   pywebpush
    #   requests-oauthlib
requests-oauthlib==2.0.0
    # via -r requirements.in
s3transfer==0.19.1
    # via boto3
scipy==1.17.1
    # via -r requirements.in
segno==1.6.6
    # via django-qr-code
shortuuid==1.0.13
    # via
    #   -r requirements.in
    #   django-markdownfield
six==1.17.0
    # via
    #   -r requirements.in
    #   mailchimp-marketing
    #   python-dateutil
soupsieve==2.9
    # via beautifulsoup4
sqlparse==0.5.5
    # via
    #   -r requirements.in
    #   django
    #   django-debug-toolbar
squareup==45.0.1.20260715
    # via -r requirements.in
tinycss2==1.5.1
    # via
    #   cssselect2
    #   weasyprint
tinyhtml5==2.1.0
    # via weasyprint
typing-extensions==4.16.0
    # via
    #   aiohttp
    #   aiosignal
    #   anyio
    #   beautifulsoup4
    #   django-bootstrap-datepicker-plus
    #   grpcio
    #   pydantic
    #   pydantic-core
    #   pyopenssl
    #   squareup
    #   typing-inspection
typing-inspection==0.4.2
    # via
    #   pydantic
    #   pydantic-settings
tzdata==2026.3
    # via
    #   django-celery-beat
    #   kombu
tzlocal==5.4.4
    # via celery
ua-parser==1.0.2
    # via
    #   -r requirements.in
    #   user-agents
ua-parser-builtins==202606
    # via ua-parser
uc-micro-py==2.0.0
    # via linkify-it-py
urllib3==2.7.0
    # via
    #   -r requirements.in
    #   botocore
    #   mailchimp-marketing
    #   requests
user-agents==2.2.0
    # via -r requirements.in
uvicorn[standard]==0.51.0
    # via -r requirements.in
uvloop==0.22.1
    # via uvicorn
vine==5.1.0
    # via
    #   amqp
    #   celery
    #   kombu
watchfiles==1.2.0
    # via uvicorn
wcwidth==0.8.2
    # via prompt-toolkit
weasyprint==69.0
    # via django-weasyprint
webencodings==0.5.1
    # via
    #   -r requirements.in
    #   bleach
    #   cssselect2
    #   tinycss2
    #   tinyhtml5
websockets==16.1.1
    # via uvicorn
yarl==1.24.5
    # via aiohttp
zopfli==0.4.3
    # via fonttools
