diff --git a/pyproject.toml b/pyproject.toml index 29927bde..853cdf9e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ ] dependencies = [ "mkdocstrings>=0.20", - "griffe>=0.35", + "griffe>=0.37", ] [project.urls] diff --git a/src/mkdocstrings_handlers/python/handler.py b/src/mkdocstrings_handlers/python/handler.py index 169546fd..6fc2804f 100644 --- a/src/mkdocstrings_handlers/python/handler.py +++ b/src/mkdocstrings_handlers/python/handler.py @@ -278,8 +278,8 @@ def collect(self, identifier: str, config: Mapping[str, Any]) -> CollectorItem: try: for pre_loaded_module in final_config.get("preload_modules") or []: if pre_loaded_module not in self._modules_collection: - loader.load_module(pre_loaded_module) - loader.load_module(module_name) + loader.load(pre_loaded_module) + loader.load(module_name) except ImportError as error: raise CollectionError(str(error)) from error unresolved, iterations = loader.resolve_aliases(