Skip to content

Commit

Permalink
WHL: enable cp313 wheels
Browse files Browse the repository at this point in the history
  • Loading branch information
neutrinoceros committed Aug 4, 2024
1 parent 824b566 commit a469deb
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
strategy:
matrix:
os:
- ubuntu-20.04
- windows-2019
- ubuntu-latest
- windows-latest
- macos-13 # x86_64
- macos-14 # amr64
- macos-latest # arm64
fail-fast: false

steps:
Expand All @@ -27,10 +27,10 @@ jobs:

- uses: yezz123/setup-uv@v4
with:
uv-version: 0.2.18
uv-version: 0.2.33

- name: Build wheels for CPython
uses: pypa/cibuildwheel@v2.19.2
uses: pypa/cibuildwheel@v2.20.0
with:
output-dir: dist

Expand Down
5 changes: 2 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
requires = [
"setuptools>=61.2",
"Cython>=3.0",
"numpy>=2.0.0rc1",
"numpy>=2.0.0",
]
build-backend = "setuptools.build_meta"

Expand Down Expand Up @@ -122,10 +122,9 @@ filterwarnings = [
]

[tool.cibuildwheel]
build = "cp311-* cp312-*"
build = "cp311-* cp312-* cp313-*"
build-frontend = "build[uv]"
build-verbosity = 1
test-skip = "*-musllinux*"
test-command = [
"uv pip install -r {project}/requirements/tests.txt",
"pytest {project} --color=yes -ra",
Expand Down

0 comments on commit a469deb

Please sign in to comment.