# This file was autogenerated by uv via the following command:
#    uv pip compile --universal --python-version 3.10 --no-strip-extras --constraint=requirements/common-constraints.txt --output-file=requirements/requirements-dev.txt requirements/requirements-dev.in
annotated-doc==0.0.4
    # via
    #   -c requirements/common-constraints.txt
    #   typer
build==1.4.0
    # via
    #   -c requirements/common-constraints.txt
    #   pip-tools
cfgv==3.5.0
    # via
    #   -c requirements/common-constraints.txt
    #   pre-commit
click==8.3.1
    # via
    #   -c requirements/common-constraints.txt
    #   pip-tools
    #   typer
codespell==2.4.2
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
colorama==0.4.6 ; os_name == 'nt' or sys_platform == 'win32'
    # via
    #   -c requirements/common-constraints.txt
    #   build
    #   click
    #   pytest
contourpy==1.3.2 ; python_full_version < '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
    #   matplotlib
contourpy==1.3.3 ; python_full_version >= '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
    #   matplotlib
coverage[toml]==7.13.4
    # via
    #   -c requirements/common-constraints.txt
    #   pytest-cov
cycler==0.12.1
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
distlib==0.4.0
    # via
    #   -c requirements/common-constraints.txt
    #   virtualenv
exceptiongroup==1.3.1 ; python_full_version < '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   pytest
filelock==3.25.2
    # via
    #   -c requirements/common-constraints.txt
    #   python-discovery
    #   virtualenv
fonttools==4.62.1
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
identify==2.6.18
    # via
    #   -c requirements/common-constraints.txt
    #   pre-commit
imgcat==0.6.0
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
importlib-metadata==7.2.1 ; python_full_version < '3.10.2'
    # via
    #   -c requirements/common-constraints.txt
    #   build
iniconfig==2.3.0
    # via
    #   -c requirements/common-constraints.txt
    #   pytest
kiwisolver==1.5.0
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
lox==1.0.0
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
markdown-it-py==4.0.0
    # via
    #   -c requirements/common-constraints.txt
    #   rich
matplotlib==3.10.8
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
mdurl==0.1.2
    # via
    #   -c requirements/common-constraints.txt
    #   markdown-it-py
nodeenv==1.10.0
    # via
    #   -c requirements/common-constraints.txt
    #   pre-commit
numpy==1.26.4 ; python_full_version < '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   contourpy
    #   matplotlib
    #   pandas
numpy==2.4.3 ; python_full_version >= '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   contourpy
    #   matplotlib
    #   pandas
packaging==26.0
    # via
    #   -c requirements/common-constraints.txt
    #   build
    #   matplotlib
    #   pytest
    #   wheel
pandas==2.3.3
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
pillow==12.1.1
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
pip==26.0.1
    # via
    #   -c requirements/common-constraints.txt
    #   pip-tools
pip-tools==7.5.3
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
platformdirs==4.9.4
    # via
    #   -c requirements/common-constraints.txt
    #   python-discovery
    #   virtualenv
pluggy==1.6.0
    # via
    #   -c requirements/common-constraints.txt
    #   pytest
    #   pytest-cov
pre-commit==4.5.1
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
pygments==2.19.2
    # via
    #   -c requirements/common-constraints.txt
    #   pytest
    #   rich
pyparsing==3.3.2
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
pyproject-hooks==1.2.0
    # via
    #   -c requirements/common-constraints.txt
    #   build
    #   pip-tools
pytest==9.0.2
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
    #   pytest-cov
    #   pytest-env
pytest-cov==7.0.0
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
pytest-env==1.6.0
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
python-dateutil==2.9.0.post0
    # via
    #   -c requirements/common-constraints.txt
    #   matplotlib
    #   pandas
python-discovery==1.1.3
    # via
    #   -c requirements/common-constraints.txt
    #   virtualenv
python-dotenv==1.2.2
    # via
    #   -c requirements/common-constraints.txt
    #   pytest-env
pytz==2026.1.post1
    # via
    #   -c requirements/common-constraints.txt
    #   pandas
pyyaml==6.0.3
    # via
    #   -c requirements/common-constraints.txt
    #   pre-commit
rich==14.3.3
    # via
    #   -c requirements/common-constraints.txt
    #   typer
setuptools==82.0.1
    # via
    #   -c requirements/common-constraints.txt
    #   pip-tools
shellingham==1.5.4
    # via
    #   -c requirements/common-constraints.txt
    #   typer
six==1.17.0
    # via
    #   -c requirements/common-constraints.txt
    #   python-dateutil
tomli==2.4.1 ; python_full_version <= '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   build
    #   coverage
    #   pip-tools
    #   pytest
    #   pytest-env
typer==0.24.1
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
typing-extensions==4.15.0 ; python_full_version < '3.11'
    # via
    #   -c requirements/common-constraints.txt
    #   exceptiongroup
    #   virtualenv
tzdata==2025.3
    # via
    #   -c requirements/common-constraints.txt
    #   pandas
uv==0.10.11
    # via
    #   -c requirements/common-constraints.txt
    #   -r requirements/requirements-dev.in
virtualenv==21.2.0
    # via
    #   -c requirements/common-constraints.txt
    #   pre-commit
wheel==0.46.3
    # via
    #   -c requirements/common-constraints.txt
    #   pip-tools
zipp==3.23.0 ; python_full_version < '3.10.2'
    # via
    #   -c requirements/common-constraints.txt
    #   importlib-metadata
