Joe Rickerby
ee02a1537c
Bump version: v3.4.0
2026-03-05 09:00:28 +00:00
Gyeongjae Choi
95b4b79b96
Fix incorrect document regarding pyodide auditwheel ( #2752 )
...
* Fix incorrect document for pyodide
* Fix incorrect document for pyodide
* Fix test
2026-03-03 16:55:56 +09:00
f046d0a94d
Bump to Pyodide v0.29.3 ( #2743 )
...
* Bump to Pyodide v0.29.3
* Bump constraints to fix virtualenv release deletion
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2026-03-02 17:00:30 -05:00
51fed90270
[Bot] Update dependencies ( #2734 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
Co-authored-by: Joe Rickerby <joerick@mac.com >
2026-03-02 14:15:58 +00:00
b70562f37a
Debug GraalPy/uv test failures on Windows ( #2741 )
...
* Dont attempt uv frontend tests on gp311.
* docs: note GraalPy 3.11 incompatibility with uv on Windows (#2751 )
* Initial plan
* docs: note GraalPy311 incompatibility with uv/build[uv] on Windows
Co-authored-by: joerick <1244307+joerick@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joerick <1244307+joerick@users.noreply.github.com >
* Skip both graalpy with uv for now
* Docs updates
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joerick <1244307+joerick@users.noreply.github.com >
2026-03-02 11:24:40 +00:00
Henry Schreiner
bb153041f0
fix: support -q for build/uv ( #2737 )
2026-02-13 20:47:03 -05:00
27fd6ecc3c
docs: fix TOML reference links ( #2740 )
...
* docs: fix TOML reference links
* Apply suggestions from code review
---------
Co-authored-by: Louis Shawn <louis.shawn@qq.com >
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2026-02-13 21:04:38 +00:00
Henry Schreiner
9d4c80f487
docs: update for uv backend ( #2736 )
2026-02-08 08:35:24 -05:00
Joe Rickerby and Henry Schreiner
a2f965f62f
Add an integration test and debug issues with the meson backend ( #2718 )
...
* Add an integration test with the meson backend
* Modify script to allow testing of the GHA action on a PR
* Try adding cython to languages in meson config
* Revert "Try adding cython to languages in meson config"
This reverts commit 50378a1c7e38665492ad0c683b178e4d96928e1e.
* Pass --vsenv to meson on windows
As seen here https://github.com/matplotlib/matplotlib/blob/9957c394bd01deb7a9bd9cb27804f447a52dc522/.github/workflows/cibuildwheel.yml#L114
* Disable win32 builds for the meson test
* Move the windows-specific config into the test project definition
This is so it can be tested with bin/run_example_ci_configs.py
* Add some docs to the FAQ about meson on windows
* Update bin/run_example_ci_configs.py
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
---------
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2026-02-08 10:36:47 +00:00
Agriya Khetarpal and Joe Rickerby
42d1caec22
Add a small note about security implications of using cibuildwheel in CI runners ( #2711 )
...
* Bump to actions/checkout v6 everywhere
* Add a note about security
* Not persisting credentials is still valuable
* Fix bad indentation
* Improve wording, remove link to PyPA guides
Co-Authored-By: Joe Rickerby <1244307+joerick@users.noreply.github.com >
---------
Co-authored-by: Joe Rickerby <1244307+joerick@users.noreply.github.com >
2026-02-06 18:54:08 +00:00
Joe Rickerby
f3ba8a83a5
Merge branch '3.3.x'
2026-01-05 20:04:05 +00:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
3cefb9d38c
[Bot] Update dependencies ( #2709 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2026-01-05 19:59:47 +00:00
Joe Rickerby
298ed2fb2c
Bump version: v3.3.1
2026-01-05 19:57:01 +00:00
Matthieu Darbois
24bade1d15
break: remove Travis CI support ( #2682 )
...
Stop testing on Travis CI.
References to Travis CI are removed from docs.
Travis CI specifics are kept as-is in cibuildwheel itself (mostly logging stuff).
2025-12-29 17:03:03 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
a68c3b27fb
[Bot] Update dependencies ( #2704 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-12-29 17:01:45 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
d0e070e278
[Bot] Update dependencies ( #2697 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-12-23 06:44:34 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
90422f1824
[Bot] Update dependencies ( #2692 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-12-15 23:38:01 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
6878a1baeb
[Bot] Update dependencies ( #2688 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-12-09 00:11:05 -05:00
Marco Sulla
3c2d5961de
Added more infos about muslinux support of uv in options.md ( #2675 )
...
uv doesn't support also ppc64le and riscv64 for muslinux
2025-12-06 12:15:11 +01:00
6c7e3ee860
[pre-commit.ci] pre-commit autoupdate ( #2680 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.6 → v0.14.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.6...v0.14.7 )
- [github.com/pre-commit/mirrors-mypy: v1.18.2 → v1.19.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.18.2...v1.19.0 )
* chore: update for newer mypy
Signed-off-by: Henry Schreiner <henryfs@princeton.edu >
---------
Signed-off-by: Henry Schreiner <henryfs@princeton.edu >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryfs@princeton.edu >
2025-12-02 18:06:04 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
df2ce29908
[Bot] Update dependencies ( #2677 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-12-02 12:22:25 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
6bc6700ab3
[Bot] Update dependencies ( #2671 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-11-24 10:56:53 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
c314f9f07b
[Bot] Update dependencies ( #2665 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-11-18 09:48:55 -05:00
Joe Rickerby
63fd63b352
Bump version: v3.3.0
2025-11-12 19:27:31 +00:00
Alexander Condello and Joe Rickerby
f6c810852d
feat: make the {project} placeholder available to repair-wheel-command ( #2589 )
...
* Make the {project} placeholder available to repair-wheel-command
* Add separate test for {project} placeholder in repair-wheel-command
* Make the {project} placeholder available to repair-wheel-command
* reduce duplicated work in tests
* Use a valid wheel filename for the post-repair name
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-11-10 20:59:32 -05:00
Henry Schreiner
ccbae30b53
feat: support uv with Android ( #2587 )
2025-11-10 19:43:52 -05:00
Matthieu Darbois
720f8e266f
feat: add manylinux_2_35 ( #2656 )
...
pypa/manylinux now has a manylinux_2_35_armv7l image allowing for better C++20 support.
piwheels is still building for Debian Bullseye so keeping manylinux_2_31 as the default image.
2025-11-10 15:54:53 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
997a6e1931
[Bot] Update dependencies ( #2646 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-11-06 14:43:00 -05:00
4fe7630d9c
feat: add configuration option for test executor arguments ( #2636 )
...
* Add test-execution-args option.
* Add usage of test-execution-args.
* Add CI configuration to use test-execution-args.
* Document the test-execution-args setting.
* Simplify code using or syntax instead of inline if.
Co-authored-by: Malcolm Smith <smith@chaquo.com >
* Clarified some Android-specific terminology, and added details about the default args to the test runner.
* Switch to a dict-based test-execution configuration
* Add tests for test-execution parsing.
* Add all the files before pushing...
* Add note about default Android version for testbed.
* Improve description of test-execution setting.
Co-authored-by: Joe Rickerby <joerick@mac.com >
* Switch to using test-runtime.
---------
Co-authored-by: Malcolm Smith <smith@chaquo.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-11-05 16:19:41 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
c53e541c2d
[Bot] Update dependencies ( #2642 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-10-29 12:44:46 +00:00
41f3304a86
[Bot] Update dependencies ( #2633 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-10-26 17:02:37 +00:00
Ofek Lev
a3af13a337
Allow installation of extras in GitHub action ( #2630 )
2025-10-26 13:29:26 +00:00
Malcolm Smith and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
362020b1c7
Update Android test-command handling ( #2590 )
...
* Update Android test-command handling
* Update to Python 3.13.8
* Update documentation and tests
* Deal with `sysconfig.get_config_var("exec_prefix")` changing in Python 3.14, and add cross venv tests
* Allow test commands starting with `python3`
* test-command cleanups
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-25 15:29:52 +01:00
Alex Willmer and Joe Rickerby
a6acd2a2d5
docs: Note the evalution order of environment variables ( #2618 )
...
* docs: Note the evalution order of environment variables
* Remove example that doesn't reinforce good practice
Co-authored-by: Joe Rickerby <joerick@mac.com >
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-10-15 15:44:15 -04:00
Michael R. Crusoe
372dd68cf6
docs: working examples: pyzmq no longer uses CircleCI ( #2620 )
...
pyzmq no longer uses CircleCI
https://github.com/zeromq/pyzmq/commit/014bc3eefc8bb1f883bacc9392966022de62be30
2025-10-15 15:43:39 -04:00
Joe Rickerby
9c00cb4f6b
Bump version: v3.2.1
2025-10-12 09:23:50 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
ae65c7d85b
[Bot] Update dependencies ( #2614 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-10-12 09:15:54 +01:00
Marc Mueller
68b1a81bb2
docs: include free-threading builds in identifier list ( #2617 )
...
* doc: include free-threading builds in identifier list
* doc: update Python 3.13 as well
2025-10-08 10:51:13 -04:00
Marcelo Duarte and Joe Rickerby
f131cd7935
fix: Python 3.14 on macOS requires MACOSX_DEPLOYMENT_TARGET set to 10.15 ( #2613 )
...
* Python 3.14 on macOS requires MACOSX_DEPLOYMENT_TARGET set to 10.15
* Update README.md
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-10-08 10:50:57 -04:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
8602e864d4
[Bot] Update dependencies ( #2606 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-10-02 14:41:35 -04:00
Russell Keith-Magee
8ccc2650de
fix: resolve issues with macOS-15 runners ( #2607 )
...
* Update iOS support packages to use new-style Xcode runner.
* Explicitly set the Xcode version for macOS runners.
* Correct a download URL.
* Minor tweak to re-trigger CI.
2025-10-02 14:41:07 -04:00
Joe Rickerby
7c619efba9
Bump version: v3.2.0
2025-09-22 21:44:26 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
bbebb68339
[Bot] Update dependencies ( #2603 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-09-22 21:25:51 +01:00
Tim Felgentreff
7a67c6b5a9
Add GraalPy 25 and remove workarounds for that version. ( #2597 )
2025-09-22 21:23:29 +01:00
Grzegorz Bokota and Joe Rickerby
b8a4fbc237
Improve information about configuration overriding ( #2598 )
...
* Improve information about configuration overriding
* remove obsolete "
* Update docs/configuration.md
Co-authored-by: Joe Rickerby <joerick@mac.com >
---------
Co-authored-by: Joe Rickerby <joerick@mac.com >
2025-09-21 10:23:45 +01:00
Agriya Khetarpal
70de033a7f
Replace the macos-13 images with the macos-15-intel images (GHA) ( #2601 )
...
Replace `macos-13` images with `macos-15-intel`
2025-09-21 10:23:21 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
ce4c16f88f
[Bot] Update dependencies ( #2602 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-09-21 10:17:10 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
39e9da06c5
[Bot] Update dependencies ( #2593 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2025-09-16 17:20:22 +05:30
Malcolm Smith
c8fb268a1b
Android test updates ( #2575 )
...
* Install the test environment while simulating Android
* Pass build-verbosity setting through to the test runner
2025-09-08 15:58:43 +01:00
Russell Keith-Magee
841e718dee
Add documentation for test dependency groups on mobile platforms. ( #2574 )
2025-09-08 15:58:24 +01:00