griffe_runtime_objects ¤
griffe-runtime-objects package.
Make runtime objects available through extra.
Classes:
-
RuntimeObjectsExtension–Store runtime objects in Griffe objects'
extraattribute.
RuntimeObjectsExtension ¤
Bases: Extension
Store runtime objects in Griffe objects' extra attribute.
Methods:
-
on_instance–Get runtime object corresponding to Griffe object, store it in
extranamespace.
on_instance ¤
on_instance(
*, node: AST | ObjectNode, obj: Object, **kwargs: Any
) -> None
Get runtime object corresponding to Griffe object, store it in extra namespace.
Source code in src/griffe_runtime_objects/_internal/extension.py
17 18 19 20 21 22 23 24 25 26 27 28 29 | |