diff options
Diffstat (limited to 'pw_arduino_build/py/pw_arduino_build/core_installer.py')
-rw-r--r-- | pw_arduino_build/py/pw_arduino_build/core_installer.py | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pw_arduino_build/py/pw_arduino_build/core_installer.py b/pw_arduino_build/py/pw_arduino_build/core_installer.py index 2a44837bc..758072894 100644 --- a/pw_arduino_build/py/pw_arduino_build/core_installer.py +++ b/pw_arduino_build/py/pw_arduino_build/core_installer.py @@ -23,7 +23,12 @@ import platform import shutil from typing import Dict -from pw_arduino_build import file_operations +try: + from pw_arduino_build import file_operations + +except ImportError: + # Load this directory if pw_arduino_build is not available. + import file_operations # type: ignore _LOG = logging.getLogger(__name__) @@ -128,10 +133,10 @@ _ARDUINO_CORE_ARTIFACTS: Dict[str, Dict] = { "stm32duino": { "all": { "core": { - "version": "1.9.0", - "url": "https://github.com/stm32duino/Arduino_Core_STM32/archive/1.9.0.tar.gz", - "file_name": "stm32duino-1.9.0.tar.gz", - "sha256": "4f75ba7a117d90392e8f67c58d31d22393749b9cdd3279bc21e7261ec06c62bf", + "version": "2.6.0", + "url": "https://github.com/stm32duino/Arduino_Core_STM32/archive/2.6.0.tar.gz", + "file_name": "stm32duino-2.6.0.tar.gz", + "sha256": "53f37df1202b1bccfb353e4775200f63b36d487fe734fdb8ca9bfa00c2f3429f", } }, "Linux": {}, |