Files
zephyr/doc/requirements.in
Marc Herbert a0045c5573 doc/requirements.in: clarify they are additional, not standalone
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
commit e21ffe6baa ("requirements-doc: add PyYAML which removes
dependency on -base") and were most likely tested as standalone by CI
until January 2025 when commit b6922c83a8 ("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>
2025-12-03 10:39:52 -05:00

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