mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-06-03 19:38:30 +02:00
Upgrade espressif32 package to 1.6.0 (#355)
* Upgrade espressif32 package to 1.6.0 * Remove AsyncTCP pinning * Lint * Fix AsyncTCP version * Fix test2
This commit is contained in:
+5
-10
@@ -8,10 +8,10 @@ import re
|
||||
import shutil
|
||||
|
||||
from esphomeyaml.config import iter_components
|
||||
from esphomeyaml.const import ARDUINO_VERSION_ESP32_DEV, CONF_ARDUINO_VERSION, \
|
||||
CONF_BRANCH, CONF_COMMIT, CONF_ESPHOMELIB_VERSION, CONF_ESPHOMEYAML, \
|
||||
CONF_LOCAL, CONF_REPOSITORY, CONF_TAG, CONF_USE_CUSTOM_CODE, CONF_PLATFORMIO_OPTIONS, \
|
||||
CONF_BOARD_FLASH_MODE, ARDUINO_VERSION_ESP8266_DEV
|
||||
from esphomeyaml.const import CONF_ARDUINO_VERSION, CONF_BRANCH, CONF_COMMIT, \
|
||||
CONF_ESPHOMELIB_VERSION, CONF_ESPHOMEYAML, CONF_LOCAL, CONF_REPOSITORY, CONF_TAG, \
|
||||
CONF_USE_CUSTOM_CODE, CONF_PLATFORMIO_OPTIONS, CONF_BOARD_FLASH_MODE, \
|
||||
ARDUINO_VERSION_ESP8266_DEV
|
||||
from esphomeyaml.core import CORE, EsphomeyamlError
|
||||
from esphomeyaml.core_config import VERSION_REGEX, LIBRARY_URI_REPO, GITHUB_ARCHIVE_ZIP
|
||||
from esphomeyaml.helpers import mkdir_p, run_system_command
|
||||
@@ -279,12 +279,7 @@ def gather_lib_deps():
|
||||
if CORE.is_esp32:
|
||||
lib_deps |= {
|
||||
'Preferences', # Preferences helper
|
||||
'AsyncTCP@1.0.1', # Pin AsyncTCP version
|
||||
}
|
||||
# Manual fix for AsyncTCP
|
||||
if CORE.config[CONF_ESPHOMEYAML].get(CONF_ARDUINO_VERSION) == ARDUINO_VERSION_ESP32_DEV:
|
||||
lib_deps.add('AsyncTCP@1.0.3')
|
||||
lib_deps.discard('AsyncTCP@1.0.1')
|
||||
# avoid changing build flags order
|
||||
return list(sorted(x for x in lib_deps if x))
|
||||
|
||||
@@ -332,7 +327,7 @@ def get_ini_content():
|
||||
'upload_speed': UPLOAD_SPEED_OVERRIDE.get(CORE.board, 115200),
|
||||
}
|
||||
|
||||
if 'esp32_ble_beacon' in CORE.config or 'esp32_ble_tracker' in CORE.config:
|
||||
if CORE.is_esp32:
|
||||
data['board_build.partitions'] = "partitions.csv"
|
||||
partitions_csv = CORE.relative_build_path('partitions.csv')
|
||||
if not os.path.isfile(partitions_csv):
|
||||
|
||||
Reference in New Issue
Block a user