Python 3.10 EOL 2026-10-01 used in Windows
Maintainer antworten meist innerhalb von 4 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 65/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- github-actions, python
- Bereich
- build-system, ci-cd
Rechercherichtung
Lies zuerst PR #66662 und den dort verlinkten Jenkins-Fehler und untersuche dann die Windows-Job-Konfiguration dieses Repositorys, um herauszufinden, wo Python 3.10.8 ausgewählt wird. Aktualisiere gegebenenfalls den zulässigen Python-Bereich auf den angegebenen sicheren Bereich von 3.11–3.14 und überprüfe, dass die betroffenen Windows-Jobs nicht mehr mit Python 3.10 ausgeführt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Continued use of Python 3.10 in Jenkins Windows systems causes failure of open PR https://github.com/nodejs/node/pull/66662 intended to drop the end-of-life Python 3.10 from support in the main branch of Node.js.
Python 3.10 EOL 2026-10-01
https://ci.nodejs.org/job/node-test-pull-request/78315/ failing
PR https://github.com/nodejs/node/pull/66662 plans to drop support for Python 3.10 in the main branch of https://github.com/nodejs/node and for the future Node.js 27 release. This PR is currently failing in Jenkins for Windows, where jobs are attempting to run under Python 3.10.8 (see https://github.com/nodejs/node/pull/66662#issuecomment-6111934490). Python 3.10 entered end-of-life on 2026-10-01.
Python 3.15 release 2026-10-09
PR https://github.com/nodejs/node/pull/65750 landed in https://github.com/nodejs/node/commit/85543c1522c0e098ee9d075f19ef3fcd9d960d4a to update the main branch of https://github.com/nodejs/node to allow Python 3.15 and use it in GitHub Actions workflows. This is expected to be backported to release lines.
Current and future Python allowed versions
| Node.js branch | Current Python versions | Planned Python versions |
|---|---|---|
| main | 3.10 - 3.15 | 3.11 - 3.15 |
| 26.x | 3.10 - 3.14 | 3.10 - 3.15 |
| 24.x | 3.9 - 3.14 | 3.9 - 3.15 |
| 22.x | 3.8 - 3.14 | 3.8 - 3.15 |
Python 3.11 - 3.14 would be the safe range that fits current and planned versions for all release lines and main.
- Vorherrschende Sprache
- Jinja
- Sterne
- 542
- Forks
- 184
- Ø Merge
- 4 T. 16 Std.
- Gemergte PRs (30 T.)
- 12
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus nodejs/build
-
Certificates expiring on 2026-10-23Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbuild-agenda
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
nodejs/build#4482 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
nodejs/build#4324 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 4 Tagen
-
incident platform:aix
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 15/100
nodejs/build#4521 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 4 Tagen
-
availability request build-agenda
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 5/100
Maintainer antworten meist innerhalb von 4 Tagen
-
build-agenda
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
nodejs/build#4519 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 4 Tagen
Ähnliche Issues
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue Hacktoberfest
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
Adnan9-63/life-tracker#43 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
ci: nothing regenerates the Go contract types, so a hand-edit to types.gen.go passesEvtl. vergeben @shaiknoorullah hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
shaiknoorullah/hg-mono#993 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
FormidableLabs/spectacle#1372 ·