Skip to content

Commit b97e7e3

Browse files
Test on Python 3.14 (#140)
* add 3.14 CI * add news * use ctrace * code review * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix coverage * sort --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 3851cff commit b97e7e3

File tree

4 files changed

+7
-0
lines changed

4 files changed

+7
-0
lines changed

.coveragerc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ show_missing = true
2525

2626
[run]
2727
branch = true
28+
# Cython.Coverage plugin is not supported on sysmon core which is default on
29+
# Python 3.14+ so always use ctrace core
30+
core = ctrace
2831
cover_pylib = false
2932
# https://coverage.rtfd.io/en/latest/contexts.html#dynamic-contexts
3033
# dynamic_context = test_function # conflicts with `pytest-cov` if set here

.github/workflows/ci-cd.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,8 @@ jobs:
194194
strategy:
195195
matrix:
196196
pyver:
197+
- 3.14t
198+
- 3.14
197199
- 3.13t
198200
- 3.13
199201
- 3.12

CHANGES/140.contrib.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Added CI for CPython 3.14 -- by :user:`kumaraditya303`.

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ classifiers =
4343
Programming Language :: Python :: 3.11
4444
Programming Language :: Python :: 3.12
4545
Programming Language :: Python :: 3.13
46+
Programming Language :: Python :: 3.14
4647

4748
Topic :: Internet :: WWW/HTTP
4849
Topic :: Software Development :: Libraries :: Python Modules

0 commit comments

Comments
 (0)