Skip to content

Commit 33ad76c

Browse files
Add support for Python 3.13
1 parent bb7a5e4 commit 33ad76c

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

‎.github/workflows/python-package.yml‎

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
needs: [ lint ]
3535
strategy:
3636
matrix:
37-
python-version: ["3.10", "3.11", "3.12"]
37+
python-version: ["3.10", "3.11", "3.12", "3.13"]
3838

3939
steps:
4040
- uses: actions/checkout@v3
@@ -161,6 +161,15 @@ jobs:
161161
- name: Move Mystiks Core (cpython-312-x86_64-linux-gnu.so)
162162
run: mv mystiks_core.cpython-312-x86_64-linux-gnu.so ./mystiks/mystiks_core.cpython-312-x86_64-linux-gnu.so
163163

164+
# Download and move Mystiks Core for Python 3.13 on Linux
165+
- name: Download Mystiks Core (cpython-313-x86_64-linux-gnu.so)
166+
uses: actions/download-artifact@v4
167+
with:
168+
name: mystiks_core.cpython-313-x86_64-linux-gnu.so
169+
170+
- name: Move Mystiks Core (cpython-313-x86_64-linux-gnu.so)
171+
run: mv mystiks_core.cpython-313-x86_64-linux-gnu.so ./mystiks/mystiks_core.cpython-313-x86_64-linux-gnu.so
172+
164173
# Download and move Mystiks Core for Python 3.10 on Windows
165174
- name: Download Mystiks Core (cp310-win_amd64.pyd)
166175
uses: actions/download-artifact@v4
@@ -188,6 +197,15 @@ jobs:
188197
- name: Move Mystiks Core (cp312-win_amd64.pyd)
189198
run: mv mystiks_core.cp312-win_amd64.pyd ./mystiks/mystiks_core.cp312-win_amd64.pyd
190199

200+
# Download and move Mystiks Core for Python 3.13 on Windows
201+
- name: Download Mystiks Core (cp313-win_amd64.pyd)
202+
uses: actions/download-artifact@v4
203+
with:
204+
name: mystiks_core.cp313-win_amd64.pyd
205+
206+
- name: Move Mystiks Core (cp313-win_amd64.pyd)
207+
run: mv mystiks_core.cp313-win_amd64.pyd ./mystiks/mystiks_core.cp313-win_amd64.pyd
208+
191209
- name: Build the package
192210
run: python -m build
193211

0 commit comments

Comments
 (0)