Sphinx==7.1.2;  python_version < "3.9" # pyup: ignore
Sphinx==7.4.7;  python_version == "3.9" # pyup: ignore
Sphinx==8.1.3;  python_version >= "3.10"
sphinx-jinja==2.0.2
sphinx-rtd-theme==2.0.0;  python_version < "3.10" # pyup: ignore
sphinx-rtd-theme==3.0.2;  python_version >= "3.10"
sphinxcontrib-applehelp==1.0.4;  python_version < "3.9" # pyup: ignore
sphinxcontrib-applehelp==2.0.0;  python_version >= "3.9"
sphinxcontrib-devhelp==1.0.2;  python_version < "3.9" # pyup: ignore
sphinxcontrib-devhelp==2.0.0;  python_version >= "3.9"
sphinxcontrib-htmlhelp==2.0.1;  python_version < "3.9" # pyup: ignore
sphinxcontrib-htmlhelp==2.1.0;  python_version >= "3.9"
sphinxcontrib-jquery==4.1.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==1.0.3;  python_version < "3.9" # pyup: ignore
sphinxcontrib-qthelp==2.0.0;  python_version >= "3.9"
sphinxcontrib-serializinghtml==1.1.5;  python_version < "3.9" # pyup: ignore
sphinxcontrib-serializinghtml==2.0.0;  python_version >= "3.9"
sphinxcontrib-spelling==8.0.0
sphinxcontrib-websupport==1.2.4;  python_version < "3.9" # pyup: ignore
sphinxcontrib-websupport==2.0.0;  python_version >= "3.9"
Pygments==2.18.0
towncrier==24.8.0

# The following are transitive dependencies of the above. The versions are pinned so that tests
# are reproducible. The versions should be upgraded whenever we see new versions to catch problems
# in new versions of the packages. Whole list should be regenerated by via `pip freeze` once in a
# while to remove no longer needed dependencies.

alabaster==1.0.0; python_version >= "3.10"
alabaster==0.7.16; python_version == "3.9" # pyup: ignore 1.0.0 dropped support for Python 3.9 and earlier
alabaster==0.7.13; python_version < "3.9" # pyup: ignore 0.7.14 dropped support for Python 3.8 and earlier
Babel==2.16.0
click==8.1.7
docutils==0.20.1  # pyup: ignore (sphinx-rtd-theme 2.0.0 requires docutils<0.21)
imagesize==1.4.1
pyenchant==3.2.2
snowballstemmer==2.2.0
