Skip to content

Commit a480e7d

Browse files
committed
PYTHON-5027 Test Windows with Python 3.14t
1 parent 06872f7 commit a480e7d

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.evergreen/generated_configs/variants.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,15 @@ buildvariants:
319319
expansions:
320320
PYTHON_BINARY: /Library/Frameworks/PythonT.Framework/Versions/3.13/bin/python3t
321321
tags: []
322+
- name: free-threaded-win64-python3.14t
323+
tasks:
324+
- name: .free-threading
325+
display_name: Free-threaded Win64 Python3.14t
326+
run_on:
327+
- windows-64-vsMulti-small
328+
expansions:
329+
PYTHON_BINARY: C:/python/Python314t/python.exe
330+
tags: []
322331

323332
# Green framework tests
324333
- name: green-eventlet-rhel8

.evergreen/scripts/generate_config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,14 @@ def create_free_threaded_variants() -> list[BuildVariant]:
108108
variants = []
109109
for host_name in ("rhel8", "macos", "macos-arm64", "win64"):
110110
if host_name == "win64":
111-
# TODO: PYTHON-5027
112-
continue
111+
python = "3.14t"
112+
else:
113+
python = "3.13t"
113114
tasks = [".free-threading"]
114115
tags = []
115116
if host_name == "rhel8":
116117
tags.append("pr")
117118
host = HOSTS[host_name]
118-
python = "3.13t"
119119
display_name = get_variant_name("Free-threaded", host, python=python)
120120
variant = create_variant(tasks, display_name, tags=tags, python=python, host=host)
121121
variants.append(variant)

0 commit comments

Comments
 (0)