requirements.txt
#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile --output-file=requirements.txt pyproject.toml
#
annotated-types==0.7.0
# via pydantic
anyascii==0.3.2
# via wagtail
asgiref==3.8.1
# via django
beautifulsoup4==4.12.3
# via wagtail
boto3==1.34.117
# via Western-Friend-website (pyproject.toml)
botocore==1.34.117
# via
# boto3
# s3transfer
certifi==2024.2.2
# via
# requests
# sentry-sdk
charset-normalizer==3.3.2
# via requests
confusable-homoglyphs==3.3.1
# via django-registration
coverage==7.5.3
# via django-coverage-plugin
crispy-bootstrap5==2024.2
# via Western-Friend-website (pyproject.toml)
defusedxml==0.7.1
# via willow
dj-database-url==2.2.0
# via Western-Friend-website (pyproject.toml)
django==5.0.6
# via
# Western-Friend-website (pyproject.toml)
# crispy-bootstrap5
# dj-database-url
# django-crispy-forms
# django-extensions
# django-filter
# django-flatpickr
# django-honeypot
# django-modelcluster
# django-permissionedforms
# django-recaptcha
# django-registration
# django-storages
# django-taggit
# django-timezone-field
# django-treebeard
# djangorestframework
# laces
# wagtail
# wagtailmedia
django-coverage-plugin==3.1.0
# via Western-Friend-website (pyproject.toml)
django-crispy-forms==2.1
# via
# Western-Friend-website (pyproject.toml)
# crispy-bootstrap5
django-extensions==3.2.3
# via Western-Friend-website (pyproject.toml)
django-filter==24.2
# via wagtail
django-flatpickr==2.0.3
# via Western-Friend-website (pyproject.toml)
django-honeypot==1.2.0
# via Western-Friend-website (pyproject.toml)
django-modelcluster==6.3
# via wagtail
django-permissionedforms==0.1
# via wagtail
django-recaptcha==4.0.0
# via Western-Friend-website (pyproject.toml)
django-registration==3.4
# via Western-Friend-website (pyproject.toml)
django-storages==1.14.3
# via Western-Friend-website (pyproject.toml)
django-taggit==5.0.1
# via wagtail
django-timezone-field==6.1.0
# via Western-Friend-website (pyproject.toml)
django-treebeard==4.7.1
# via wagtail
djangorestframework==3.15.1
# via wagtail
draftjs-exporter==5.0.0
# via wagtail
et-xmlfile==1.1.0
# via openpyxl
filetype==1.2.0
# via willow
gunicorn==22.0.0
# via Western-Friend-website (pyproject.toml)
idna==3.7
# via requests
jmespath==1.0.1
# via
# boto3
# botocore
l18n==2021.3
# via wagtail
laces==0.1.1
# via wagtail
openpyxl==3.1.3
# via wagtail
packaging==24.0
# via gunicorn
pillow==10.3.0
# via
# pillow-heif
# wagtail
pillow-heif==0.16.0
# via willow
psycopg2-binary==2.9.9
# via Western-Friend-website (pyproject.toml)
pydantic==2.7.2
# via
# django-flatpickr
# pydantic-settings
pydantic-core==2.18.3
# via pydantic
pydantic-settings==2.2.1
# via django-flatpickr
python-dateutil==2.9.0.post0
# via botocore
python-dotenv==1.0.1
# via
# Western-Friend-website (pyproject.toml)
# pydantic-settings
pytz==2024.1
# via
# django-modelcluster
# l18n
requests==2.32.3
# via
# Western-Friend-website (pyproject.toml)
# wagtail
s3transfer==0.10.1
# via boto3
sentry-sdk==2.3.1
# via Western-Friend-website (pyproject.toml)
six==1.16.0
# via
# l18n
# python-dateutil
soupsieve==2.5
# via beautifulsoup4
sqlparse==0.5.0
# via django
telepath==0.3.1
# via wagtail
typing-extensions==4.12.0
# via
# dj-database-url
# django-flatpickr
# pydantic
# pydantic-core
tzdata==2024.1
# via Western-Friend-website (pyproject.toml)
urllib3==2.2.1
# via
# botocore
# requests
# sentry-sdk
wagtail==6.1.2
# via
# Western-Friend-website (pyproject.toml)
# wagtail-color-panel
# wagtailmedia
wagtail-color-panel==1.5.0
# via Western-Friend-website (pyproject.toml)
wagtailmedia==0.15.1
# via Western-Friend-website (pyproject.toml)
willow[heif]==1.8.0
# via
# wagtail
# willow