Skip to content

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

Merged
hhvrc merged 1 commit into
developfrom
dependabot/pip/build-system-51eaae3d70
Sep 7, 2026
Merged

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

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

Updates esptool from 5.3.1 to 5.4.0

Release notes

Sourced from esptool's releases.

Version 5.4.0

✨ New Features

  • stub_flasher: Update flasher stub to v1.2.2 (Jaroslav Burian - 4b64d42)
  • esptool: Add Secure Debug Controller commands (Aditya Patwardhan - 92842ee)
  • espsecure: Add support for Secure Debug Controller commands (Aditya Patwardhan - ba57b82)
  • espefuse: Adds eFuse token dump (Konstantin Kondrashov - a634b47)
  • Extract connect_esp function to cmds (Nebojša Cvetković - 9a6c5cb)
  • Migrate esp_rfc2217_server to use esp-pylib and rich_click (Peter Dragun - 8ec37d3)
  • Migrate esptool to use esp-pylib (Peter Dragun - bd052d6)

🐛 Bug Fixes

  • espefuse: Correct eFuse error and date register offsets (Roland Dobai - 464304e)
  • esp32-c61: Identify in-package flash and PSRAM variants (Roland Dobai - bed2388)
  • espefuse: Close the summary file after writing the JSON output (Peter Dragun - 9f5d8b0)
  • espefuse: Remove adc_tp class for irrelevant fields (Konstantin Kondrashov - e7f3ca8)
  • Unlocked cryptography bounds for Intel Mac (Jakub Kocka - c4fc382)
  • Budget stub erase work in compressed flash timeouts (Jaroslav Burian - 1040eea)
  • Raise default erase_region_timeout_per_mb to 40s (Jaroslav Burian - b1594ce)
  • satisfy mypy after adding esp-pylib to pre-commit (Peter Dragun - c4eb420)

📖 Documentation

  • troubleshooting: Make Secure Boot limitations only visible for ESP32-C3 (Peter Dragun - 18cd4c7)
  • contributing.rst: Add section about reusing shared code (esp-pylib) (Peter Dragun - 82d7d7a)
  • Add ESP32-S31 target to documentation (Peter Dragun - 9a35108)
  • Fix missing ESP32-C61 in chip list for 32MB+ flash access (Peter Dragun - cd5c428)
  • Fix supported flash sizes for esp32p4, esp32c5, esp32c61 and esp32h4 (Peter Dragun - 863c2b5)
  • Add documentation for color output and CLI help themes (Peter Dragun - 0315a10)

Thanks to @​nebkat, and others for contributing to this release!

Results of checking the release against common anti-virus SW

The failures are probably false positives. You can mark esptool as safe in your anti-virus SW, or install esptool from source.

Changelog

Sourced from esptool's changelog.

v5.4.0 (2026-09-02)

✨ New Features

  • stub_flasher: Update flasher stub to v1.2.2 (Jaroslav Burian - 4b64d42)
  • stub_flasher: Update flasher stub to v1.2.1 (Jaroslav Burian - e881f4a)
  • stub_flasher: Bump flasher stub to v1.1.0 (Jaroslav Burian - 8fbc269)
  • esptool: Add Secure Debug Controller commands (Aditya Patwardhan - 92842ee)
  • espsecure: Add support for Secure Debug Controller commands (Aditya Patwardhan - ba57b82)
  • espefuse: Adds eFuse token dump (Konstantin Kondrashov - a634b47)
  • Extract connect_esp function to cmds (Nebojša Cvetković - 9a6c5cb)
  • Migrate esp_rfc2217_server to use esp-pylib and rich_click (Peter Dragun - 8ec37d3)
  • Migrate esptool to use esp-pylib (Peter Dragun - bd052d6)

🐛 Bug Fixes

  • espefuse: Correct eFuse error and date register offsets (Roland Dobai - 464304e)
  • esp32-c61: Identify in-package flash and PSRAM variants (Roland Dobai - bed2388)
  • espefuse: Close the summary file after writing the JSON output (Peter Dragun - 9f5d8b0)
  • espefuse: Remove adc_tp class for irrelevant fields (Konstantin Kondrashov - e7f3ca8)
  • Unlocked cryptography bounds for Intel Mac (Jakub Kocka - c4fc382)
  • Budget stub erase work in compressed flash timeouts (Jaroslav Burian - 1040eea)
  • Raise default erase_region_timeout_per_mb to 40s (Jaroslav Burian - b1594ce)
  • satisfy mypy after adding esp-pylib to pre-commit (Peter Dragun - c4eb420)

📖 Documentation

  • troubleshooting: Make Secure Boot limitations only visible for ESP32-C3 (Peter Dragun - 18cd4c7)
  • contributing.rst: Add section about reusing shared code (esp-pylib) (Peter Dragun - 82d7d7a)
  • Add ESP32-S31 target to documentation (Peter Dragun - 9a35108)
  • Fix missing ESP32-C61 in chip list for 32MB+ flash access (Peter Dragun - cd5c428)
  • Fix supported flash sizes for esp32p4, esp32c5, esp32c61 and esp32h4 (Peter Dragun - 863c2b5)
  • Add documentation for color output and CLI help themes (Peter Dragun - 0315a10)
Commits
  • 5ac7935 change: Update version to 5.4.0
  • 371eb15 Merge branch 'fix/efuse_reg_offsets_and_variants' into 'master'
  • 464304e fix(espefuse): Correct eFuse error and date register offsets
  • bed2388 fix(esp32-c61): Identify in-package flash and PSRAM variants
  • 1779345 Merge branch 'fix/cryptography-unlock' into 'master'
  • c4fc382 fix: Unlocked cryptography bounds for Intel Mac
  • 7b6f024 Merge branch 'docs/secure_boot_fix' into 'master'
  • 18cd4c7 docs(troubleshooting): Make Secure Boot limitations only visible for ESP32-C3
  • bb72741 Merge branch 'fix/esp32p4-eco7-clear-flash-force-on' into 'master'
  • 4b64d42 feat(stub_flasher): Update flasher stub to v1.2.2
  • Additional commits viewable in compare view

Updates cryptography from 50.0.0 to 50.0.1

Changelog

Sourced from cryptography's changelog.

50.0.1 - 2026-08-25


* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.2.

.. _v50-0-0:

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…dates

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


Updates `esptool` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/espressif/esptool/releases)
- [Changelog](https://github.com/espressif/esptool/blob/master/CHANGELOG.md)
- [Commits](espressif/esptool@v5.3.1...v5.4.0)

Updates `cryptography` from 50.0.0 to 50.0.1
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@50.0.0...50.0.1)

---
updated-dependencies:
- dependency-name: esptool
  dependency-version: 5.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-system
- dependency-name: cryptography
  dependency-version: 50.0.1
  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 added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 7, 2026
@github-project-automation github-project-automation Bot moved this to Todo in Roadmap Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Change file check

⚠️ Missing — this PR does not add a change file under .changes/.

If this change should show up in the release notes, add one with release-tool new "<title>" --kind <added|changed|deprecated|removed|fixed|security|safety|chore>.

@hhvrc
hhvrc merged commit 025b443 into develop Sep 7, 2026
44 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Roadmap Sep 7, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/build-system-51eaae3d70 branch September 7, 2026 08:04
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