Building the documentation#
Coding and documentation standards#
Lightkurve adopts AstroPy’s coding guidelines and standards, as documented in AstroPy’s Development Documentation.
Building documentation#
Note
Building the documentation is not necessary unless you are writing new documentation or do not have internet access, because the latest version of the documentation is available online at lightkurve.github.io/lkdata/.
Building the lkdata documentation requires sphinx and a few extra packages. We recommend using poetry to install the development dependencies:
$ poetry install
To make a clean directory for the docs use:
$ cd docs
$ make clean
To build the documentation in HTML format, execute:
$ cd docs
$ make html
Serving Documentation Locally
To view the documentation with live updates as you write:
$ make serve
This will start a local server. You can view the documentation in your browser at http://localhost:8001.
Stopping the Local Server
If you need to stop the local server, use:
$ make stop-serve