diff --git a/sphinx/_templates/autosummary/class.rst b/sphinx/_templates/autosummary/class.rst index 273e94a..3c391d4 100644 --- a/sphinx/_templates/autosummary/class.rst +++ b/sphinx/_templates/autosummary/class.rst @@ -9,7 +9,7 @@ .. autoclass:: {{ objname }} :members: :undoc-members: - :exclude-members: __module__, __weakref__, __dict__, __annotations__, __dataclass_params__, __dataclass_fields__, __match_args__, __orig_bases__, __parameters__ + :exclude-members: __module__, __weakref__, __dict__, __annotations__, __dataclass_params__, __dataclass_fields__, __match_args__, __orig_bases__, __parameters__, __abstractmethods__, __firstlineno__, __static_attributes__, __hash__, __annotate_func__, __annotations_cache__, __protocol_attrs__, __subclasshook__ :special-members: {% block methods %} diff --git a/sphinx/api/defs.md b/sphinx/api/defs.md index d1e80c6..e315186 100644 --- a/sphinx/api/defs.md +++ b/sphinx/api/defs.md @@ -25,5 +25,10 @@ .. automethod:: __eq__ .. automethod:: __getattr__ +.. autoclass:: GuppyEnumDefinition + :show-inheritance: + + .. automethod:: __getattr__ + .. autoexception:: EntrypointArgsError ``` \ No newline at end of file