Skip to content

Commit

Permalink
Merge pull request #329 from jonathangreen/feature/build-python-3.13-…
Browse files Browse the repository at this point in the history
…wheel

Build wheels for Python 3.13
  • Loading branch information
jimjag authored Nov 5, 2024
2 parents 3bfa774 + 413c1af commit ab3a1a0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install cibuildwheel
# Nb. keep cibuildwheel version pin consistent with job below
run: pipx install cibuildwheel==2.16.5
run: pipx install cibuildwheel==2.21.3
- id: set-matrix
# Once we have the windows build figured out, it can be added here
# by updating the matrix to include windows builds as well.
Expand Down Expand Up @@ -99,6 +99,10 @@ jobs:
matrix:
include: ${{ fromJson(needs.generate-wheels-matrix.outputs.include) }}

env:
PYXMLSEC_LIBXML2_VERSION: 2.12.9
PYXMLSEC_LIBXSLT_VERSION: 1.1.42

steps:
- name: Check out the repo
uses: actions/checkout@v4
Expand All @@ -112,7 +116,7 @@ jobs:
platforms: all

- name: Build wheels
uses: pypa/cibuildwheel@v2.16.5
uses: pypa/cibuildwheel@v2.21.3
with:
only: ${{ matrix.only }}
env:
Expand Down
3 changes: 3 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ skip = [
"cp37-manylinux_aarch64",
"cp36-musllinux_aarch64",
"cp37-musllinux_aarch64",
"cp36-macosx*",
"cp37-macosx*",
"cp38-macosx*",
]
test-command = "pytest -v --color=yes {package}/tests"
before-test = "pip install -r requirements-test.txt"
Expand Down

0 comments on commit ab3a1a0

Please sign in to comment.