# This file was autogenerated by uv via the following command:
#    uv pip compile --prerelease=allow --python-version 3.12 --group rtd --output-file docs/requirements.txt pyproject.toml
aenum==3.1.17
    # via eradiate
alabaster==1.0.0
    # via sphinx
annotated-doc==0.0.4
    # via typer
anyio==4.13.0
    # via
    #   starlette
    #   watchfiles
asttokens==3.0.1
    # via stack-data
attrs==26.1.0
    # via
    #   axsdb
    #   dessinemoi
    #   eradiate
    #   joseki
    #   jsonschema
    #   jupyter-cache
    #   pinttrs
    #   referencing
autodocsumm==0.2.15
    # via eradiate-disort (pyproject.toml:rtd)
axsdb==0.1.2
    # via eradiate
babel==2.18.0
    # via sphinx
cachetools==7.1.4
    # via
    #   axsdb
    #   eradiate
cerberus==1.3.8
    # via eradiate
certifi==2026.5.20
    # via
    #   netcdf4
    #   requests
cftime==1.6.5
    # via netcdf4
charset-normalizer==3.4.7
    # via requests
click==8.4.1
    # via
    #   eradiate
    #   joseki
    #   jupyter-cache
    #   ussa1976
    #   uvicorn
colorama==0.4.6
    # via sphinx-autobuild
comm==0.2.3
    # via ipykernel
contourpy==1.3.3
    # via matplotlib
cycler==0.12.1
    # via matplotlib
debugpy==1.8.21
    # via ipykernel
decorator==5.3.1
    # via ipython
dessinemoi==26.1.0
    # via eradiate
docutils==0.22.4
    # via
    #   myst-parser
    #   pybtex-docutils
    #   sphinx
    #   sphinxcontrib-bibtex
drjit==1.2.0
    # via eradiate-mitsuba
dynaconf==3.2.13
    # via eradiate
eradiate==1.2.0rc5
    # via
    #   eradiate-disort (pyproject.toml)
    #   eradiate-disort (pyproject.toml:rtd)
eradiate-mitsuba==0.5.0rc2
    # via eradiate-disort (pyproject.toml:rtd)
executing==2.2.1
    # via stack-data
fastjsonschema==2.21.2
    # via nbformat
flexcache==0.3
    # via pint
flexparser==0.4
    # via pint
fonttools==4.63.0
    # via matplotlib
h11==0.16.0
    # via uvicorn
idna==3.18
    # via
    #   anyio
    #   requests
imagesize==2.0.0
    # via sphinx
importlib-metadata==9.0.0
    # via
    #   jupyter-cache
    #   myst-nb
importlib-resources==7.1.0
    # via joseki
ipykernel==7.2.0
    # via myst-nb
ipython==9.14.1
    # via
    #   ipykernel
    #   myst-nb
ipython-pygments-lexers==1.1.1
    # via ipython
jedi==0.20.0
    # via ipython
jinja2==3.1.6
    # via
    #   myst-parser
    #   sphinx
joseki==2.6.1
    # via eradiate
jsonschema==4.26.0
    # via nbformat
jsonschema-specifications==2025.9.1
    # via jsonschema
jupyter-cache==1.0.1
    # via myst-nb
jupyter-client==8.9.0
    # via
    #   ipykernel
    #   nbclient
jupyter-core==5.9.1
    # via
    #   ipykernel
    #   jupyter-client
    #   nbclient
    #   nbformat
jupytext==1.19.3
    # via eradiate-disort (pyproject.toml:rtd)
kiwisolver==1.5.0
    # via matplotlib
latexcodec==3.0.1
    # via pybtex
lazy-loader==0.5
    # via eradiate
llvmlite==0.48.0rc1
    # via numba
markdown-it-py==4.2.0
    # via
    #   jupytext
    #   mdit-py-plugins
    #   myst-parser
    #   rich
markupsafe==3.0.3
    # via jinja2
matplotlib==3.11.0rc2
    # via eradiate
matplotlib-inline==0.2.2
    # via
    #   ipykernel
    #   ipython
mdit-py-plugins==0.6.1
    # via
    #   jupytext
    #   myst-parser
mdurl==0.1.2
    # via markdown-it-py
myst-nb==1.4.0
    # via eradiate-disort (pyproject.toml:rtd)
myst-parser==5.1.0
    # via myst-nb
nanodisort==0.2.0
    # via eradiate-disort (pyproject.toml)
nbclient==0.11.0
    # via
    #   jupyter-cache
    #   myst-nb
nbformat==5.10.4
    # via
    #   jupyter-cache
    #   jupytext
    #   myst-nb
    #   nbclient
nest-asyncio==1.6.0
    # via ipykernel
netcdf4==1.7.4
    # via
    #   axsdb
    #   eradiate
    #   joseki
    #   ussa1976
networkx==3.6.1
    # via eradiate
numba==0.66.0rc1
    # via axsdb
numpy==2.4.6
    # via
    #   cftime
    #   contourpy
    #   eradiate
    #   joseki
    #   matplotlib
    #   nanodisort
    #   netcdf4
    #   numba
    #   pandas
    #   scipy
    #   ussa1976
    #   xarray
packaging==26.2
    # via
    #   ipykernel
    #   jupytext
    #   lazy-loader
    #   matplotlib
    #   pooch
    #   sphinx
    #   xarray
pandas==3.0.3
    # via
    #   joseki
    #   xarray
parso==0.8.7
    # via jedi
pexpect==4.9.0
    # via ipython
pillow==12.2.0
    # via matplotlib
pint==0.25.3
    # via
    #   axsdb
    #   eradiate
    #   joseki
    #   pinttrs
pinttrs==26.1.0
    # via eradiate
platformdirs==4.10.0
    # via
    #   jupyter-core
    #   pint
    #   pooch
pooch==1.9.0
    # via eradiate
prompt-toolkit==3.0.52
    # via ipython
psutil==7.2.2
    # via
    #   ipykernel
    #   ipython
ptyprocess==0.7.0
    # via pexpect
pure-eval==0.2.3
    # via stack-data
pybtex==0.26.1
    # via
    #   pybtex-docutils
    #   sphinxcontrib-bibtex
pybtex-docutils==1.0.3
    # via sphinxcontrib-bibtex
pygments==2.20.0
    # via
    #   ipython
    #   ipython-pygments-lexers
    #   pygments-styles
    #   rich
    #   sphinx
pygments-styles==0.3.0
    # via shibuya
pyparsing==3.3.2
    # via matplotlib
python-dateutil==2.9.0.post0
    # via
    #   jupyter-client
    #   matplotlib
    #   pandas
pyyaml==6.0.3
    # via
    #   jupyter-cache
    #   jupytext
    #   myst-nb
    #   myst-parser
    #   pybtex
pyzmq==27.1.0
    # via
    #   ipykernel
    #   jupyter-client
referencing==0.37.0
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.34.2
    # via
    #   pooch
    #   sphinx
rich==15.0.0
    # via
    #   eradiate
    #   typer
roman-numerals==4.1.0
    # via sphinx
rpds-py==2026.5.1
    # via
    #   jsonschema
    #   referencing
ruamel-yaml==0.19.1
    # via eradiate
scipy==1.18.0rc1
    # via
    #   axsdb
    #   eradiate
    #   joseki
    #   ussa1976
shellingham==1.5.4
    # via
    #   eradiate
    #   typer
shibuya==2026.5.19
    # via eradiate-disort (pyproject.toml:rtd)
six==1.17.0
    # via python-dateutil
snowballstemmer==3.1.1
    # via sphinx
sphinx==9.1.0
    # via
    #   eradiate-disort (pyproject.toml:rtd)
    #   autodocsumm
    #   myst-nb
    #   myst-parser
    #   shibuya
    #   sphinx-autobuild
    #   sphinx-copybutton
    #   sphinx-design
    #   sphinx-iconify
    #   sphinxcontrib-bibtex
sphinx-autobuild==2025.8.25
    # via eradiate-disort (pyproject.toml:rtd)
sphinx-copybutton==0.5.2
    # via eradiate-disort (pyproject.toml:rtd)
sphinx-design==0.7.0
    # via eradiate-disort (pyproject.toml:rtd)
sphinx-iconify==0.3.0
    # via eradiate-disort (pyproject.toml:rtd)
sphinxcontrib-applehelp==2.0.0
    # via sphinx
sphinxcontrib-bibtex==2.7.0
    # via eradiate-disort (pyproject.toml:rtd)
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
sqlalchemy==2.1.0b2
    # via jupyter-cache
stack-data==0.6.3
    # via ipython
starlette==1.2.1
    # via sphinx-autobuild
tabulate==0.10.0
    # via jupyter-cache
tornado==6.5.6
    # via
    #   ipykernel
    #   jupyter-client
tqdm==4.68.1
    # via eradiate
traitlets==5.15.1
    # via
    #   ipykernel
    #   ipython
    #   jupyter-client
    #   jupyter-core
    #   matplotlib-inline
    #   nbclient
    #   nbformat
typer==0.26.7
    # via
    #   axsdb
    #   eradiate
typing-extensions==4.15.0
    # via
    #   anyio
    #   flexcache
    #   flexparser
    #   jupyter-client
    #   myst-nb
    #   pint
    #   referencing
    #   sqlalchemy
    #   starlette
urllib3==2.7.0
    # via requests
ussa1976==0.3.4
    # via joseki
uvicorn==0.49.0
    # via sphinx-autobuild
watchfiles==1.2.0
    # via sphinx-autobuild
wcwidth==0.8.1
    # via prompt-toolkit
websockets==16.0
    # via sphinx-autobuild
xarray==2026.4.0
    # via
    #   eradiate-disort (pyproject.toml)
    #   axsdb
    #   eradiate
    #   joseki
    #   ussa1976
zipp==4.1.0
    # via importlib-metadata
