[Docs] Updates and fixes to build on Python 3

- Updates to the sphinx conf
  - Applied Mock fixes to build on Python 3.
  - Group patches at bottom of conf file.
  - Use just a major.minor for version.
  - Specify Sphinx 2.0 version requirement.
- Move requirements.txt to docs dir.
- Add readthedocs config
- Fix docstring code block rst formatting issue.
This commit is contained in:
Calum Lind 2019-05-21 02:19:57 +01:00
commit 65f6ede8b2
8 changed files with 121 additions and 100 deletions

View file

@ -4,7 +4,7 @@
We use Sphinx to create the documentation from source files and docstrings in code.
pip install -r requirements-docs.txt
pip install -r docs/requirements.txt
python setup.py build_docs
The resulting html files are in `docs/build/html`.