Skip to content

Commit 5e58bec

Browse files
authored
Move docs requirements to project root (#869)
This further simplifies dependency management.
1 parent f8e3f88 commit 5e58bec

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

docs/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
Sphinx Documentation
33
====================
44

5+
In project root
56
```
6-
pip install -r requirements.txt
7+
pip install -r requirements-dev.txt
78
```
89

10+
In this directory
911
```
1012
make -C docs html
1113
```

docs/requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

requirements-dev.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,6 @@ pytest-mock>=3.6.1
2727
teamcity-messages>=1.29
2828
tox>=3.27.1
2929
tox-factor>=0.1.2
30+
31+
# needed for building docs
32+
sphinx

testkit/build.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@
2929

3030
if __name__ == "__main__":
3131
run_python(["-m", "pip", "install", "-U", "pip"])
32-
run_python(["-m", "pip", "install", "-Ur", "requirements-dev.txt"])
32+
run_python(["-m", "pip", "install", "--use-pep517", "-Ur",
33+
"requirements-dev.txt"])

0 commit comments

Comments
 (0)