Skip to content

Commit 1f566dd

Browse files
committed
docs: pin setuptools<58 to resolve build failure due to removal of support for 2to3 during builds
1 parent 9849ac0 commit 1f566dd

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.readthedocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ formats:
1414
python:
1515
version: 3.7
1616
install:
17+
- requirements: docs/setuptools.requirements.txt
1718
- requirements: docs/requirements.txt

docs/requirements.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# This is a list of python packages used to generate documentation. This file is used with pip:
22
# pip install --user -r requirements.txt
33
#
4+
setuptools<58
45
sphinx==2.3.1
56
breathe==4.14.1
6-
sphinx-rtd-theme
7-
sphinx-notfound-page
7+
sphinx-rtd-theme==1.0.0
8+
sphinx-notfound-page==0.7.1
89
sphinxcontrib-blockdiag==2.0.0
910
sphinxcontrib-seqdiag==2.0.0
1011
sphinxcontrib-actdiag==2.0.0
1112
sphinxcontrib-nwdiag==2.0.0
1213
sphinxcontrib-wavedrom==2.0.0
1314
nwdiag==2.0.0
14-
docutils<0.17
15-
recommonmark
16-
future>=0.16.0 # for ../tools/gen_esp_err_to_name.py
15+
recommonmark==0.7.0
16+
future==0.16.0 # for ../tools/gen_esp_err_to_name.py

docs/setuptools.requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
setuptools<58

0 commit comments

Comments
 (0)