Commit 76f2d0b
committed
fix(readthedocs): install CLI requirements explicitly
Readthedocs.org began failing to generate our Python code autodocs
recently. Purging the build environment (use https://readthedocs.org/wipe/deis/latest/)
did not help. Their logs indicate Sphinx is confused by a version of
the urllib3 library that happens to be installed in the system python.
This packaging error was fixed in urllib3 1.8.2, see https://pypi.python.org/pypi/urllib3.
This adds the client's requirements explicitly to the docs_requirements.txt
so that this broken version of urllib3 isn't used.
This is also fixed by requests 2.3.0, but pinning urllib3 seemed like
a safer fix.1 parent 82c2a0d commit 76f2d0b
3 files changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
| |||
0 commit comments