Skip to content

Commit 32d335a

Browse files
committed
chore: minor cleanup
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 553636d commit 32d335a

File tree

3 files changed

+18
-17
lines changed

3 files changed

+18
-17
lines changed

README.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -22,30 +22,30 @@ Python wheels are great. Building them across **Mac, Linux, Windows**, on **mult
2222
What does it do?
2323
----------------
2424

25-
| | macOS Intel | macOS Apple Silicon | Windows 64bit | Windows 32bit | Windows Arm64 | manylinux<br/>musllinux x86_64 | manylinux<br/>musllinux i686 | manylinux<br/>musllinux aarch64 | manylinux<br/>musllinux ppc64le | manylinux<br/>musllinux s390x |
26-
|----------------|----|-----|-----|-----|-----|----|-----|----|-----|-----|
27-
| CPython 3.6 || N/A ||| N/A ||||||
28-
| CPython 3.7 || N/A ||| N/A ||||||
29-
| CPython 3.8 ||||| N/A ||||||
30-
| CPython 3.9 ||||| ✅² ||||||
31-
| CPython 3.10 ||||| ✅² ||||||
32-
| CPython 3.11 ||||| ✅² ||||||
33-
| CPython 3.12 ||||| ✅² ||||||
34-
| CPython 3.13³ ||||| ✅² ||||||
35-
| PyPy 3.7 v7.3 || N/A || N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A |
36-
| PyPy 3.8 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A |
37-
| PyPy 3.9 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A |
38-
| PyPy 3.10 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A |
25+
| | macOS Intel | macOS Apple Silicon | Windows 64bit | Windows 32bit | Windows Arm64 | manylinux<br/>musllinux x86_64 | manylinux<br/>musllinux i686 | manylinux<br/>musllinux aarch64 | manylinux<br/>musllinux ppc64le | manylinux<br/>musllinux s390x | Pyodide |
26+
|----------------|----|-----|-----|-----|-----|----|-----|----|-----|-----|-----|
27+
| CPython 3.6 || N/A ||| N/A |||||| N/A |
28+
| CPython 3.7 || N/A ||| N/A |||||| N/A |
29+
| CPython 3.8 ||||| N/A |||||| N/A |
30+
| CPython 3.9 ||||| ✅² |||||| N/A |
31+
| CPython 3.10 ||||| ✅² |||||| N/A |
32+
| CPython 3.11 ||||| ✅² |||||| N/A |
33+
| CPython 3.12 ||||| ✅² |||||| ✅⁴ |
34+
| CPython 3.13³ ||||| ✅² |||||| N/A |
35+
| PyPy 3.7 v7.3 || N/A || N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A | N/A |
36+
| PyPy 3.8 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A | N/A |
37+
| PyPy 3.9 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A | N/A |
38+
| PyPy 3.10 v7.3 |||| N/A | N/A | ✅¹ | ✅¹ | ✅¹ | N/A | N/A | N/A |
3939

4040
<sup>¹ PyPy is only supported for manylinux wheels.</sup><br>
4141
<sup>² Windows arm64 support is experimental.</sup><br>
42-
<sup>³ CPython 3.13 is available using the [CIBW_PRERELEASE_PYTHONS](https://cibuildwheel.pypa.io/en/stable/options/#prerelease-pythons) option.</sup><br>
42+
<sup>³ CPython 3.13 is available using the [`CIBW_PRERELEASE_PYTHONS`](https://cibuildwheel.pypa.io/en/stable/options/#prerelease-pythons) option. Free-threaded mode requires opt-in, not yet available on macOS.</sup><br>
43+
<sup>⁴ Experimental, not yet supported on PyPI, but can be used directly in web deployment. Use `--platform pyodide` to build.</sup><br>
4344

4445
- Builds manylinux, musllinux, macOS 10.9+, and Windows wheels for CPython and PyPy
4546
- Works on GitHub Actions, Azure Pipelines, Travis CI, AppVeyor, CircleCI, GitLab CI, and Cirrus CI
4647
- Bundles shared library dependencies on Linux and macOS through [auditwheel](https://github.com/pypa/auditwheel) and [delocate](https://github.com/matthew-brett/delocate)
4748
- Runs your library's tests against the wheel-installed version of your library
48-
- Can also build pyodide wheels for web deployment (experimental, not supported on PyPI yet) with `--platform pyodide`
4949

5050
See the [cibuildwheel 1 documentation](https://cibuildwheel.pypa.io/en/1.x/) if you need to build unsupported versions of Python, such as Python 2.
5151

bin/run_tests.py

+1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"-m",
4444
"pytest",
4545
f"--numprocesses={args.num_processes}",
46+
"-x",
4647
"--durations",
4748
"0",
4849
"--timeout=2400",

test/test_subdir_package.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test(capfd, tmp_path):
4545
add_env={
4646
"CIBW_BEFORE_BUILD": "python {project}/bin/before_build.py",
4747
"CIBW_TEST_COMMAND": "python {package}/test/run_tests.py",
48-
# this shouldn't depend on the version of python, so build only CPython 3.11
48+
# this shouldn't depend on the version of python, so build only CPython 3.12
4949
"CIBW_BUILD": "cp312-*",
5050
},
5151
)

0 commit comments

Comments
 (0)