diff options
Diffstat (limited to 'sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py')
-rw-r--r-- | sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py b/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py index a0367883a..6564786b9 100644 --- a/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py +++ b/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/loader.py @@ -152,10 +152,12 @@ if sys.version_info >= (3,): import inspect inspect.formatannotation = formatannotation else: - if "typing" not in sys.modules: + tp_name = "typing" + if tp_name not in sys.modules: orig_typing = False from shibokensupport import typing27 as typing - sys.modules["typing"] = typing + sys.modules[tp_name] = typing + typing.__name__ = tp_name else: import typing import inspect |