chore(ci): bump the github-actions group across 1 directory with 4 updates
Type: Pull Request
State: Open
Association: Unknown
Comments: 4
(about 1 month ago)
(17 days ago)
dependencies github_actions
Bumps the github-actions group with 4 updates in the / directory: CodSpeedHQ/action, pypa/gh-action-pypi-publish, pypa/cibuildwheel and actions/upload-artifact.
Updates CodSpeedHQ/action from 4.13.0 to 4.15.1
Release notes
Sourced from CodSpeedHQ/action's releases.
v4.15.1
Release Notes
🚀 Features
- Add a way to disable perf compression through env var by
@GuillaumeLagrangein #334- Do not display the comparison nudge when not in an interactive terminal by
@GuillaumeLagrangein #300- Display a warning when profiling generation failed by
@GuillaumeLagrange- Detect and abort on ring buffer overflow by
@not-matthiasin #321- Grow ring buffer to 16 MiB by
@not-matthias⚙️ Internals
- chore: bump runner version to 4.15.1 by
@github-actions[bot] in CodSpeedHQ/action#205- Increase stack sampling for python by
@GuillaumeLagrangein #337- Replace hard coded lint job for a dedicated check action by
@GuillaumeLagrangein #320- Bump cpp-linter-hooks to support darwin by
@GuillaumeLagrange- Swap pre-commit action for prek by
@GuillaumeLagrange- Fix unused clippy errors in test targets on macos by
@GuillaumeLagrange- Run pre-commit hooks on macos and ubuntu-latest by
@GuillaumeLagrangeInstall codspeed-runner 4.15.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-installer.sh | shDownload codspeed-runner 4.15.1
File Platform Checksum codspeed-runner-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md
Full Changelog: https://github.com/CodSpeedHQ/action/compare/v4.15.0...v4.15.1
v4.15.0
Release Notes
This release adds first support for macOS walltime.
Please note that profiling and other instruments are not yet available on macOS and will come in a later update.
Minimum integration versions
... (truncated)
Commits
3194d9aRelease v4.15.1 🚀91dff45chore: bump runner version to 4.15.1c381be0Release v4.15.0 🚀5cb7f66chore: bump runner version to 4.15.0658a901Release v4.14.0 🚀1d42668chore: bump runner version to 4.14.0db35df7Release v4.13.1 🚀bc11107feat: support action-only releases with explicit version argument12a303dfeat: fail release script if version already exists6e1e277feat: add dry-run mode to release script- Additional commits viewable in compare view
Updates pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0
Release notes
Sourced from pypa/gh-action-pypi-publish's releases.
v1.14.0
✨ What's Changed
The main change in this release is that
verboseandprint-hashinputs are now on by default. This was contributed by@whitequark💰 in #397.📝 Docs
@woodruffw💰 updated the mentions of PEP 740 to stop implying that it might be experimental (it hasn't been for quite a while!) in #388 and@him2him2💰 brushed up some grammar in the README and SECURITY docs via #395.🛠️ Internal Updates
@woodruffw💰 bumpedsigstoreandpypi-attestationsin the lock file (#391) and@webknjaz💰 added infra for using type annotations in the project (#381).💪 New Contributors
@him2him2made their first contribution in #395@whitequarkmade their first contribution in #397🪞 Full Diff: https://github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0
🧔♂️ Release Manager:
@webknjaz🇺🇦🙏 Special Thanks to
@facutuesca💰 and@woodruffw💰 for helping maintain this project when I can't!💬 Discuss on Bluesky 🦋, on Mastodon 🐘 and on GitHub.
Commits
cef2210Merge pull request #397 from whitequark/patch-1b4595e2Enableverboseandprint-hashby default.e2bab26Merge pull request #395 from him2him2/docs/fix-typos-and-grammar7495c38docs: fix typos and grammar in README and SECURITY03f86feMerge pull request #388 from woodruffw-forks/ww/rm-experimental4c78f1cMerge branch 'unstable/v1' into ww/rm-experimentalb5a6e8bdeps: bump sigstore and pypi-attestationsa48a03eremove another experimental mention8087a88action: remove a lingering mention of PEP 740 being experimental3317ede🧪 Integrate actionlint via pre-commit framework- Additional commits viewable in compare view
Updates pypa/cibuildwheel from 3.4.0 to 3.4.1
Release notes
Sourced from pypa/cibuildwheel's releases.
v3.4.1
- ⚠️ Building for the experimental CPython 3.13 free-threading variant is now deprecated. That functionality will be removed in the next minor release. The
enableoptioncpython-freethreadingis therefore also deprecated. Builds specifyingenable = "all"no longer selectcpython-freethreading. CPython 3.14 free-threading support remains available without theenableflag. (#2787)- 🐛 iOS builds will no longer skip
repair-wheel-commandif it's defined in config (#2761)- 🐛 Fix bug causing
uvto fail when environments define PYTHON_VERSION or UV_PYTHON, conflicting with our venvs (#2795)- ✨ cibuildwheel prints the selected build identifiers at the start of the build. (#2785)
- 🔐 The GitHub Action now references other actions with a full SHA (#2744)
Changelog
Sourced from pypa/cibuildwheel's changelog.
title: Changelog
Changelog
v4.0.0rc1
14 May 2026
🌟 Adds wheel auditing with
abi3auditas a default after the repair step, with newaudit-requiresandaudit-commandoptions (#2805)🌟 Adds
pyemscriptenplatform tag support (PEP 783), updates Pyodide to 314.0.0a1, and adds apyodide-eolenableflag for building end-of-life Pyodide versions (#2812, #2848)🌟 Sets up
delvewheelas the defaultrepair-wheel-commandfor Windows, so extension module DLLs are now bundled automatically. Skip by setting it to empty if not needed. (#2831)✨ Adds CPython 3.15 support, under the
enableoptioncpython-prerelease. This version of cibuildwheel uses 3.15.0b1. (#2833, #2850)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
{project}and{package}placeholders toconfig-settings(#2827)⚠️ Drops support for Python 3.8 (#2686)
⚠️ Removes the experimental CPython 3.13 free-threading builds and the
cpython-freethreadingenableoption. CPython 3.14+ free-threading support remains available without the enable flag. (#2684)⚠️ Drops support for Cirrus CI, which is shutting down June 1, 2026 (#2817)
🐛 Fixes
UV_PYTHONnot being set forbefore-buildon Linux when usinguvas thebuild-frontend(#2830)🛠 Updates Android to Python 3.13.13 and 3.14.4 (#2821)
🛠 Applies Pyodide-specific patches to the Emscripten toolchain installation (#2800)
🛠 Updates dependencies and container pins (#2845, #2837, #2821, #2818, #2810, #2838, #2813)
🛠 Uses
python -V -Vfor Windows build diagnostics (#2832)📚 Documents platform-specific
before-buildconfiguration (#2834)📚 Updates the "How it works" diagram with details of Android, iOS, and Pyodide builds (#2816)
📚 Adds Pyodide icon and regenerates working examples data for Android, iOS, and Pyodide (#2815, #2811)
📚 Links back to source in docs (#2806)
💼 Adds PEP 723 metadata for
bin/scripts and drops thebindependency group (#2819)💼 Updates CI action pins and dev dependencies (#2851, #2843, #2826, #2823, #2820, #2807)
🧪 Fixes Android tests using the
uvfrontend (#2809)🧪 Fixes the update-dependencies workflow to use
uvto runnox(#2808)v3.4.1
2 April 2026
- ⚠️ Building for the experimental CPython 3.13 free-threading variant is now deprecated. That functionality will be removed in the next minor release. The
enableoptioncpython-freethreadingis therefore also deprecated. Builds specifyingenable = "all"no longer selectcpython-freethreading. CPython 3.14 free-threading support remains available without theenableflag. (#2787)- 🐛 iOS builds will no longer skip
repair-wheel-commandif it's defined in config (#2761)- 🐛 Fix bug causing
uvto fail when environments define PYTHON_VERSION or UV_PYTHON, conflicting with our venvs (#2795)- ✨ cibuildwheel prints the selected build identifiers at the start of the build. (#2785)
- 🔐 The GitHub Action now references other actions with a full SHA (#2744)
v3.4.0
5 March 2026
- 🌟 You can now build wheels using
uvas a build frontend. This should improve performance, especially if your project has lots of build dependencies. To use, setbuild-frontendtouv. (#2322)
... (truncated)
Commits
8d2b08bBump version: v3.4.154b8a01deprecation: cp313t (#2787)097806btests: fully type the test suite (#2794)643b30cfix: avoid PYTHON_VERSION breaking uv if set (#2795)fffe2cachore(deps): bump j178/prek-action from 1.1.1 to 2.0.0 in the actions group (...6111948fix: zizmor "code injection via template expansion" (#2784)e478767chore: remove some string types (#2798)caf433b[Bot] Update dependencies (#2789)a257a3fchore: remove remaining future annotations (#2799)6df84dachore: some cleanup and checks (#2792)- Additional commits viewable in compare view
Updates actions/upload-artifact from 7.0.0 to 7.0.1
Release notes
Sourced from actions/upload-artifact's releases.
v7.0.1
What's Changed
- Update the readme with direct upload details by
@danwkennedyin actions/upload-artifact#795- Readme: bump all the example versions to v7 by
@danwkennedyin actions/upload-artifact#796- Include changes in typespec/ts-http-runtime 0.3.5 by
@yacaovsncin actions/upload-artifact#797Full Changelog: https://github.com/actions/upload-artifact/compare/v7...v7.0.1
Commits
Package Dependencies
actions/upload-artifact
actions
7.0.0 → 7.0.1
Patch
pypa/gh-action-pypi-publish
actions
1.13.0 → 1.14.0
Minor
Technical Details
| ID: | 15808930 |
| UUID: | 4362990315 |
| Node ID: | PR_kwDOAUjOu87XWUoR |
| Host: | GitHub |
| Repository: | python-zeroconf/python-zeroconf |