Rephrase the file header to make sure these dependencies cannot be misinterpreted as standalone. The doc requirements were standalone in January 2021 as demonstrated by commite21ffe6baa("requirements-doc: add PyYAML which removes dependency on -base") and were most likely tested as standalone by CI until January 2025 when commitb6922c83a8("ci: doc: add action-zephyr-setup") added a Zephyr setup step to `.github/workflows/doc-build.yml` Signed-off-by: Marc Herbert <marc.herbert@intel.com>
35 lines
664 B
Plaintext
35 lines
664 B
Plaintext
# DOC: additional dependencies required to generate docs.
|
|
# Follow the "Getting Started" guide first.
|
|
|
|
sphinx<8.3.0
|
|
sphinx_rtd_theme~=3.0
|
|
sphinx-tabs
|
|
sphinxcontrib-svg2pdfconverter
|
|
pygments>=2.9,!=2.19.0
|
|
sphinx-notfound-page
|
|
sphinx-copybutton
|
|
sphinx-togglebutton
|
|
sphinx-sitemap
|
|
sphinx-autobuild
|
|
sphinxcontrib.programoutput
|
|
|
|
# YAML validation. Used by zephyr_module.
|
|
PyYAML>=6.0
|
|
pykwalify
|
|
|
|
# Used by pytest-twister-harness plugin (imported by autodoc)
|
|
pytest
|
|
pyserial
|
|
|
|
# Doxygen doxmlparser
|
|
doxmlparser
|
|
|
|
# Used by the Zephyr domain to organize code samples
|
|
anytree
|
|
|
|
# Used to generate API coverage reports
|
|
coverxygen
|
|
|
|
# Used by Kconfig extension
|
|
python-dotenv
|