mirror of
https://github.com/element-hq/synapse.git
synced 2026-10-24 04:14:06 +00:00
Update cibuildwheel config to stop building Python 3.9 and free-threaded wheels (#19154)
This commit is contained in:
1 parent
72073d82ae
commit
39f8e28861
3 files changed
+24
-11
No files matched your search
@@ -150,12 +150,14 @@ jobs:
|
||||
- name: Build wheels
|
||||
run: python -m cibuildwheel --output-dir wheelhouse
|
||||
env:
|
||||
# Skip testing for platforms which various libraries don't have wheels
|
||||
# for, and so need extra build deps.
|
||||
# The platforms that we build for are determined by the
|
||||
# `tool.cibuildwheel.skip` option in `pyproject.toml`.
|
||||
|
||||
# We skip testing wheels for the following platforms in CI:
|
||||
#
|
||||
# cp39-*: Python 3.9 is EOL.
|
||||
# cp3??t-*: Free-threaded builds are not currently supported.
|
||||
CIBW_TEST_SKIP: pp3*-* cp39-* cp3??t-* *i686* *musl*
|
||||
# pp3*-* (PyPy wheels) broke in CI (TODO: investigate).
|
||||
# musl: (TODO: investigate).
|
||||
CIBW_TEST_SKIP: pp3*-* *musl*
|
||||
|
||||
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
|
||||
with:
|
||||
|
||||
Reference in new issue
Block a user