# This file was autogenerated by uv via the following command:
#    uv pip compile --group dev --no-emit-package setuptools --output-file requirements-dev.txt pyproject.toml
alabaster==1.0.0
    # via sphinx
anyio==4.13.0
    # via httpx
babel==2.18.0
    # via sphinx
black==26.5.1
    # via erbsland-sphinx-ansi (pyproject.toml:dev)
certifi==2026.5.20
    # via
    #   httpcore
    #   httpx
    #   requests
charset-normalizer==3.4.7
    # via requests
click==8.4.1
    # via
    #   black
    #   hatch
    #   userpath
distlib==0.4.0
    # via virtualenv
docutils==0.22.4
    # via
    #   erbsland-sphinx-ansi (pyproject.toml)
    #   erbsland-sphinx-ansi (pyproject.toml:dev)
    #   sphinx
erbsland-conf==1.0.8
    # via erbsland-sphinx-ansi (pyproject.toml:dev)
filelock==3.29.0
    # via
    #   python-discovery
    #   virtualenv
h11==0.16.0
    # via httpcore
hatch==1.16.5
    # via erbsland-sphinx-ansi (pyproject.toml:dev)
hatch-vcs==0.5.0
    # via erbsland-sphinx-ansi (pyproject.toml:dev)
hatchling==1.29.0
    # via
    #   hatch
    #   hatch-vcs
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via hatch
hyperlink==21.0.0
    # via hatch
idna==3.16
    # via
    #   anyio
    #   httpx
    #   hyperlink
    #   requests
imagesize==2.0.0
    # via sphinx
iniconfig==2.3.0
    # via pytest
jaraco-classes==3.4.0
    # via keyring
jaraco-context==6.1.2
    # via keyring
jaraco-functools==4.5.0
    # via keyring
jinja2==3.1.6
    # via sphinx
keyring==25.7.0
    # via hatch
markdown-it-py==4.2.0
    # via rich
markupsafe==3.0.3
    # via jinja2
mdurl==0.1.2
    # via markdown-it-py
more-itertools==11.1.0
    # via
    #   jaraco-classes
    #   jaraco-functools
mypy-extensions==1.1.0
    # via black
packaging==26.2
    # via
    #   black
    #   hatch
    #   hatchling
    #   pytest
    #   setuptools-scm
    #   sphinx
    #   vcs-versioning
pathspec==1.1.1
    # via
    #   black
    #   hatchling
pexpect==4.9.0
    # via hatch
platformdirs==4.10.0
    # via
    #   black
    #   hatch
    #   python-discovery
    #   virtualenv
pluggy==1.6.0
    # via
    #   hatchling
    #   pytest
ptyprocess==0.7.0
    # via pexpect
pygments==2.20.0
    # via
    #   pytest
    #   rich
    #   sphinx
pyproject-hooks==1.2.0
    # via hatch
pytest==9.0.3
    # via erbsland-sphinx-ansi (pyproject.toml:dev)
python-discovery==1.4.0
    # via
    #   hatch
    #   virtualenv
pytokens==0.4.1
    # via black
requests==2.34.2
    # via sphinx
rich==15.0.0
    # via hatch
roman-numerals==4.1.0
    # via sphinx
setuptools-scm==10.0.5
    # via hatch-vcs
shellingham==1.5.4
    # via hatch
snowballstemmer==3.1.0
    # via sphinx
sphinx==9.1.0
    # via erbsland-sphinx-ansi (pyproject.toml)
sphinxcontrib-applehelp==2.0.0
    # via sphinx
sphinxcontrib-devhelp==2.0.0
    # via sphinx
sphinxcontrib-htmlhelp==2.1.0
    # via sphinx
sphinxcontrib-jsmath==1.0.1
    # via sphinx
sphinxcontrib-qthelp==2.0.0
    # via sphinx
sphinxcontrib-serializinghtml==2.0.0
    # via sphinx
tomli-w==1.2.0
    # via hatch
tomlkit==0.15.0
    # via hatch
trove-classifiers==2026.5.22.10
    # via hatchling
urllib3==2.7.0
    # via requests
userpath==1.9.2
    # via hatch
uv==0.11.16
    # via hatch
vcs-versioning==1.1.1
    # via setuptools-scm
virtualenv==21.4.1
    # via hatch

# The following packages were excluded from the output:
# setuptools
