# This file was autogenerated by uv via the following command:
#    uv pip compile --all-extras --output-file requirements.txt --python-platform x86_64-manylinux_2_28 --python-version 3.12 pyproject.toml
actionlint-py==1.7.12.25
    # via whodoneit (pyproject.toml)
allowedflare==2026.35.1
    # via whodoneit (pyproject.toml)
arrow==1.4.0
    # via cookiecutter
asgiref==3.12.1
    # via django
basedpyright==1.40.1
    # via whodoneit (pyproject.toml)
binaryornot==0.6.0
    # via cookiecutter
certifi==2026.7.22
    # via requests
cffi==2.1.1
    # via cryptography
charset-normalizer==3.5.1
    # via requests
click==8.5.0
    # via
    #   cookiecutter
    #   djlint
cookiecutter==2.7.1
    # via whodoneit (pyproject.toml)
coverage==7.16.1
    # via pytest-cov
cryptography==50.0.1
    # via allowedflare
cssbeautifier==2.0.3
    # via djlint
django==6.1.1
    # via
    #   django-plugin-field-day
    #   djp
django-plugin-field-day @ git+https://github.com/biobuddies/django-plugin-field-day.git@41ac92d47dee91140e1367d621db72be0c4638ff
    # via whodoneit (pyproject.toml)
django-upgrade==1.32.0
    # via whodoneit (pyproject.toml)
djlint==1.46.2
    # via whodoneit (pyproject.toml)
djp==0.3.1
    # via django-plugin-field-day
editorconfig==0.17.1
    # via
    #   cssbeautifier
    #   jsbeautifier
fastjsonschema==2.22.2
    # via validate-pyproject
gunicorn==26.2.0
    # via whodoneit (pyproject.toml)
hadolint-py @ git+https://github.com/AleksaC/hadolint-py.git@6e7504451511eaeb62a3e7f14d63b0296cbf86eb
    # via whodoneit (pyproject.toml)
idna==3.20
    # via requests
iniconfig==2.3.0
    # via pytest
jinja2==3.1.6
    # via cookiecutter
jsbeautifier==2.0.3
    # via
    #   cssbeautifier
    #   djlint
json5==0.15.0
    # via djlint
markdown-it-py==4.2.0
    # via rich
markupsafe==3.0.3
    # via jinja2
mdurl==0.1.2
    # via markdown-it-py
nodejs-wheel-binaries==24.19.0
    # via basedpyright
packaging==26.3
    # via
    #   pytest
    #   validate-pyproject
pathspec==1.1.1
    # via
    #   djlint
    #   yamllint
pluggy==1.6.0
    # via
    #   djp
    #   pytest
    #   pytest-cov
pre-commit-hooks==6.0.0
    # via whodoneit (pyproject.toml)
pycparser==3.0
    # via cffi
pygments==2.21.0
    # via
    #   pytest
    #   rich
pyjwt==2.15.0
    # via allowedflare
pyrefly==1.3.1
    # via whodoneit (pyproject.toml)
pytest==9.1.1
    # via
    #   whodoneit (pyproject.toml)
    #   pytest-cov
    #   pytest-django
pytest-cov==7.1.0
    # via whodoneit (pyproject.toml)
pytest-django==4.14.0
    # via whodoneit (pyproject.toml)
python-dateutil==2.9.0.post0
    # via arrow
python-slugify==9.1.1
    # via cookiecutter
pyyaml==6.0.3
    # via
    #   cookiecutter
    #   djlint
    #   yamllint
regex==2026.9.10
    # via djlint
requests==2.34.2
    # via
    #   allowedflare
    #   cookiecutter
rich==15.0.0
    # via cookiecutter
ruamel-yaml==0.19.1
    # via pre-commit-hooks
ruff==0.16.9
    # via whodoneit (pyproject.toml)
setuptools==84.0.0
    # via whodoneit (pyproject.toml)
shellcheck-py==0.11.0.1
    # via whodoneit (pyproject.toml)
shfmt-py==4.2.0
    # via whodoneit (pyproject.toml)
six==1.17.0
    # via python-dateutil
sqlparse==0.6.0
    # via django
styleforce==2026.38.8
    # via whodoneit (pyproject.toml)
text-unidecode==1.3
    # via python-slugify
tokenize-rt==6.2.0
    # via django-upgrade
trove-classifiers==2026.9.21.13
    # via validate-pyproject
typing-extensions==4.16.0
    # via djlint
typos==1.50.3
    # via whodoneit (pyproject.toml)
tzdata==2026.4
    # via arrow
urllib3==2.8.0
    # via requests
validate-pyproject==0.26
    # via whodoneit (pyproject.toml)
yamllint==1.38.0
    # via whodoneit (pyproject.toml)
