mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
mkbuildoptglobals.py: assert python version (#8886)
Fix unused var causing warnings Assert minimal supported version of python3 Python 3.7 in documentation
This commit is contained in:
parent
84a59aa97f
commit
734defb87d
@ -44,7 +44,7 @@ Prerequisites
|
|||||||
|
|
||||||
- Arduino 1.6.8 (or newer, current working version is 1.8.5)
|
- Arduino 1.6.8 (or newer, current working version is 1.8.5)
|
||||||
- git
|
- git
|
||||||
- Python 3.x (https://python.org)
|
- Python ≥3.7 (https://python.org)
|
||||||
- terminal, console, or command prompt (depending on your OS)
|
- terminal, console, or command prompt (depending on your OS)
|
||||||
- Internet connection
|
- Internet connection
|
||||||
- Uninstalling any core version installed via Board Manager
|
- Uninstalling any core version installed via Board Manager
|
||||||
|
@ -183,16 +183,24 @@ Build does not work as expected. This does not fail often. Maybe PIC NIC.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
from shutil import copyfile
|
|
||||||
import glob
|
import glob
|
||||||
|
import locale
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
import traceback
|
|
||||||
import sys
|
import sys
|
||||||
import textwrap
|
import textwrap
|
||||||
import time
|
import time
|
||||||
|
import traceback
|
||||||
|
|
||||||
|
from shutil import copyfile
|
||||||
|
|
||||||
|
|
||||||
|
# Stay in sync with our bundled version
|
||||||
|
PYTHON_REQUIRES = (3, 7)
|
||||||
|
|
||||||
|
if sys.version_info < PYTHON_REQUIRES:
|
||||||
|
raise SystemExit(f"{__file__}\nMinimal supported version of Python is {PYTHON_REQUIRES[0]}.{PYTHON_REQUIRES[1]}")
|
||||||
|
|
||||||
import locale
|
|
||||||
|
|
||||||
# Need to work on signature line used for match to avoid conflicts with
|
# Need to work on signature line used for match to avoid conflicts with
|
||||||
# existing embedded documentation methods.
|
# existing embedded documentation methods.
|
||||||
@ -682,8 +690,6 @@ def main():
|
|||||||
if debug_enabled:
|
if debug_enabled:
|
||||||
locale_dbg()
|
locale_dbg()
|
||||||
|
|
||||||
default_locale = locale.getdefaultlocale()
|
|
||||||
print_msg(f'default locale: {default_locale}')
|
|
||||||
print_msg(f'default_encoding: {default_encoding}')
|
print_msg(f'default_encoding: {default_encoding}')
|
||||||
|
|
||||||
print_dbg(f"runtime_ide_path: {runtime_ide_path}")
|
print_dbg(f"runtime_ide_path: {runtime_ide_path}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user