esphome-flasher/esphomeflasher/const.py

12 lines
620 B
Python
Raw Normal View History

2018-11-07 21:24:25 +01:00
import re
2019-06-09 15:26:28 +02:00
__version__ = "1.1.0"
2018-11-07 21:24:25 +01:00
2018-11-07 21:59:55 +01:00
ESP32_DEFAULT_OTA_DATA = 'https://raw.githubusercontent.com/espressif/arduino-esp32/1.0.0/tools/partitions/boot_app0.bin'
ESP32_DEFAULT_BOOTLOADER_FORMAT = 'https://raw.githubusercontent.com/espressif/arduino-esp32/' \
'1.0.4/tools/sdk/bin/bootloader_$FLASH_MODE$_$FLASH_FREQ$.bin'
2019-06-09 15:26:28 +02:00
ESP32_DEFAULT_PARTITIONS = 'https://raw.githubusercontent.com/esphome/esphomeflasher/master/partitions.bin'
2018-11-07 21:24:25 +01:00
# https://stackoverflow.com/a/3809435/8924614
HTTP_REGEX = re.compile(r'https?://(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)')