/ docs / requirements.txt
requirements.txt
 1  # This is a list of python packages used to generate documentation. This file is used with pip:
 2  # pip install --user -r requirements.txt
 3  #
 4  # matplotlib is currently required only by the script generate_chart.py
 5  matplotlib==3.3.1 ; python_version>="3"
 6  matplotlib==2.0.1 ; python_version=="2.7"
 7  cairosvg==2.4.2 # required by sphinxcontrib-svg2pdfconverter[CairoSVG]
 8  sphinx==2.3.1
 9  breathe==4.14.1
10  sphinx-copybutton==0.3.0
11  sphinx-notfound-page
12  sphinxcontrib-blockdiag==2.0.0
13  sphinxcontrib-seqdiag==2.0.0
14  sphinxcontrib-actdiag==2.0.0
15  sphinxcontrib-nwdiag==2.0.0
16  sphinxcontrib-wavedrom==2.0.0
17  sphinxcontrib-svg2pdfconverter[CairoSVG]==1.1.0
18  nwdiag==2.0.0
19  recommonmark
20  future>=0.16.0 # for ../tools/gen_esp_err_to_name.py
21  sphinx_selective_exclude==1.0.3
22  sphinx_idf_theme==0.2