Skip to content

Update dependency cibuildwheel to v4.1.1 - #9838

Merged
radarhere merged 1 commit into
mainfrom
renovate/cibuildwheel-4.x
Aug 3, 2026
Merged

Update dependency cibuildwheel to v4.1.1#9838
radarhere merged 1 commit into
mainfrom
renovate/cibuildwheel-4.x

Conversation

@renovate

@renovate renovate Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
cibuildwheel (changelog) ==4.1.0==4.1.1 age confidence

Release Notes

pypa/cibuildwheel (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: (UTC)

  • Branch creation
    • On day 3 of the month (* * 3 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 Dependency label Aug 3, 2026
@radarhere
radarhere merged commit 0642b5e into main Aug 3, 2026
169 of 172 checks passed
@radarhere
radarhere deleted the renovate/cibuildwheel-4.x branch August 3, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant