aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/support/generate_pyi.py
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/PySide2/support/generate_pyi.py')
-rw-r--r--sources/pyside2/PySide2/support/generate_pyi.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/sources/pyside2/PySide2/support/generate_pyi.py b/sources/pyside2/PySide2/support/generate_pyi.py
index e60645701..f92367c82 100644
--- a/sources/pyside2/PySide2/support/generate_pyi.py
+++ b/sources/pyside2/PySide2/support/generate_pyi.py
@@ -138,7 +138,10 @@ class Formatter(Writer):
self.print("# Module", mod_name)
self.print("import PySide2")
from PySide2.support.signature import typing
- self.print("from PySide2.support.signature import typing")
+ self.print("try:")
+ self.print(" import typing")
+ self.print("except ImportError:")
+ self.print(" from PySide2.support.signature import typing")
self.print("from PySide2.support.signature.mapping import (")
self.print(" Virtual, Missing, Invalid, Default, Instance)")
self.print()