Skip to content

Commit

Permalink
Add support for Python 3.13
Browse files Browse the repository at this point in the history
  • Loading branch information
cdce8p committed Nov 8, 2024
1 parent ed7d2fa commit e23540b
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 3 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,9 @@ jobs:
name: Test wheels ${{ matrix.arch }}-${{ matrix.abi }}-${{ matrix.tag }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
abi: ["cp312"]
abi: ["cp312", "cp313"]
tag: ["musllinux_1_2"]
arch: ["aarch64", "armhf", "armv7", "amd64", "i386"]

Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,16 @@ jobs:
strategy:
fail-fast: False
matrix:
abi: ["cp312"]
abi: ["cp312", "cp313"]
tag: ["musllinux_1_2"]
arch: ["aarch64", "armhf", "armv7", "amd64", "i386"]
include:
- abi: cp312
tag: musllinux_1_2
base: 3.12-alpine3.20
- abi: cp313
tag: musllinux_1_2
base: 3.13-alpine3.20
steps:
- name: Checkout the repository
uses: actions/[email protected]
Expand Down
15 changes: 14 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,24 @@ Images: ghcr.io/home-assistant/wheels/ARCH/musllinux_1_2/cp312:VERSION
Version of system builds:

- GCC 13.2.1
- Cython 3.0.10
- Cython 3.0.11
- numpy 1.26.3
- scikit-build 0.18.1
- cffi 1.17.1

### Python 3.13 / musllinux_1_2

Build with Alpine 3.20
Images: ghcr.io/home-assistant/wheels/ARCH/musllinux_1_2/cp313:VERSION

Version of system builds:

- GCC 13.2.1
- Cython 3.0.11
- numpy 2.1.2
- scikit-build 0.18.1
- cffi 1.17.1


## Misc

Expand Down
4 changes: 4 additions & 0 deletions requirements_cp313.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Cython==3.0.11
numpy==2.1.2
scikit-build==0.18.1
cffi==1.17.1

0 comments on commit e23540b

Please sign in to comment.