Skip to content

Commit 87ab586

Browse files
committed
fix: Don't process module aliases (all modules eventually get processed)
Issue-45: #45
1 parent ec1b424 commit 87ab586

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/griffe_pydantic/_internal/static.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,4 +198,6 @@ def _process_module(
198198
_process_class(cls, processed=processed, schema=schema)
199199

200200
for submodule in mod.modules.values():
201-
_process_module(submodule, processed=processed, schema=schema)
201+
# Same for modules, don't process aliased ones.
202+
if not submodule.is_alias:
203+
_process_module(submodule, processed=processed, schema=schema)

0 commit comments

Comments
 (0)