Skip to content

Commit 95adda6

Browse files
committed
Add python 3.13 builds
1 parent 9c5fbf8 commit 95adda6

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

.github/workflows/python-package.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,15 @@ jobs:
145145
retry_wait_seconds: 60
146146
command: docker run -e PYTHON_VERSION='cp312-cp312' --mount type=bind,source=$PWD,target=/opt/aim quay.io/pypa/${{ matrix.manylinux-version }} bash /opt/aim/docker/build-wheels.sh
147147

148+
- name: Build bdist wheels for 'cp313-cp313'
149+
if: matrix.manylinux-version == 'manylinux_2_28_x86_64'
150+
uses: nick-fields/retry@v2
151+
with:
152+
max_attempts: 3
153+
timeout_minutes: 30
154+
retry_wait_seconds: 60
155+
command: docker run -e PYTHON_VERSION='cp313-cp313' --mount type=bind,source=$PWD,target=/opt/aim quay.io/pypa/${{ matrix.manylinux-version }} bash /opt/aim/docker/build-wheels.sh
156+
148157
- name: Publish wheels
149158
env:
150159
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
@@ -171,7 +180,7 @@ jobs:
171180
strategy:
172181
fail-fast: false
173182
matrix:
174-
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12' ]
183+
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
175184
arch: ['arm64', 'x86_64']
176185
exclude:
177186
- arch: 'arm64'

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
### Fixes:
66
- Fix issues with tag false reassignment (mihran113)
77

8+
### Enhancements:
9+
- Add support for python 3.13 (mahnerak)
10+
811
## 3.29.1 May 8, 2025:
912

1013
### Enhancements:

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ def cytonize_extensions():
199199
'Programming Language :: Python :: 3.10',
200200
'Programming Language :: Python :: 3.11',
201201
'Programming Language :: Python :: 3.12',
202+
'Programming Language :: Python :: 3.13',
202203
'Programming Language :: Python :: Implementation :: PyPy',
203204
],
204205
ext_modules=cytonize_extensions(),

0 commit comments

Comments
 (0)