From f93234ae9ab38eafd6049ae58baf30040530e3c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Parodi=2C=20Eugenio=20=F0=9F=8C=B6?= Date: Tue, 3 Jun 2025 18:59:59 +0100 Subject: [PATCH] chore: fix docgen --- .../sphinx_ext_autosummary_reworked.py | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/docs/source/sphinx_modules/sphinx_ext_autosummary_reworked.py b/docs/source/sphinx_modules/sphinx_ext_autosummary_reworked.py index be06e8aa..5abc2ba1 100644 --- a/docs/source/sphinx_modules/sphinx_ext_autosummary_reworked.py +++ b/docs/source/sphinx_modules/sphinx_ext_autosummary_reworked.py @@ -294,8 +294,20 @@ def setup(app: Sphinx) -> ExtensionMetadata: # raise Exception def generate_autosummary_content_hack( - name, obj, parent, template, template_name, imported_members, - app, recursive, context, modname, qualname, + name: str, + obj: Any, + parent: Any, + template: Any, + template_name: str, + imported_members: bool, + recursive: bool, + context: dict[str, Any], + modname: str | None = None, + qualname: str | None = None, + *, + config: Any, + events: Any, + registry: Any, generate_autosummary_content_old = seautogenerate.generate_autosummary_content ) -> str: print(f"-----------------> OVERRIDEEEEE!!! {type(context)}") @@ -395,7 +407,8 @@ def setup(app: Sphinx) -> ExtensionMetadata: return generate_autosummary_content_old( name, obj, parent, template, template_name, imported_members, - app, recursive, context, modname, qualname) + recursive, context, modname, qualname, + config=config, events=events, registry=registry) # def get_import_prefixes_from_env_hack(env, get_import_prefixes_from_env_old=seauto.get_import_prefixes_from_env) -> list[str | None]: # pyClass = env.ref_context.get('py:class')