Skip to content

Commit 1685b2e

Browse files
authored
feat: ensure Python 3.12 builds (#421)
* feat: ensure Python 3.12 builds * feat: adapt cicd to also use 3.12 * fix: missing artifacts on release
1 parent fb3937c commit 1685b2e

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/ci-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
fail-fast: false
4949
matrix:
5050
os: [windows-latest, ubuntu-latest]
51-
python-version: ['3.9', '3.10', '3.11']
51+
python-version: ['3.9', '3.10', '3.11', '3.12']
5252

5353
steps:
5454
- uses: actions/checkout@v4
@@ -75,7 +75,7 @@ jobs:
7575
fail-fast: false
7676
matrix:
7777
os: [windows-latest, ubuntu-latest]
78-
python-version: ['3.9', '3.10', '3.11']
78+
python-version: ['3.9', '3.10', '3.11', '3.12']
7979
extras-version: ['fluent-all', 'mapdl-all', 'tools']
8080

8181
steps:
@@ -103,7 +103,7 @@ jobs:
103103
fail-fast: false
104104
matrix:
105105
os: [windows-latest, ubuntu-latest, macos-latest]
106-
python-version: ['3.9', '3.10', '3.11']
106+
python-version: ['3.9', '3.10', '3.11', '3.12']
107107

108108
steps:
109109
- name: Build wheelhouse and perform smoke test
@@ -197,7 +197,7 @@ jobs:
197197
uses: ansys/actions/release-github@v4
198198
with:
199199
library-name: ${{ env.PACKAGE_NAME }}
200-
additional-artifacts: 'all-deps-Linux-3.9 all-deps-Linux-3.10 all-deps-Linux-3.11 all-deps-Windows-3.9 all-deps-Windows-3.10 all-deps-Windows-3.11 all-deps-macOS-3.9 all-deps-macOS-3.10 all-deps-macOS-3.11'
200+
additional-artifacts: 'all-deps-Linux-3.9 all-deps-Linux-3.10 all-deps-Linux-3.11 all-deps-Linux-3.12 all-deps-Windows-3.9 all-deps-Windows-3.10 all-deps-Windows-3.11 all-deps-Windows-3.12 all-deps-macOS-3.9 all-deps-macOS-3.10 all-deps-macOS-3.11 all-deps-macOS-3.12'
201201

202202
docs-release:
203203
name: Deploy release docs

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.9",
2222
"Programming Language :: Python :: 3.10",
2323
"Programming Language :: Python :: 3.11",
24+
"Programming Language :: Python :: 3.12",
2425
]
2526

2627
dependencies = [

0 commit comments

Comments
 (0)