Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Python 3.10 EOL 2026-10-01 used in Windows

Ouverte Adaptée aux débutants
#4,514 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 3 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
65/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
github-actions, python
Domaine
build-system, ci-cd

Piste de recherche

Commencez par lire la PR #66662 et l’échec Jenkins qui y est associé, puis examinez la configuration des jobs Windows de ce dépôt pour trouver où Python 3.10.8 est sélectionné. Mettez à jour, le cas échéant, la plage de versions Python autorisées pour adopter la plage sûre indiquée, de 3.11 à 3.14, et vérifiez que les jobs Windows concernés n’exécutent plus Python 3.10.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.

Langage dominant
Jinja
Étoiles
542
Forks
184
Merge moyen
3 j 6 h
PR mergées (30 j)
11

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de nodejs/build

Toutes les issues de nodejs/build

Issues similaires

Plus d'issues Build System

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.