The Python domain.
Unknown Field: copyright | |
Copyright 2007-2022 by the Sphinx team, see AUTHORS. | |
Unknown Field: license | |
BSD, see LICENSE for details. |
Class | PythonDomain |
Python language domain. |
Variable | logger |
Undocumented |
Variable | pairindextypes |
Undocumented |
Variable | py_sig_re |
Undocumented |
Class | ModuleEntry |
Undocumented |
Class | ObjectEntry |
Undocumented |
Class | PyAttribute |
Description of an attribute. |
Class | PyClasslike |
Description of a class-like object (classes, interfaces, exceptions). |
Class | PyClassMethod |
Description of a classmethod. |
Class | PyCurrentModule |
This directive is just to tell Sphinx that we're documenting stuff in module foo, but links to module foo won't lead here. |
Class | PyDecoratorFunction |
Description of a decorator. |
Class | PyDecoratorMethod |
Description of a decoratormethod. |
Class | PyDecoratorMixin |
Mixin for decorator directives. |
Class | PyField |
Undocumented |
Class | PyFunction |
Description of a function. |
Class | PyGroupedField |
Undocumented |
Class | PyMethod |
Description of a method. |
Class | PyModule |
Directive to mark description of a new module. |
Class | PyObject |
Description of a general Python object. |
Class | PyProperty |
Description of an attribute. |
Class | PyStaticMethod |
Description of a staticmethod. |
Class | PythonModuleIndex |
Index subclass to provide the Python module index. |
Class | PyTypedField |
Undocumented |
Class | PyVariable |
Description of a variable. |
Class | PyXrefMixin |
Undocumented |
Class | PyXRefRole |
Undocumented |
Function | _parse_annotation |
Parse type annotation. |
Function | _parse_arglist |
Parse a list of arguments using AST parser |
Function | _pseudo_parse_arglist |
"Parse" a list of arguments separated by commas. |
Function | builtin_resolver |
Do not emit nitpicky warnings for built-in types. |
Function | filter_meta_fields |
Filter :meta: field from its docstring. |
Function | parse_reftarget |
Parse a type string and return (reftype, reftarget, title, refspecific flag) |
Function | setup |
Undocumented |
Function | type_to_xref |
Convert a type string to a cross reference node. |
Parameters | |
annotation:str | Undocumented |
env:BuildEnvironment | Undocumented |
Returns | |
List[ | Undocumented |
Parameters | |
arglist:str | Undocumented |
env:BuildEnvironment | Undocumented |
Returns | |
addnodes.desc_parameterlist | Undocumented |
"Parse" a list of arguments separated by commas.
Arguments can have "optional" annotations given by enclosing them in brackets. Currently, this will split at any comma, even if it's inside a string literal (e.g. default argument value).
Parameters | |
signode:desc_signature | Undocumented |
arglist:str | Undocumented |
Parameters | |
app:Sphinx | Undocumented |
env:BuildEnvironment | Undocumented |
node:pending_xref | Undocumented |
contnode:Element | Undocumented |
Returns | |
Element | Undocumented |
Parameters | |
app:Sphinx | Undocumented |
domain:str | Undocumented |
objtype:str | Undocumented |
content:Element | Undocumented |
Parameters | |
reftarget:str | Undocumented |
suppress_prefix:bool | Undocumented |
Returns | |
Tuple[ | Undocumented |
Parameters | |
target:str | Undocumented |
env:BuildEnvironment | Undocumented |
suppress_prefix:bool | Undocumented |
Returns | |
addnodes.pending_xref | Undocumented |