Skip to content

Commit 0dd1d21

Browse files
authored
nitypes: Add Python 3.14 support (#208)
* github: Run tests and checks on Python 3.14 * nitypes: Add Python 3.14 classifier * github: Update to released Python 3.14
1 parent ef24325 commit 0dd1d21

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

.github/workflows/check_nitypes.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
os: [windows-latest, ubuntu-latest, macos-latest]
1313
# Type checking requires an up-to-date NumPy.
1414
# The latest NumPy only supports 3.11 and later
15-
python-version: [3.11, 3.13]
15+
python-version: [3.11, 3.14]
1616
runs-on: ${{ matrix.os }}
1717
steps:
1818
- name: Check out repo

.github/workflows/run_unit_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
matrix:
1313
os: [windows-latest, ubuntu-latest, macos-latest]
14-
python-version: [3.9, '3.10', 3.11, 3.12, 3.13, pypy3.10, pypy3.11]
14+
python-version: [3.9, '3.10', 3.11, 3.12, 3.13, 3.14, 3.14t, pypy3.10, pypy3.11]
1515
# Fail-fast skews the pass/fail ratio and seems to make pytest produce
1616
# incomplete JUnit XML results.
1717
fail-fast: false

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3.11",
1919
"Programming Language :: Python :: 3.12",
2020
"Programming Language :: Python :: 3.13",
21+
"Programming Language :: Python :: 3.14",
2122
"Programming Language :: Python :: Implementation :: CPython",
2223
"Programming Language :: Python :: Implementation :: PyPy",
2324
]

0 commit comments

Comments
 (0)