Skip to content

Commit 6e0522c

Browse files
committed
try testing and building for 3.12
1 parent d45cc57 commit 6e0522c

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ jobs:
7070
- '3.9'
7171
- '3.10'
7272
- '3.11'
73+
- '3.12-dev'
7374
- 'pypy3.7'
7475
- 'pypy3.8'
7576
- 'pypy3.9'
@@ -301,15 +302,15 @@ jobs:
301302
platform: linux
302303
- os: windows
303304
ls: dir
304-
interpreter: 3.7 3.8 3.9 3.10 3.11 pypy3.8 pypy3.9
305+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev pypy3.8 pypy3.9
305306
- os: windows
306307
ls: dir
307308
target: i686
308309
python-architecture: x86
309-
interpreter: 3.7 3.8 3.9 3.10 3.11
310+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev
310311
- os: macos
311312
target: aarch64
312-
interpreter: 3.7 3.8 3.9 3.10 3.11
313+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev
313314
- os: ubuntu
314315
platform: linux
315316
target: i686
@@ -323,7 +324,7 @@ jobs:
323324
platform: linux
324325
target: armv7
325326
container: messense/manylinux_2_24-cross:armv7
326-
interpreter: 3.7 3.8 3.9 3.10 3.11
327+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev
327328
# musllinux
328329
- os: ubuntu
329330
platform: linux
@@ -337,12 +338,12 @@ jobs:
337338
platform: linux
338339
target: ppc64le
339340
container: messense/manylinux_2_24-cross:ppc64le
340-
interpreter: 3.7 3.8 3.9 3.10 3.11
341+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev
341342
- os: ubuntu
342343
platform: linux
343344
target: s390x
344345
container: messense/manylinux_2_24-cross:s390x
345-
interpreter: 3.7 3.8 3.9 3.10 3.11
346+
interpreter: 3.7 3.8 3.9 3.10 3.11 3.12-dev
346347
exclude:
347348
# Windows on arm64 only supports Python 3.11+
348349
- os: windows
@@ -377,7 +378,7 @@ jobs:
377378
target: ${{ matrix.target }}
378379
manylinux: ${{ matrix.manylinux || 'auto' }}
379380
container: ${{ matrix.container }}
380-
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.7 3.8 3.9 3.10 3.11 pypy3.7 pypy3.8 pypy3.9' }}
381+
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.7 3.8 3.9 3.10 3.11 3.12-dev pypy3.7 pypy3.8 pypy3.9' }}
381382
rust-toolchain: stable
382383
docker-options: -e CI
383384

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
'Programming Language :: Python :: 3.9',
2323
'Programming Language :: Python :: 3.10',
2424
'Programming Language :: Python :: 3.11',
25+
'Programming Language :: Python :: 3.12',
2526
'Programming Language :: Rust',
2627
'Framework :: Pydantic',
2728
'Intended Audience :: Developers',

0 commit comments

Comments
 (0)