documenteer.ext#
documenteer.ext.autocppapi Module#
Sphinx extension to generate a list of doxylink-based links to C++ APIs in a namespace.
Functions#
|
Set up the |
|
Filter the entries in a symbol map to only those that match a certain API type or name regular expression. |
Classes#
|
The |
Class Inheritance Diagram#
documenteer.ext.autodocreset Module#
Sphinx extension to reset autodoc enhancements made by sphinx-automodapi that may be incompatible with LSST Science Pipelines API documentation.
Specifically, the automodapi autodoc enhancement that replaces the attr
getter for type
is incompatible with pybind11 static properties. This
extension should be used after sphinx_automodapi.automodapi
to
reset the autodoc attr getter for type
to the one built into autodoc.
Functions#
|
Set up the |
documenteer.ext.openapi Module#
A Sphinx extension for generating the OpenAPI Spec for a FastAPI application.
Functions#
|
Entry point for the Sphinx extension. |
|
Generate the OpenAPI spec from a user-specified generator function. |
documenteer.ext.bibtex Module#
Support for Rubin BibTeX files for pybtex/sphinxcontrib.bibtex.
Functions#
|
Add this plugin to the Sphinx application. |
Classes#
|
Bibtex style that understands |
documenteer.ext.jira Module#
Rubin JIRA ticket reference roles.
This module is heavily influenced by sphinx-issue (Steven Loria). See /licenses/sphinx-issue.txt for licensing information.
Functions#
|
Sphinx role for referencing a JIRA ticket with ticket numbers enclosed in braces. |
|
Sphinx role for referencing a JIRA ticket with ticket numbers enclosed in parentheses. |
|
Sphinx role for referencing a JIRA ticket. |
|
documenteer.ext.mockcoderefs Module#
Sphinx extensions to mock Python code reference roles.
These roles are useful for temporarily adding semantically-markedup APIs while waiting for the API reference itself to be added.
Functions#
|
|
|
documenteer.ext.packagetoctree Module#
Sphinx extensions for creating toctrees for packages and modules for the Pipelines documentation.
Functions#
|
Classes#
|
Toctree that automatically displays a list of modules in the Stack documentation. |
|
Toctree that automatically lists packages in the Stack documentation. |