- Une modification indiquant explicitement dans le dépôt
uv que PyPy n’est pas activement développé a été fusionnée dans la documentation
- L’auteur de la proposition mentionne, en s’appuyant sur une issue du projet numpy, que PyPy est progressivement écarté
- La documentation a reçu un avertissement indiquant que « PyPy n’est plus activement développé et n’est pris en charge que jusqu’à Python 3.11 »
- Par la suite, dans la communauté, des développeurs PyPy ont contesté cette formulation, en expliquant que « la maintenance continue, mais que le manque de ressources humaines rend difficile le suivi des versions de CPython »
- Le projet a ensuite remplacé la formulation initiale « unmaintained » par « not actively developed » afin de refléter la situation plus précisément
Aperçu de la pull request
konstin a créé une PR ajoutant un avertissement concernant PyPy dans la documentation du projet uv
- Il précise comme motif que « PyPy n’est plus activement développé et est progressivement abandonné aussi dans numpy »
- Il explique qu’il n’existe pas de déclaration officielle, mais qu’une issue liée à numpy a été soulevée par des développeurs de PyPy
- Le passage suivant a été ajouté à la documentation (
docs/concepts/python-versions.md)
- « PyPy n’est plus activement développé et n’est pris en charge que jusqu’à Python 3.11 »
- La PR, composée de 4 commits, a été fusionnée dans la branche
main le 22 janvier 2026
Discussions dans la communauté
- Certains contributeurs ont fait remarquer que l’avertissement semblait redondant, puis il a été modifié pour n’apparaître qu’une seule fois
- Après la fusion, la communauté PyPy et des développeurs externes ont réagi via les commentaires GitHub
stuaxo a cité les propos de développeurs PyPy en affirmant que « PyPy est maintenu, il est simplement plus lent que CPython »
Foxboron a demandé : « Avez-vous contacté les mainteneurs de PyPy avant la fusion ? »
vitorsr a cité le développeur principal de PyPy, mattip, qui a déclaré qu’« il faut davantage de contributeurs ou de soutien financier »
HaoZeke a demandé le retrait de la PR, jugeant inapproprié qu’elle ait été fusionnée sans discussion
Réponse du projet
charliermarsh a expliqué avoir modifié le titre de la PR, de « unmaintained » à « not actively developed »
zanieb a précisé qu’il n’y avait aucune intention malveillante, en expliquant que, dans l’issue numpy, un développeur principal de PyPy avait lui-même indiqué que le projet « n’était pas activement développé »
mattip (développeur principal de PyPy) a déclaré que la formulation actuelle reflète la situation de manière équitable et a accepté son maintien
- Il a toutefois indiqué que la PR pourrait être annulée si PyPy était mis à jour vers Python 3.11.15
Impact après la fusion
- Cette modification a été incluse dans la version
uv 0.9.27 et reflétée comme mise à jour de la documentation
- Homebrew et plusieurs bots d’automatisation font référence à cette PR, si bien que l’avertissement concernant PyPy figure désormais dans la documentation officielle
Aucun commentaire pour le moment.