An open index of dependabot pull requests across open source projects.

chore(ci): bump the github-actions group across 1 directory with 4 updates

Closed
Number: #1606
Type: Pull Request
State: Closed
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 3
Created: August 01, 2025 at 05:05 AM UTC
(3 months ago)
Updated: September 01, 2025 at 09:43 AM UTC
(about 2 months ago)
Closed: September 01, 2025 at 09:43 AM UTC
(about 2 months ago)
Time to Close: about 1 month
Labels:
dependencies github_actions
Description:

Bumps the github-actions group with 4 updates in the / directory: codecov/codecov-action, CodSpeedHQ/action, python-semantic-release/python-semantic-release and pypa/cibuildwheel.

Updates codecov/codecov-action from 5.4.2 to 5.4.3

Release notes

Sourced from codecov/codecov-action's releases.

v5.4.3

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.2...v5.4.3

Changelog

Sourced from codecov/codecov-action's changelog.

v5.4.3

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.2..v5.4.3

v5.4.2

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.1..v5.4.2

v5.4.1

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.0..v5.4.1

v5.4.0

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.3.1..v5.4.0

... (truncated)

Commits

Updates CodSpeedHQ/action from 3.5.0 to 3.8.0

Release notes

Sourced from CodSpeedHQ/action's releases.

v3.8.0

What's Changed

🐛 Bug Fixes

🏗️ Refactor

⚙️ Internals

Full Changelog: https://github.com/CodSpeedHQ/action/compare/v3.7.0...v3.8.0 Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

v3.7.0

What's Changed

🚀 Features

🐛 Bug Fixes

⚙️ Internals

Full Changelog: https://github.com/CodSpeedHQ/action/compare/v3.6.1...v3.7.0 Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

v3.6.1

What's Changed

... (truncated)

Commits
  • 0b6e7a3 Release v3.8.0 🚀
  • a6e4815 chore: bump runner version to 3.8.0
  • c28fe9f Release v3.7.0 🚀
  • e80fe8c test: add comprehensive version resolution tests
  • 9198e58 feat: add support for 'latest' version resolution and flexible version formats
  • 79c05fc chore: bump runner version to 3.7.0 (#133)
  • ad71f92 Release v3.6.1 🚀
  • 37af74e chore: bump runner version to 3.6.1 (#131)
  • See full diff in compare view

Updates python-semantic-release/python-semantic-release from 9.21.0 to 10.2.0

Release notes

Sourced from python-semantic-release/python-semantic-release's releases.

v10.2.0 (2025-06-29)

This release is published under the MIT License.

✨ Features

  • cmd-version: Adds PACKAGE_NAME value into build command environment (db9bc13)

📖 Documentation

  • configuration: Update build command environment definition to include PACKAGE_NAME variable (4aa3805)

  • uv-integration: Fix configuration guide for uv usage to ensure lock file update (5390145)

✅ Resolved Issues

  • #1280: UV integration documentation examples do not work as intended

Detailed Changes: v10.1.0...v10.2.0


Installable artifacts are available from:

v10.1.0 (2025-06-12)

This release is published under the MIT License.

✨ Features

  • cmd-version: Always stage version stamped files & changelog even with --no-commit (PR#1214, de62334)

📖 Documentation

  • cmd-version: Improve command description & include common uses (PR#1214, de62334)

  • configuration-guide: Add how-to guide for uv integration (PR#1214, de62334)

  • github-actions: Clarify with examples of the root_options v10 migration change (PR#1271, fbb63ec)

⚙️ Build System

  • deps: Expand python-gitlab dependency to include v6.0.0 (PR#1273, 99fc9cc)

... (truncated)

Changelog

Sourced from python-semantic-release/python-semantic-release's changelog.

.. _changelog:

========= CHANGELOG

.. _changelog-v10.2.0:

v10.2.0 (2025-06-29)

✨ Features

  • cmd-version: Adds PACKAGE_NAME value into build command environment (db9bc13_)

📖 Documentation

  • configuration: Update build command environment definition to include PACKAGE_NAME variable (4aa3805_)

  • uv-integration: Fix configuration guide for uv usage to ensure lock file update (5390145_)

.. _4aa3805: https://github.com/python-semantic-release/python-semantic-release/commit/4aa38059ce6b33ca23a547473e9fb8a19d3ffbe1 .. _5390145: https://github.com/python-semantic-release/python-semantic-release/commit/5390145503b4d5dcca8f323e1ba6c5bec0bd079b .. _db9bc13: https://github.com/python-semantic-release/python-semantic-release/commit/db9bc132c8a0398f2cce647730c69a32ca35ba51

.. _changelog-v10.1.0:

v10.1.0 (2025-06-12)

✨ Features

  • cmd-version: Always stage version stamped files & changelog even with --no-commit, closes [#1211](https://github.com/python-semantic-release/python-semantic-release/issues/1211)_ (PR#1214, de62334)

📖 Documentation

  • cmd-version: Improve command description & include common uses (PR#1214, de62334)

  • configuration-guide: Add how-to guide for uv integration (PR#1214, de62334)

  • github-actions: Clarify with examples of the root_options v10 migration change (PR#1271, fbb63ec)

... (truncated)

Commits
  • 2896129 10.2.0
  • 5390145 docs(uv-integration): fix configuration guide for uv usage to ensure lock f...
  • 4aa3805 docs(configuration): update build command environment definition to include `...
  • db9bc13 feat(cmd-version): adds PACKAGE_NAME value into build command environment
  • 425c336 test(cmd-version): update build command tests to test for PACKAGE_NAME env var
  • c1fc8af ci(deps): bump mikepenz/action-junit-report@v5.6.0 action to v5.6.1 (#1278)
  • 0f8b1b3 build(deps-dev): bump mypy from 1.16.0 to 1.16.1 (#1279)
  • f2ffdc0 test(cmd-version): add post-release branch update merge repo test (#1268)
  • 64b7138 ci(deps): bump python-semantic-release/publish-action@v10.0.2 to v10.1.0
  • 11d43e7 ci(deps): bump python-semantic-release@v10.0.2 action to v10.1.0
  • Additional commits viewable in compare view

Updates pypa/cibuildwheel from 2.23.3 to 3.1.2

Release notes

Sourced from pypa/cibuildwheel's releases.

v3.1.2

  • ⚠️ Add an error if CIBW_FREE_THREADING_SUPPORT is set; you are likely missing 3.13t wheels, please use the enable/CIBW_ENABLE (#2520)
  • 🛠 riscv64 now enabled if you target that architecture, it's now supported on PyPI (#2509)
  • 🛠 Add warning when using cpython-experimental-riscv64 (no longer needed) (#2526, #2528)
  • 🛠 iOS versions bumped, fixing issues with 3.14 (now RC 1) (#2530)
  • 🐛 Fix bug in Android running wheel from our GitHub Action (#2517)
  • 🐛 Fix warning when using test-skip of "*-macosx_universal2:arm64" (#2522)
  • 🐛 Fix incorrect number of wheels reported in logs, again (#2517)
  • 📚 We welcome our Android platform maintainer (#2516)

v3.1.1

  • 🐛 Fix a bug showing an incorrect wheel count at the end of execution, and misrepresenting test-only runs in the GitHub Action summary (#2512)
  • 📚 Docs fix (#2510)

v3.1.0

  • 🌟 CPython 3.14 wheels are now built by default - without the "cpython-prerelease" enable set. It's time to build and upload these wheels to PyPI! This release includes CPython 3.14.0rc1, which is guaranteed to be ABI compatible with the final release. (#2507) Free-threading is no longer experimental in 3.14, so you have to skip it explicitly with 'cp31?t-*' if you don't support it yet. (#2503)
  • 🌟 Adds the ability to build wheels for Android! Set the platform option to android on Linux or macOS to try it out! (#2349)
  • 🌟 Adds Pyodide 0.28, which builds 3.13 wheels (#2487)
  • ✨ Support for 32-bit manylinux_2_28 (now a consistent default) and manylinux_2_34 added (#2500)
  • 🛠 Improved summary, will also use markdown summary output on GHA (#2469)
  • 🛠 The riscv64 images now have a working default (as they are now part of pypy/manylinux), but are still experimental (and behind an enable) since you can't push them to PyPI yet (#2506)
  • 🛠 Fixed a typo in the 3.9 MUSL riscv64 identifier (cp39-musllinux_ricv64 -> cp39-musllinux_riscv64) (#2490)
  • 🛠 Mistyping --only now shows the correct possibilities, and even suggests near matches on Python 3.14+ (#2499)
  • 🛠 Only support one output from the repair step on linux like other platforms; auditwheel fixed this over four years ago! (#2478)
  • 🛠 We now use pattern matching extensively (#2434)
  • 📚 We now have platform maintainers for our special platforms and interpreters! (#2481)

v3.0.1

  • 🛠 Updates CPython 3.14 prerelease to 3.14.0b3 (#2471)
  • ✨ Adds a CPython 3.14 prerelease iOS build (only when prerelease builds are enabled) (#2475)

v3.0.0

See @​henryiii's release post for more info on new features!

  • 🌟 Adds the ability to build wheels for iOS! Set the platform option to ios on a Mac with the iOS toolchain to try it out! (#2286, #2363, #2432)

  • 🌟 Adds support for the GraalPy interpreter! Enable for your project using the enable option. (#1538, #2411, #2414)

  • ✨ Adds CPython 3.14 support, under the enable option cpython-prerelease. This version of cibuildwheel uses 3.14.0b2. (#2390)

    While CPython is in beta, the ABI can change, so your wheels might not be compatible with the final release. For this reason, we don't recommend distributing wheels until RC1, at which point 3.14 will be available in cibuildwheel without the flag. (#2390)

  • ✨ Adds the test-sources option, and changes the working directory for tests. (#2062, #2284, #2437)

    • If this option is set, cibuildwheel will copy the files and folders specified in test-sources into the temporary directory we run from. This is required for iOS builds, but also useful for other platforms, as it allows you to avoid placeholders.
    • If this option is not set, behaviour matches v2.x - cibuildwheel will run the tests from a temporary directory, and you can use the {project} placeholder in the test-command to refer to the project directory. (#2420)
  • ✨ Adds dependency-versions inline syntax (#2122)

  • ✨ Improves support for Pyodide builds and adds the experimental pyodide-version option, which allows you to specify the version of Pyodide to use for builds. (#2002)

  • ✨ Add pyodide-prerelease enable option, with an early build of 0.28 (Python 3.13). (#2431)

  • ✨ Adds the test-environment option, which allows you to set environment variables for the test command. (#2388)

  • ✨ Adds the xbuild-tools option, which allows you to specify tools safe for cross-compilation. Currently only used on iOS; will be useful for Android in the future. (#2317)

  • 🛠 The default manylinux image has changed from manylinux2014 to manylinux_2_28. (#2330)

... (truncated)

Changelog

Sourced from pypa/cibuildwheel's changelog.


title: Changelog

Changelog

v3.1.2

29 July 2025

  • ⚠️ Add an error if CIBW_FREE_THREADING_SUPPORT is set; you are likely missing 3.13t wheels, please use the enable/CIBW_ENABLE (#2520)
  • 🛠 riscv64 now enabled if you target that architecture, it's now supported on PyPI (#2509)
  • 🛠 Add warning when using cpython-experimental-riscv64 (no longer needed) (#2526, #2528)
  • 🛠 iOS versions bumped, fixing issues with 3.14 (now RC 1) (#2530)
  • 🐛 Fix bug in Android running wheel from our GitHub Action (#2517)
  • 🐛 Fix warning when using test-skip of "*-macosx_universal2:arm64" (#2522)
  • 🐛 Fix incorrect number of wheels reported in logs, again (#2517)
  • 📚 We welcome our Android platform maintainer (#2516)

v3.1.1

24 July 2025

  • 🐛 Fix a bug showing an incorrect wheel count at the end of execution, and misrepresenting test-only runs in the GitHub Action summary (#2512)
  • 📚 Docs fix (#2510)

v3.1.0

23 July 2025

  • 🌟 CPython 3.14 wheels are now built by default - without the "cpython-prerelease" enable set. It's time to build and upload these wheels to PyPI! This release includes CPython 3.14.0rc1, which is guaranteed to be ABI compatible with the final release. (#2507) Free-threading is no longer experimental in 3.14, so you have to skip it explicitly with 'cp31?t-*' if you don't support it yet. (#2503)
  • 🌟 Adds the ability to build wheels for Android! Set the platform option to android on Linux or macOS to try it out! (#2349)
  • 🌟 Adds Pyodide 0.28, which builds 3.13 wheels (#2487)
  • ✨ Support for 32-bit manylinux_2_28 (now a consistent default) and manylinux_2_34 added (#2500)
  • 🛠 Improved summary, will also use markdown summary output on GHA (#2469)
  • 🛠 The riscv64 images now have a working default (as they are now part of pypy/manylinux), but are still experimental (and behind an enable) since you can't push them to PyPI yet (#2506)
  • 🛠 Fixed a typo in the 3.9 MUSL riscv64 identifier (cp39-musllinux_ricv64 -> cp39-musllinux_riscv64) (#2490)
  • 🛠 Mistyping --only now shows the correct possibilities, and even suggests near matches on Python 3.14+ (#2499)
  • 🛠 Only support one output from the repair step on linux like other platforms; auditwheel fixed this over four years ago! (#2478)
  • 🛠 We now use pattern matching extensively (#2434)
  • 📚 We now have platform maintainers for our special platforms and interpreters! (#2481)

v3.0.1

5 July 2025

... (truncated)

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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
Pull Request Statistics
Commits:
1
Files Changed:
1
Additions:
+5
Deletions:
-5
Package Dependencies
Ecosystem:
actions
Version Change:
5.4.2 → 5.4.3
Update Type:
Patch
Ecosystem:
actions
Version Change:
2.23.3 → 3.1.2
Update Type:
Major
Ecosystem:
actions
Version Change:
9.21.0 → 10.2.0
Update Type:
Major
Ecosystem:
actions
Version Change:
3.5.0 → 3.8.0
Update Type:
Minor
Technical Details
ID: 4403617
UUID: 2712001373
Node ID: PR_kwDOAUjOu86hpdtd
Host: GitHub
Repository: python-zeroconf/python-zeroconf
Mergeable: Yes
Merge State: Clean
Rebaseable: Yes