# This file was autogenerated by uv via the following command:
#    uv export --format requirements.txt --all-extras --group docs --no-hashes -o requirements/docs.txt
-e .
alabaster==1.0.0
    # via sphinx
annotated-types==0.8.0
    # via pydantic
anyio==4.14.2
    # via
    #   starlette
    #   watchfiles
attrs==26.1.0
    # via pintext
babel==2.18.0
    # via sphinx
certifi==2026.7.22
    # via requests
charset-normalizer==3.4.9
    # via requests
click==8.4.2
    # via uvicorn
colorama==0.4.6
    # via
    #   click
    #   pytest
    #   sphinx
    #   sphinx-autobuild
coverage==7.15.4
    # via pytest-cov
docutils==0.21.2 ; python_full_version < '3.11'
    # via
    #   myst-parser
    #   sphinx
docutils==0.22.4 ; python_full_version >= '3.11'
    # via
    #   myst-parser
    #   sphinx
exceptiongroup==1.3.1 ; python_full_version < '3.11'
    # via
    #   anyio
    #   pytest
flexcache==0.3
    # via pint
flexparser==0.4
    # via pint
h11==0.16.0
    # via uvicorn
idna==3.18
    # via
    #   anyio
    #   requests
imagesize==2.0.0
    # via sphinx
iniconfig==2.3.0
    # via pytest
jinja2==3.1.6
    # via
    #   myst-parser
    #   sphinx
markdown-it-py==3.0.0 ; python_full_version < '3.11'
    # via
    #   mdit-py-plugins
    #   myst-parser
markdown-it-py==4.2.0 ; python_full_version >= '3.11'
    # via
    #   mdit-py-plugins
    #   myst-parser
markupsafe==3.0.3
    # via jinja2
mdit-py-plugins==0.6.1
    # via myst-parser
mdurl==0.1.2
    # via markdown-it-py
myst-parser==4.0.1 ; python_full_version < '3.11'
myst-parser==5.1.0 ; python_full_version >= '3.11'
numpy==2.2.6 ; python_full_version < '3.11'
    # via
    #   pandas
    #   xarray
numpy==2.4.6 ; python_full_version == '3.11.*'
    # via
    #   pandas
    #   xarray
numpy==2.5.1 ; python_full_version >= '3.12'
    # via
    #   pandas
    #   xarray
packaging==26.3
    # via
    #   pytest
    #   sphinx
    #   xarray
pandas==2.3.3 ; python_full_version < '3.11'
    # via xarray
pandas==3.0.5 ; python_full_version >= '3.11'
    # via xarray
pastel==0.2.1
    # via poethepoet
pint==0.24.4 ; python_full_version < '3.11'
    # via pintext
pint==0.25.3 ; python_full_version >= '3.11'
    # via pintext
platformdirs==4.11.0
    # via pint
pluggy==1.6.0
    # via
    #   pytest
    #   pytest-cov
poethepoet==0.48.0
pydantic==2.13.4
    # via pintext
pydantic-core==2.46.4
    # via pydantic
pygments==2.20.0
    # via
    #   pygments-styles
    #   pytest
    #   sphinx
pygments-styles==0.3.0
    # via shibuya
pytest==9.1.1
    # via pytest-cov
pytest-cov==7.1.0
python-dateutil==2.9.0.post0
    # via pandas
pytz==2026.3.post1 ; python_full_version < '3.11'
    # via pandas
pyyaml==6.0.3
    # via
    #   myst-parser
    #   poethepoet
requests==2.34.2
    # via sphinx
roman-numerals==4.1.0 ; python_full_version >= '3.11'
    # via sphinx
ruff==0.16.1
setuptools==83.0.0
shibuya==2026.7.12
six==1.17.0
    # via python-dateutil
snowballstemmer==3.1.1
    # via sphinx
sphinx==8.1.3 ; python_full_version < '3.11'
    # via
    #   myst-parser
    #   shibuya
    #   sphinx-autobuild
    #   sphinx-autodoc-typehints
    #   sphinx-copybutton
    #   sphinx-design
    #   sphinx-iconify
sphinx==9.0.4 ; python_full_version == '3.11.*'
    # via
    #   myst-parser
    #   shibuya
    #   sphinx-autobuild
    #   sphinx-autodoc-typehints
    #   sphinx-copybutton
    #   sphinx-design
    #   sphinx-iconify
sphinx==9.1.0 ; python_full_version >= '3.12'
    # via
    #   myst-parser
    #   shibuya
    #   sphinx-autobuild
    #   sphinx-autodoc-typehints
    #   sphinx-copybutton
    #   sphinx-design
    #   sphinx-iconify
sphinx-autobuild==2024.10.3 ; python_full_version < '3.11'
sphinx-autobuild==2025.8.25 ; python_full_version >= '3.11'
sphinx-autodoc-typehints==3.0.1 ; python_full_version < '3.11'
sphinx-autodoc-typehints==3.6.1 ; python_full_version == '3.11.*'
sphinx-autodoc-typehints==3.13.2 ; python_full_version >= '3.12'
sphinx-copybutton==0.5.2
sphinx-design==0.6.1 ; python_full_version < '3.11'
sphinx-design==0.7.0 ; python_full_version >= '3.11'
sphinx-iconify==0.3.0
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
starlette==1.4.1
    # via sphinx-autobuild
tomli==2.4.1 ; python_full_version <= '3.11'
    # via
    #   coverage
    #   poethepoet
    #   pytest
    #   sphinx
ty==0.0.69
typing-extensions==4.16.0
    # via
    #   anyio
    #   exceptiongroup
    #   flexcache
    #   flexparser
    #   pint
    #   pydantic
    #   pydantic-core
    #   starlette
    #   typing-inspection
    #   uvicorn
typing-inspection==0.4.2
    # via pydantic
tzdata==2026.3 ; python_full_version < '3.11' or sys_platform == 'emscripten' or sys_platform == 'win32'
    # via pandas
urllib3==2.7.0
    # via requests
uvicorn==0.52.1
    # via sphinx-autobuild
watchfiles==1.2.0
    # via sphinx-autobuild
websockets==16.1.1 ; python_full_version < '3.11'
    # via sphinx-autobuild
websockets==17.0.1 ; python_full_version >= '3.11'
    # via sphinx-autobuild
xarray==2025.6.1 ; python_full_version < '3.11'
    # via pintext
xarray==2026.7.0 ; python_full_version >= '3.11'
    # via pintext
xdoctest==1.3.2
