Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Python 3.10 EOL 2026-10-01 used in Windows

Aperta Adatta ai principianti
#4,514 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
65/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
github-actions, python

Direzione di ricerca

Inizia leggendo la PR #66662 e l’errore Jenkins collegato, poi esamina la configurazione dei job Windows di questo repository per trovare dove viene selezionato Python 3.10.8. Aggiorna, ove opportuno, l’intervallo di versioni Python consentite portandolo all’intervallo sicuro indicato, da 3.11 a 3.14, e verifica che i job Windows interessati non eseguano più Python 3.10.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
Jinja
Stelle
542
Fork
184
Merge medio
3g 6h
PR unite (30g)
11

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nodejs/build

Tutte le issue di nodejs/build

Issue simili

Altre issue su Build System

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.