Merge branch 'bugfix/place-typing-import-try' into 'master'

Fixed ImportError for Python2 caused by missing `typing`

Closes IDF-3172

See merge request espressif/esp-idf!13336
This commit is contained in:
Ivan Grokhotkov 2021-04-26 05:32:52 +00:00
commit 5e2b85e4ea
3 changed files with 15 additions and 3 deletions

View File

@ -13,7 +13,11 @@
# limitations under the License.
import textwrap
from typing import Optional
try:
from typing import Optional
except ImportError:
pass
import serial.tools.miniterm as miniterm

View File

@ -14,7 +14,11 @@
import sys
from typing import Optional
try:
from typing import Optional
except ImportError:
pass
# ANSI terminal codes (if changed, regular expressions in LineMatcher need to be udpated)
ANSI_RED = '\033[1;31m'

View File

@ -13,7 +13,11 @@
# limitations under the License.
import threading
from typing import Optional
try:
from typing import Optional
except ImportError:
pass
class StoppableThread(object):