Skip to content

Commit 72c6afc

Browse files
committed
chore: test against CPython 3.14
1 parent 2e5c81b commit 72c6afc

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
- "3.11"
2424
- "3.12"
2525
- "3.13"
26+
- "3.14"
2627
- "pypy-3.10"
2728
- "pypy-3.11"
2829
steps:
@@ -53,7 +54,7 @@ jobs:
5354
- name: Setup Python
5455
uses: actions/setup-python@v6
5556
with:
56-
python-version: "3.13"
57+
python-version: "3.14"
5758
- name: Install dependencies
5859
run: pip install tox
5960
- name: Run ${{ matrix.env }}

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ adheres to [Semantic Versioning](https://semver.org/).
2121
- Use `pyproject.toml` and modern build system
2222
- Update dev dependencies
2323
- Update GitHub actions dependencies
24-
- Add tests for CPython 3.12 and 3.13, and PyPy 3.10 and 3.11
25-
- Use CPython 3.13 for misc. tests
24+
- Add tests for CPython 3.12, 3.13 and 3.14; and PyPy 3.10 and 3.11
25+
- Use CPython 3.14 for misc. tests
2626
- Improve tox & CI pipelines
2727
- Use ruff as linter and formatter
2828

pyproject.toml

Lines changed: 2 additions & 1 deletion
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
"Topic :: Utilities",
2223
"Topic :: System :: Archiving",
2324
"Topic :: System :: Archiving :: Compression",
@@ -86,7 +87,7 @@ files = "src"
8687
ignore_missing_imports = false
8788
follow_imports = "normal"
8889
# Platform configuration
89-
python_version = "3.13"
90+
python_version = "3.14"
9091
# Disallow dynamic typing
9192
disallow_any_unimported = true
9293
disallow_any_decorated = true

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[tox]
44
envlist =
5-
py, py39, py310, py311, py312, py313, pypy3
5+
py, py39, py310, py311, py312, py313, py314, pypy3
66
build, generate-integration-files, lint, type
77

88
[testenv]

0 commit comments

Comments
 (0)