Skip to content

Commit 265ea73

Browse files
committed
build: support python 3.14 and 3.14t
1 parent 6fa4dc3 commit 265ea73

File tree

5 files changed

+48
-33
lines changed

5 files changed

+48
-33
lines changed

Jenkinsfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ library identifier: '[email protected]', retriever: modernSCM(
55
])
66

77

8-
def SUPPORTED_MAC_VERSIONS = ['3.10', '3.11', '3.12', '3.13']
9-
def SUPPORTED_LINUX_VERSIONS = ['3.10', '3.11', '3.12', '3.13']
10-
def SUPPORTED_WINDOWS_VERSIONS = ['3.10', '3.11', '3.12', '3.13']
8+
def SUPPORTED_MAC_VERSIONS = ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
9+
def SUPPORTED_LINUX_VERSIONS = ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
10+
def SUPPORTED_WINDOWS_VERSIONS = ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
1111
def SHARED_PIP_CACHE_VOLUME_NAME = 'pipcache'
1212
def installMSVCRuntime(cacheLocation){
1313
def cachedFile = "${cacheLocation}\\vc_redist.x64.exe".replaceAll(/\\\\+/, '\\\\')

ci/docker/linux/tox/apt-packages.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,8 @@ python3.12-dev
88
python3.12-venv
99
python3.13-dev
1010
python3.13-venv
11+
python3.14-dev
12+
python3.14-venv
13+
python3.14-nogil
1114
git
1215
jq

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ build-backend = "uiucprescon.build"
1515
name = "uiucprescon.imagevalidate"
1616
version = "0.1.10.dev4"
1717
dependencies = [
18-
"py3exiv2bind>=0.1.9"
18+
"py3exiv2bind>=0.1.15"
1919
]
2020
requires-python = ">=3.10"
2121
readme = "README.rst"

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py310, py311, py312, py313
2+
envlist = py310, py311, py312, py313, py314, py314t
33
min_version = 4.11
44

55
[testenv]

uv.lock

Lines changed: 40 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)