File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,8 @@ clean:
127
127
128
128
venv :
129
129
$(PYTHON ) -m venv $(VENVDIR )
130
- $(VENVDIR ) /bin/python3 -m pip install -U Sphinx==2.3.1 blurb docutils==0.17.1 Jinja2==3.0.3
130
+ $(VENVDIR ) /bin/python3 -m pip install -U pip setuptools
131
+ $(VENVDIR ) /bin/python3 -m pip install -r requirements.txt
131
132
@echo " The venv has been created in the $( VENVDIR) directory"
132
133
133
134
dist :
Original file line number Diff line number Diff line change
1
+ # Requirements to build the Python documentation
2
+
3
+ # Sphinx version is pinned so that new versions that introduce new warnings
4
+ # won't suddenly cause build failures. Updating the version is fine as long
5
+ # as no warnings are raised by doing so.
6
+ sphinx == 2.3.1
7
+ # Docutils version is pinned to a version compatible with Sphinx
8
+ # version 2.3.1. It can be removed after bumping Sphinx version to at
9
+ # least 3.5.4.
10
+ docutils == 0.17.1
11
+ # Jinja version is pinned to a version compatible with Sphinx version 2.3.1.
12
+ jinja2 == 3.0.3
13
+
14
+ blurb
15
+
16
+ # The theme used by the documentation is stored separately, so we need
17
+ # to install that as well.
18
+ python-docs-theme
You can’t perform that action at this time.
0 commit comments