Sphinx is a documentation generator that is the de facto standard for Python projects. The official documentation can be a bit daunting as it includes so many options, it's hard to know where to start.
Note: This Gist was updated on 04/04/2019 to accomodate a newer version of Sphinx, as well as Python 3.7. YMMV!
This document is written with the following presuppositions:
- You want to leverage the DocStrings in your Python code.
- You'd rather write your DocStrings in Google-style instead of a more awkward reStructuredText format for calling documentation.