Skip to content

build(deps): Bump the build-system group across 1 directory with 2 updates#475

Merged
hhvrc merged 1 commit into
developfrom
dependabot/pip/build-system-723db4bc1c
Jun 9, 2026
Merged

build(deps): Bump the build-system group across 1 directory with 2 updates#475
hhvrc merged 1 commit into
developfrom
dependabot/pip/build-system-723db4bc1c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the build-system group with 2 updates in the / directory: esptool and pyyaml.

Updates esptool from 5.2.0 to 5.3.0

Release notes

Sourced from esptool's releases.

Version 5.3.0

✨ New Features

  • ESP32-P4: Support ECO7 (rev3.2) (Radim Karniš - 27463b2)
  • ESP32-S31: Add stub flasher support (Radim Karniš - 6e14f2e)
  • flasher stub: Use esp-flasher-stub as the default flasher stub
  • ESP32-C61: Add large flash support (Jaroslav Burian - 29aef6a)
  • esptool: Adds efuse version and pkg efuses for ESP32H4 (Konstantin Kondrashov - bc55336)
  • write-flash: Fully reflash all data when fast reflash verification fails (Radim Karniš - 1c16a59)
  • write-flash: Log which file is being flashed when multiple files are given (Radim Karniš - dc457d1)
  • reset: Support USB-UART adapters with hardware flow control (Jeija - 9ea2c5c)
  • Add support for plugin system for optionally loading stub features (Roland Dobai - e6697e4)
  • Disallow erasing key recovery info flash sectors when flash encryption using KM is enabled (harshal.patil - f55cf25)
  • Add transport mode detection based on USB VID:PID instead of hard-coded ROM symbols (Vojtech Piroch - 0a5fe5c)
  • Improve flash chip connection verification with SFDP register check (Jan Beran - 3821d83)
  • espefuse: Update ESP32-H21 eFuse table (Konstantin Kondrashov - 93ef664)
  • espefuse: Update ESP32-S31 eFuses table (Konstantin Kondrashov - ffbd13f)
  • espefuse: Update ESP32-H4 eFuse table (Konstantin Kondrashov - c6ef00c)
  • espefuse: Add ESP32-C5 calibration eFuse fields (Konstantin Kondrashov - 66c472b)
  • espefuse: Add --after option to reset the chip after the operation is finished (Peter Dragun - 1b8436f)

🐛 Bug Fixes

  • flasher stub: Fix C900 error during compressed upload (Radim Karniš - 73308b8)
  • flasher stub: Fix writing to non-4-byte aligned offsets in flash (Radim Karniš - 73308b8)
  • elf2image: Correct pad length for ram-only-header flash segments (Sylvio Alves - c637749)
  • esptool: Use the correct address for reading eFuses in ESP32-S31 (Konstantin Kondrashov - 9376b9d)
  • esptool: Fix incorrect eFuse bit mask for SPI_BOOT_CRYPT_CNT_MASK (harshal.patil - 2a2b86d)
  • logger: Declare singleton instance as ClassVar for mypy (Radim Karniš - 48e4450)
  • transport: Enable USB transport modes detection in Secure Download Mode (Radim Karniš - 3714d1b)
  • ESP32-H4: Fix flash running at 64MHz since 2nd stage bootloader (Song Ruo Jing - 974d975)
  • ESP32: Decode VDD_SDIO eFuse voltage like espefuse summary (Radim Karniš - 825ad97)
  • ESP32-S31: Fix configurable MMU page size support (armando - 2806d84)
  • ESP32-P4: Fix ECO7 early guru meditation errors during boot up (Radim Karniš - 3f6cb59)
  • ESP32-S31: Fix flash manipulation commands (Radim Karniš - 1d51f72)
  • ESP32-C61: Warn if encryption during download is disabled (Radim Karniš - 86c4f71)
  • Fix security eFuse layouts for ESP32-C2, ESP32-C5, and ESP32-S31 (Mahavir Jain - 97c20ec)
  • espefuse: Add checks for eFuse names in read and write protect commands (Peter Dragun - 118fbdb)
  • espefuse: Remove the value description of the eFuse for ESP32-C5 (Peter Dragun - f6722ad)

🔧 Code Refactoring

  • espefuse: Move MAC field logic to base_fields.py (Peter Dragun - a3dc123)
  • espefuse: Move common code of EspEfuses to base class (Peter Dragun - 5e903ce)
  • espefuse: Create EfuseKeyPurposeFieldBase and unite implementations (Peter Dragun - 889a3ff)
  • espefuse: Move common fields to base_fields.py (Peter Dragun - 4a2bed1)
  • espefuse: Add type hints and fix formatting (Peter Dragun - cfafe84)
  • Add missing ABCs to base classes (Peter Dragun - 47a43b3)

... (truncated)

Changelog

Sourced from esptool's changelog.

v5.3.0 (2026-06-01)

✨ New Features

  • reset: support hardware flow control adapters (Jeija - 9ea2c5c)
  • espefuse: Update efuse table for ESP32-H21 (Konstantin Kondrashov - 93ef664)
  • flasher_stub: Support USB-Serial/JTAG on ESP32-S31, prevent crashes during clock init (Radim Karniš - 7a7a3c3)
  • test: Unit tests non-encrypted binaries to encrypted device (Jakub Kocka - 5d7c203)
  • espefuse: Update efuses for ESP32S31 (Konstantin Kondrashov - ffbd13f)
  • espefuse: add raw_value to JSON summary output (Peter Dragun - 905896a)
  • esp32s31: Add stub flasher support (Radim Karniš - 6e14f2e)
  • espefuse: Add calib efuse fields for ESP32C5 (Konstantin Kondrashov - 66c472b)
  • esptool: Adds efuse version and pkg efuses for ESP32H4 (Konstantin Kondrashov - bc55336)
  • espefuse: Update efuse table for ESP32H4 (Konstantin Kondrashov - c6ef00c)
  • esptool: Disallow erasing key recovery info sectors when FE using KM is enabled (harshal.patil - f55cf25)
  • esp32-p4: Support ECO7 (rev3.2) (Radim Karniš - 27463b2)
  • stub_flasher: Print a message when the new stub flasher is being used (Radim Karniš - 6b812b2)
  • esp32c61: Add large flash support (Jaroslav Burian - 29aef6a)
  • stub_flasher: Bump new stub to v0.3.0 with ESP32-C2 fixes and ESP32-C61 large flash (Radim Karniš - d8bc5bd)
  • write-flash: Log which file is being flashed when multiple files are given (Radim Karniš - dc457d1)
  • write-flash: Fully reflash all data when fast reflash verification fails (Radim Karniš - 1c16a59)
  • espefuse: Add --after option to reset the chip after the operation is finished (Peter Dragun - 1b8436f)
  • Use vid pid detection instead of UARTDEV_BUF_NO (Vojtech Piroch - 0a5fe5c)
  • Add support for plugin system for optionally loading stub features (Roland Dobai - e6697e4)
  • improve flash connection verification with SFDP register check (Jan Beran - 3821d83)

🐛 Bug Fixes

  • stub_flasher: Fix C900 compressed upload error + writing to non-4-byte aligned offsets (Radim Karniš - 73308b8)
  • elf2image: Correct pad length for ram-only-header flash segments (Sylvio Alves - c637749)
  • esptool: Use correct address for reading efuses in ESP32-S31 (Konstantin Kondrashov - 9376b9d)
  • stub_flasher: Print an explanatory error if the stub flasher files are missing (Radim Karniš - 95b87ea)
  • usb_mode_detection: Enable USB mode detection in Secure Download Mode (Radim Karniš - 3714d1b)
  • esp32h4: make flash could run at 64MHz since 2nd stage bootloader (Song Ruo Jing - 974d975)
  • espefuse: Remove the value description of the efuse for ESP32-C5 (Peter Dragun - f6722ad)
  • esp32: Decode VDD_SDIO eFuse voltage like espefuse summary (Radim Karniš - 825ad97)
  • logger: declare singleton instance as ClassVar for mypy (Radim Karniš - 48e4450)
  • esp32-s31: Fix configurable MMU page size support (armando - 2806d84)
  • esp32-p4: Fix ECO7 early guru meditation errors during boot up (Radim Karniš - 3f6cb59)
  • esp32-s31: Fix flash manipulation commands (Radim Karniš - 1d51f72)
  • esptool: Fix incorrect efuse bit mask for SPI_BOOT_CRYPT_CNT_MASK (harshal.patil - 2a2b86d)
  • esp32-c61: Warn if encryption druring download is disabled (Radim Karniš - 86c4f71)
  • espefuse: Add checks for efuse names in read and write protect commands (Peter Dragun - 118fbdb)
  • security efuse layout for C2/C5/S31 (Mahavir Jain - 97c20ec)

🔧 Code Refactoring

  • espefuse/fields: Move MAC field logic to base_fields.py (Peter Dragun - a3dc123)
  • espefuse/fields: Move common code of EspEfuses to base class (Peter Dragun - 5e903ce)
  • espefuse/fields: Create EfuseKeyPurposeFieldBase and unite implementations (Peter Dragun - 889a3ff)

... (truncated)

Commits
  • c94e362 change: Update version to 5.3.0
  • f659c1e Merge branch 'fix/stub_flasher_v2_fixes' into 'master'
  • 73308b8 fix(stub_flasher): Fix C900 compressed upload error + writing to non-4-byte a...
  • e8c1c26 Merge branch 'change/internal_dev_release_support' into 'master'
  • 0b15867 change: Introduce the new internal development release process
  • 3d28843 Merge branch 'update_actions' into 'master'
  • 02d421d ci(github): Update actions to the latest versions
  • 85c6515 Merge branch 'bugifx/flash-region-issue' into 'master'
  • 1892621 Merge branch 'ci/mac_signing' into 'master'
  • fea9710 Merge branch 'feat/reset_hw_flow_ctrl' into 'master'
  • Additional commits viewable in compare view

Updates pyyaml from 6.0.2 to 6.0.3

Release notes

Sourced from pyyaml's releases.

6.0.3

What's Changed

  • Support for Python 3.14 and free-threading (experimental).

Full Changelog: yaml/pyyaml@6.0.2...6.0.3

Changelog

Sourced from pyyaml's changelog.

6.0.3 (2025-09-25)

  • yaml/pyyaml#864 -- Support for Python 3.14 and free-threading (experimental)
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jun 1, 2026
@dependabot dependabot Bot added the python Pull requests that update python code label Jun 1, 2026
@github-project-automation github-project-automation Bot moved this to Todo in Roadmap Jun 1, 2026
…dates

Bumps the build-system group with 2 updates in the / directory: [esptool](https://github.com/espressif/esptool) and [pyyaml](https://github.com/yaml/pyyaml).


Updates `esptool` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/espressif/esptool/releases)
- [Changelog](https://github.com/espressif/esptool/blob/master/CHANGELOG.md)
- [Commits](espressif/esptool@v5.2.0...v5.3.0)

Updates `pyyaml` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: esptool
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-system
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-system
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): Bump the build-system group with 2 updates build(deps): Bump the build-system group across 1 directory with 2 updates Jun 8, 2026
@dependabot dependabot Bot force-pushed the dependabot/pip/build-system-723db4bc1c branch from a0f29c0 to 1eb41e2 Compare June 8, 2026 06:04
@hhvrc hhvrc merged commit 8825bd3 into develop Jun 9, 2026
36 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Roadmap Jun 9, 2026
@dependabot dependabot Bot deleted the dependabot/pip/build-system-723db4bc1c branch June 9, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant