cfl-common
click-plugins==1.1.1.2
django-countries==7.6.1
django-csp==3.8
django-preventconcurrentlogins==0.8.2
django-recaptcha==4.1.0
phonenumbers==8.12.12
pycurl==7.45.7
urllib3==2.6.3

[:implementation_name != "PyPy"]
pycparser==3.0

[:python_full_version >= "3.6.2"]
click-didyoumean==0.3.1

[:python_full_version >= "3.9" and platform_python_implementation != "PyPy"]
cffi==2.0.0

[:python_version == "3.12"]
codeforlife==0.32.6

[:python_version >= "2"]
tzdata==2026.1

[:python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"]
python-dateutil==2.9.0.post0
requests-toolbelt==1.0.0
six==1.17.0

[:python_version >= "3.10"]
absl-py==2.4.0
click==8.3.2
django==5.2.13
django-phonenumber-field==8.4.0
django-treebeard==4.8.0
pillow==12.2.0
requests==2.33.1
uvicorn==0.44.0

[:python_version >= "3.11"]
numpy==2.4.4
pandas==3.0.2

[:python_version >= "3.4"]
django-ratelimit==3.0.1

[:python_version >= "3.5"]
more-itertools==8.7.0

[:python_version >= "3.6"]
amqp==5.3.1
click-repl==0.3.0
psutil==7.0.0
vine==5.1.0

[:python_version >= "3.6" and python_version < "4"]
rsa==4.9.1

[:python_version >= "3.7"]
bazel-runfiles==1.9.0
billiard==4.2.4
certifi==2026.2.25
charset-normalizer==3.4.7
diff-match-patch==20241021
django-storages[s3]==1.14.6
google-cloud-kms==3.12.0
gunicorn==23.0.0
importlib-metadata==4.13.0
psycopg2-binary==2.9.9
pyotp==2.9.0

[:python_version >= "3.7" and python_version < "4"]
reportlab==4.4.2

[:python_version >= "3.8"]
boto3==1.36.14
botocore==1.36.26
celery[sqs]==5.4.0
django-classy-tags==4.1.0
django-constance==4.3.4
django-formtools==2.5.1
django-otp==1.7.0
django-sekizai==4.1.0
google-auth==2.48.0
h11==0.16.0
hiredis==3.3.1
idna==3.11
libsass==0.23.0
packaging==26.0
pgeocode==0.4.0
prompt-toolkit==3.0.52
pyasn1==0.6.3
pyasn1-modules==0.4.2
python-dotenv==1.0.1
pyyaml==6.0.2
redis[hiredis]==5.2.1
regex==2024.11.6
s3transfer==0.11.3
sqlparse==0.5.5
uvicorn-worker==0.2.0
wcwidth==0.6.0

[:python_version >= "3.8" and python_full_version not in "3.9.0, 3.9.1"]
cryptography==46.0.7

[:python_version >= "3.9"]
asgiref==3.11.1
cachetools==6.2.6
django-cors-headers==4.7.0
django-filter==25.1
django-import-export==4.2.0
django-pipeline==4.1.0
django-two-factor-auth==1.18.1
djangorestframework==3.16.1
google-api-core[grpc]==2.30.3
google-cloud-bigquery==3.38.0
google-cloud-core==2.5.1
google-crc32c==1.8.0
google-resumable-media==2.8.2
googleapis-common-protos[grpc]==1.74.0
grpc-google-iam-v1==0.14.4
grpcio==1.80.0
grpcio-status==1.80.0
jmespath==1.1.0
kombu[sqs]==5.6.2
proto-plus==1.27.2
protobuf==6.33.6
pyjwt==2.12.1
setuptools==82.0.1
tablib==3.7.0
tink[gcpkms]==1.13.0
typing-extensions==4.15.0
wheel==0.46.3
whitenoise==6.9.0
zipp==3.23.0

[:python_version >= "3.9" and python_version < "4.0"]
qrcode==8.2

[dev]
cfl-common
click-plugins==1.1.1.2
django-countries==7.6.1
django-csp==3.8
django-selenium-clean==1.0.1
fastdiff==0.3.0
ptyprocess==0.7.0
pure-eval==0.2.3
pycurl==7.45.7
pysocks==1.7.1
pyvirtualdisplay==3.0
rapid-router==7.7.2
snapshottest==1.0.0a1
sortedcontainers==2.4.0
stack-data==0.6.3
urllib3==2.6.3
wasmer==1.1.0
wasmer-compiler-cranelift==1.1.0

[dev:implementation_name != "PyPy"]
pycparser==3.0

[dev:python_full_version >= "3.10.0"]
isort==8.0.1

[dev:python_full_version >= "3.6.2"]
click-didyoumean==0.3.1

[dev:python_full_version >= "3.9" and platform_python_implementation != "PyPy"]
cffi==2.0.0

[dev:python_version == "3.12"]
codeforlife==0.32.6

[dev:python_version >= "2"]
tzdata==2026.1

[dev:python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"]
python-dateutil==2.9.0.post0
six==1.17.0

[dev:python_version >= "3.10"]
absl-py==2.4.0
black==26.3.1
click==8.3.2
coverage[toml]==7.13.5
django==5.2.13
django-phonenumber-field==8.4.0
django-reverse-js==0.1.8
iniconfig==2.3.0
platformdirs==4.9.6
requests==2.33.1
termcolor==3.3.0
trio==0.33.0
uvicorn==0.44.0
wsproto==1.3.2

[dev:python_version >= "3.11"]
numpy==2.4.4
pandas==3.0.2

[dev:python_version >= "3.12"]
ipython==9.11.0

[dev:python_version >= "3.5"]
more-itertools==8.7.0
pyhamcrest==2.0.2

[dev:python_version >= "3.6"]
amqp==5.3.1
click-repl==0.3.0
jedi==0.19.2
parso==0.8.6
psutil==7.0.0
vine==5.1.0

[dev:python_version >= "3.6" and python_version < "4"]
rsa==4.9.1

[dev:python_version >= "3.7"]
bazel-runfiles==1.9.0
billiard==4.2.4
certifi==2026.2.25
charset-normalizer==3.4.7
diff-match-patch==20241021
django-storages[s3]==1.14.6
google-cloud-kms==3.12.0
gunicorn==23.0.0
outcome==1.3.0.post0
psycopg2-binary==2.9.9
pyotp==2.9.0
pytest-order==1.3.0
responses==0.18.0
sniffio==1.3.1

[dev:python_version >= "3.8"]
asttokens==3.0.1
boto3==1.36.14
botocore==1.36.26
celery[sqs]==5.4.0
decorator==5.2.1
django-formtools==2.5.1
django-otp==1.7.0
execnet==2.1.2
executing==2.2.1
google-auth==2.48.0
h11==0.16.0
hiredis==3.3.1
idna==3.11
ipython-pygments-lexers==1.1.1
libsass==0.23.0
mypy-extensions==1.1.0
packaging==26.0
pgeocode==0.4.0
prompt-toolkit==3.0.52
pyasn1==0.6.3
pyasn1-modules==0.4.2
pygments==2.19.2
pypdf==5.1.0
pytest-django==4.11.1
python-dotenv==1.0.1
pytokens==0.4.1
redis[hiredis]==5.2.1
regex==2024.11.6
s3transfer==0.11.3
sqlparse==0.5.5
traitlets==5.14.3
trio-websocket==0.12.2
uvicorn-worker==0.2.0
wcwidth==0.6.0

[dev:python_version >= "3.8" and python_full_version not in "3.9.0, 3.9.1"]
cryptography==46.0.7

[dev:python_version >= "3.9"]
asgiref==3.11.1
attrs==26.1.0
cachetools==6.2.6
django-cors-headers==4.7.0
django-filter==25.1
django-import-export==4.2.0
django-pipeline==4.1.0
django-two-factor-auth==1.18.1
djangorestframework==3.16.1
google-api-core[grpc]==2.30.3
google-cloud-bigquery==3.38.0
google-cloud-core==2.5.1
google-crc32c==1.8.0
google-resumable-media==2.8.2
googleapis-common-protos[grpc]==1.74.0
grpc-google-iam-v1==0.14.4
grpcio==1.80.0
grpcio-status==1.80.0
jmespath==1.1.0
kombu[sqs]==5.6.2
matplotlib-inline==0.2.1
pathspec==1.0.4
pluggy==1.6.0
proto-plus==1.27.2
protobuf==6.33.6
pyjwt==2.12.1
pytest==8.4.2
pytest-cov==7.1.0
pytest-mock==3.15.1
pytest-xdist==3.8.0
selenium==4.29.0
setuptools==82.0.1
tablib==3.7.0
tink[gcpkms]==1.13.0
typing-extensions==4.15.0
websocket-client==1.9.0
wheel==0.46.3

[dev:python_version >= "3.9" and python_version < "4.0"]
django-test-migrations==1.4.0
qrcode==8.2

[dev:sys_platform != "win32" and sys_platform != "emscripten"]
pexpect==4.9.0
