Ana Guerrero 75d586be96 Accepting request 1321875 from devel:languages:python
- Update to 5.1.0:
  ## Breaking changes
  * Public Python API redesign: Reworked the public API to work as a Python
    module. Command functions accept explicit parameters (no args object)
  * CLI overhaul: esptool, espefuse, espsecure now use click for CLI argument
    parsing and rich-click for nice CLI rendering
  * All commands / options names have replaced underscores (_) with dashes
    (-) (e.g., flash_id -> flash-id).
  * Removed .py suffix from scripts (e.g., esptool.py flash-id -> esptool
    flash-id).
  * Centralised logging: All tools' output now goes through the EsptoolLogger
    class, allowing easy redirection
  * image-info: Deprecated the --version 1 output format
  * errors: Errors are now printed to STDERR, added KeyboardInterrupt
    handling
  * make-image: Removed the ESP8266 make-image command in favor of other
    workflows
  * espefuse: Removed execute-scripts in favor of the new public API
  * Removed support for beta chip targets: ESP32-C5(beta3), ESP32-C6(beta),
    ESP32-H2(beta1/2), ESP32-S3(beta2) are no longer supported
  * Deprecated support for Python 3.7, 3.8, and 3.9
  * write-flash: Removed the superfluous --verify option
  ## New Features
  * ESP32-P4: Add ECO5 support
  * ESP32-C5: Add support for >16 MB flash sizes
  * espefuse: Add custom key purposes for ESP32-C6/C5/P4
  * espefuse: Support burning ECDSA_384 keys
  * espefuse: Clean up limitation for BLOCK9 usage
  * espefuse: Add support for burning 512-bit keys on ESP32-C5
  * logging: Added collapsible output stages and ASCII progress bars

OBS-URL: https://build.opensuse.org/request/show/1321875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-esptool?expand=0&rev=15
2025-12-10 14:33:31 +00:00
2025-12-10 03:12:39 +00:00
2025-12-10 03:12:39 +00:00
2025-12-10 03:12:39 +00:00
2025-12-10 03:12:39 +00:00
2025-12-10 03:12:39 +00:00
Description
No description provided
99 KiB
Languages
RPM Spec 100%