Flesh out python sdk documentation in docstrings & ensure good presentation in pydoc
- text formatting
- annotating function parameters
- module-level docstrings
- treatment of Py3 type annotations
Determine how to mark things as deprecated (documentation only, or possibly using decorators somehow)
Determine how to hide private variables/functions/classes from documentation (or possibly not export them at all, but need to be careful about backwards compatability)
Do some initial documentation samples and share with the team for feedback.
The goal is to update all documentation for public APIs in the Python SDK with correct formatting, deprecation markers, type annotations, etc. Also module-level docstrings to direct users to the correct classes for various topics.