ceph-mirror/admin/doc-requirements.txt
Kefu Chai 7747992d59 doc: do not depend on typed-ast
the typed-ast project was marked end of life since July 2023, and
not maintained anymore. since we build the document using readthedocs'
service, and in .readtherdocs.yml we use python 3.9, which comes with
ast module included by its standard library.

the typed-ast dependency was originally added in 30d41597, but now that
we are using python 3.9, there is no need to use this module anymore.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit 85b6d55b1f)
2025-07-09 12:27:15 +10:00

23 lines
596 B
Plaintext

# RTD theme does not work with >= 7 https://github.com/readthedocs/readthedocs.org/issues/10279
Sphinx < 7
git+https://github.com/ceph/sphinx-ditaa.git@py3#egg=sphinx-ditaa
git+https://github.com/vlasovskikh/funcparserlib.git
breathe >= 4.20.0,!=4.33
cryptography
Jinja2
pyyaml >= 5.1.2
Cython
pcpp
prettytable
sphinx-autodoc-typehints == 1.18.3
sphinx-prompt
sphinx_rtd_theme
Sphinx-Substitution-Extensions
sphinxcontrib-mermaid
sphinxcontrib-openapi
sphinxcontrib-seqdiag
# m2r2 replaces mistune https://github.com/CrossNox/m2r2?tab=readme-ov-file#m2r-the-original
m2r2
natsort
docutils < 0.20