Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Python 3.10 EOL 2026-10-01 used in Windows

Offen Anfängerfreundlich
#4,514 9 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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

build-agenda

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

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nodejs/build

Alle Issues in nodejs/build

Ähnliche Issues

Weitere Issues zu Build System

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.