Updating The DocumentationΒΆ
You need to have Python to build the documentation locally.
The documentation is built automatically in our continuous integration every time a commit is pushed.
To build the documentation, create and activate a Python virtualenv. For example:
$ virtualenv -p `which python3.6` .venv
$ source .venv/bin/activate
Now install the Sphinx packages:
(.venv) $ pip install -r docs/requirements.txt
Now you should be able to build:
(.venv) $ cd docs
(.venv) $ make html
Watch out for build errors but if all goes well, you can now open the built HTML files in your browser. E.g.:
(.venv) $ open _build/html/index.html