Skip to content

Commit ab3a1a0

Browse files
authored
Merge pull request #329 from jonathangreen/feature/build-python-3.13-wheel
Build wheels for Python 3.13
2 parents 3bfa774 + 413c1af commit ab3a1a0

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

Diff for: .github/workflows/wheels.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
- uses: actions/checkout@v4
7070
- name: Install cibuildwheel
7171
# Nb. keep cibuildwheel version pin consistent with job below
72-
run: pipx install cibuildwheel==2.16.5
72+
run: pipx install cibuildwheel==2.21.3
7373
- id: set-matrix
7474
# Once we have the windows build figured out, it can be added here
7575
# by updating the matrix to include windows builds as well.
@@ -99,6 +99,10 @@ jobs:
9999
matrix:
100100
include: ${{ fromJson(needs.generate-wheels-matrix.outputs.include) }}
101101

102+
env:
103+
PYXMLSEC_LIBXML2_VERSION: 2.12.9
104+
PYXMLSEC_LIBXSLT_VERSION: 1.1.42
105+
102106
steps:
103107
- name: Check out the repo
104108
uses: actions/checkout@v4
@@ -112,7 +116,7 @@ jobs:
112116
platforms: all
113117

114118
- name: Build wheels
115-
uses: pypa/cibuildwheel@v2.16.5
119+
uses: pypa/cibuildwheel@v2.21.3
116120
with:
117121
only: ${{ matrix.only }}
118122
env:

Diff for: pyproject.toml

+3
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ skip = [
5858
"cp37-manylinux_aarch64",
5959
"cp36-musllinux_aarch64",
6060
"cp37-musllinux_aarch64",
61+
"cp36-macosx*",
62+
"cp37-macosx*",
63+
"cp38-macosx*",
6164
]
6265
test-command = "pytest -v --color=yes {package}/tests"
6366
before-test = "pip install -r requirements-test.txt"

0 commit comments

Comments
 (0)