# This file was autogenerated by uv via the following command:
#    uv pip compile dev-requirements.in -o dev-requirements.txt -p 3.9
build==1.0.3
    # via pip-tools
cfgv==3.4.0
    # via pre-commit
click==8.1.7
    # via pip-tools
coverage==7.4.1
    # via pytest-cov
distlib==0.3.8
    # via virtualenv
exceptiongroup==1.2.0
    # via pytest
filelock==3.13.1
    # via virtualenv
identify==2.5.33
    # via pre-commit
importlib-metadata==7.0.1
    # via build
iniconfig==2.0.0
    # via pytest
mypy==1.8.0
    # via -r dev-requirements.in
mypy-extensions==1.0.0
    # via mypy
nodeenv==1.8.0
    # via pre-commit
numpy==1.26.4
    # via
    #   -c requirements.txt
    #   -r dev-requirements.in
packaging==23.2
    # via
    #   build
    #   pytest
pip==25.0.1
    # via pip-tools
pip-tools==7.3.0
    # via -r dev-requirements.in
platformdirs==4.1.0
    # via virtualenv
pluggy==1.4.0
    # via pytest
pre-commit==3.6.0
    # via -r dev-requirements.in
pyproject-hooks==1.0.0
    # via build
pytest==8.0.0
    # via
    #   -r dev-requirements.in
    #   pytest-cov
pytest-cov==4.1.0
    # via -r dev-requirements.in
pyyaml==6.0.1
    # via pre-commit
setuptools==75.8.2
    # via
    #   nodeenv
    #   pip-tools
tomli==2.0.1
    # via
    #   build
    #   coverage
    #   mypy
    #   pip-tools
    #   pyproject-hooks
    #   pytest
typing-extensions==4.9.0
    # via mypy
virtualenv==20.25.0
    # via pre-commit
wheel==0.42.0
    # via pip-tools
zipp==3.17.0
    # via importlib-metadata
