Skip to content

Update pypa/cibuildwheel action to v4.1.1 - #576

Merged
renovate[bot] merged 1 commit into
trunkfrom
renovate/pypa-cibuildwheel-4.x
Jul 24, 2026
Merged

Update pypa/cibuildwheel action to v4.1.1#576
renovate[bot] merged 1 commit into
trunkfrom
renovate/pypa-cibuildwheel-4.x

Conversation

@renovate

@renovate renovate Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
pypa/cibuildwheel action patch v4.1.0v4.1.1

Release Notes

pypa/cibuildwheel (pypa/cibuildwheel)

v4.1.1

Compare Source

  • ✨ Adds pyodide-build as a separate build-frontend, now the default frontend for Pyodide, with verbosity flags handling. Any other frontend is ignored with a warning on Pyodide. (#​2609, #​2945)
  • 🔐 Uses digests instead of tags for pinned container images, strengthening supply-chain security. The human-readable tags remain as comments in pinned_docker_images.cfg. (#​2915)
  • 🐛 Fixes platform-specific test-runtime environment variables (e.g. CIBW_TEST_RUNTIME_ANDROID) not being honored (#​2941)
  • 🐛 Fixes quoting of test-requires and audit-requires so PEP 508 specifiers containing spaces work (#​2913)
  • 🐛 Makes archs parsing case-insensitive and platform-aware, so e.g. arm64 works on Windows (#​2920)
  • 🐛 Uses an absolute path for the {project} placeholder in config-settings (#​2934)
  • 🐛 Validates the pyodide-version option against the build identifier with a clear error (#​2925)
  • 🐛 Fixes PyPy installs on macOS after PyPy switched its downloads from .tar.bz2 to .tar.gz (#​2939)
  • 🐛 Makes a matching python3-config available in the build and test venvs on macOS (#​2922)
  • 🛠 Updates dependencies and container pins (#​2917, #​2935, #​2939)
  • 🛠 Updates Android tests to current Python versions and the new test repository URL (#​2933)
  • 🛠 Drops the orjson dependency, no longer used by mypy 2+ (#​2923)
  • 📚 Builds the docs with properdocs, a MkDocs fork (#​2946)
  • 📚 Adds the missing cp314-pyodide_wasm32 entry to the build identifier table (#​2947)
  • 📚 Removes outdated notes about the pip wheel build frontend and ClearLinux (#​2926)
  • 💼 Adds a "CI: PyPy EoL" PR label to run PyPy EoL tests on PRs (#​2930)
  • 💼 Updates CI action pins and pre-commit hooks (#​2914, #​2932, #​2938, #​2940, #​2942, #​2943)

Configuration

📅 Schedule: (in timezone America/Detroit)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 24, 2026
@renovate
renovate Bot enabled auto-merge (squash) July 24, 2026 22:57
@renovate
renovate Bot merged commit ed02ba3 into trunk Jul 24, 2026
29 checks passed
@renovate
renovate Bot deleted the renovate/pypa-cibuildwheel-4.x branch July 24, 2026 23:03
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants