|
4 | 4 | ''' |
5 | 5 |
|
6 | 6 | import types |
7 | | -from typing import Any, overload |
| 7 | +from typing import overload |
8 | 8 |
|
9 | 9 | from flatdata.generator.tree.builder import build_ast |
10 | 10 | from flatdata.generator.tree.nodes.trivial.namespace import Namespace |
@@ -66,13 +66,13 @@ def render(self, generator_name: str) -> str: |
66 | 66 | return str(output_content) |
67 | 67 |
|
68 | 68 | @overload |
69 | | - def render_python_module(self, module_name: str | None, archive_name: str, root_namespace: str | None = None) -> tuple[types.ModuleType, Any]: ... |
| 69 | + def render_python_module(self, module_name: str | None, archive_name: str, root_namespace: str | None = None) -> tuple[types.ModuleType, type]: ... |
70 | 70 | @overload |
71 | | - def render_python_module(self, *, archive_name: str, root_namespace: str | None = None) -> tuple[types.ModuleType, Any]: ... |
| 71 | + def render_python_module(self, *, archive_name: str, root_namespace: str | None = None) -> tuple[types.ModuleType, type]: ... |
72 | 72 | @overload |
73 | 73 | def render_python_module(self, module_name: str | None = None, archive_name: None = None, root_namespace: str | None = None) -> types.ModuleType: ... |
74 | 74 |
|
75 | | - def render_python_module(self, module_name: str | None = None, archive_name: str | None = None, root_namespace: str | None = None) -> types.ModuleType | tuple[types.ModuleType, Any]: |
| 75 | + def render_python_module(self, module_name: str | None = None, archive_name: str | None = None, root_namespace: str | None = None) -> types.ModuleType | tuple[types.ModuleType, type]: |
76 | 76 | """ |
77 | 77 | Render python module. |
78 | 78 | :param module_name: Module name to use. If none, root namespace name is used. |
|
0 commit comments