2021-04-14 15:24:36 +00:00
|
|
|
Sphinx == 3.5.4
|
2018-10-03 22:48:10 +00:00
|
|
|
git+https://github.com/ceph/sphinx-ditaa.git@py3#egg=sphinx-ditaa
|
admin/doc-requirements: use funcparserlib from github
funcparserlib is pulled in as a dependency by blockdiag. the latest version of
funcparserlib available on pypi is v0.3.6 which is not compatible with
Python3.8.
in this change, funcparserlib is installed from github instead to
address the build failure like:
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/sphinxcontrib/seqdiag.py", line 26, in <module>
import seqdiag.utils.rst.nodes
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/seqdiag/utils/rst/nodes.py", line 16, in <module>
from blockdiag.utils.rst import nodes
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/blockdiag/utils/rst/nodes.py", line 21, in <module>
import blockdiag.builder
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/blockdiag/builder.py", line 16, in <module>
from blockdiag import parser
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/blockdiag/parser.py", line 43, in <module>
from funcparserlib.parser import (a, finished, forward_decl, many, maybe, skip,
File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/41855/lib/python3.8/site-packages/funcparserlib/parser.py", line 123
except NoParseError, e:
^
SyntaxError: invalid syntax
once https://github.com/vlasovskikh/funcparserlib/issues/65 is
addressed, we should drop this change.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2021-09-06 14:30:02 +00:00
|
|
|
git+https://github.com/vlasovskikh/funcparserlib.git
|
2022-02-14 20:11:58 +00:00
|
|
|
breathe >= 4.20.0,!=4.33
|
2021-09-09 17:36:40 +00:00
|
|
|
cryptography
|
2021-01-07 15:43:26 +00:00
|
|
|
Jinja2
|
2019-08-07 09:46:13 +00:00
|
|
|
pyyaml >= 5.1.2
|
2019-12-16 23:21:30 +00:00
|
|
|
Cython
|
2021-01-07 15:43:26 +00:00
|
|
|
pcpp
|
2020-01-24 13:15:44 +00:00
|
|
|
prettytable
|
2020-08-28 10:24:32 +00:00
|
|
|
sphinx-autodoc-typehints
|
2020-08-28 10:26:26 +00:00
|
|
|
sphinx-prompt
|
2021-04-14 15:24:36 +00:00
|
|
|
sphinx_rtd_theme == 0.5.2
|
2020-08-28 10:26:26 +00:00
|
|
|
Sphinx-Substitution-Extensions
|
2020-02-27 12:16:00 +00:00
|
|
|
typed-ast
|
2020-09-08 15:06:33 +00:00
|
|
|
sphinxcontrib-openapi
|
2021-08-02 11:00:35 +00:00
|
|
|
sphinxcontrib-seqdiag
|
2021-12-06 15:32:56 +00:00
|
|
|
mistune < 2.0.0
|