uv repo में यह बदलाव merge किया गया कि दस्तावेज़ में PyPy के सक्रिय रूप से विकसित न होने की बात स्पष्ट रूप से लिखी जाए
- प्रस्तावक ने numpy project के issue का हवाला देते हुए कहा कि PyPy को चरणबद्ध तरीके से बाहर किया जा रहा है
- दस्तावेज़ में “PyPy अब सक्रिय रूप से विकसित नहीं हो रहा है और केवल Python 3.11 तक समर्थित है” जैसी चेतावनी पंक्ति जोड़ी गई
- इसके बाद community में PyPy developers ने आपत्ति जताई कि “maintenance जारी है, लेकिन manpower की कमी के कारण CPython versions के साथ तालमेल रखना कठिन है”
- project पक्ष ने शुरुआती “unmaintained” शब्द को बदलकर “not actively developed” किया, ताकि स्थिति को अधिक सटीक रूप से दर्शाया जा सके
Pull Request अवलोकन
konstin ने uv project documentation में PyPy से जुड़ी चेतावनी पंक्ति जोड़ने वाला PR बनाया
- कारण के तौर पर यह लिखा गया कि “PyPy अब सक्रिय रूप से विकसित नहीं हो रहा है, और numpy में भी इसे धीरे-धीरे बाहर किया जा रहा है”
- कोई आधिकारिक बयान नहीं था, लेकिन बताया गया कि संबंधित numpy issue PyPy developer द्वारा उठाया गया था
- दस्तावेज़ (
docs/concepts/python-versions.md) में यह सामग्री जोड़ी गई
- “PyPy अब सक्रिय रूप से विकसित नहीं हो रहा है और केवल Python 3.11 तक समर्थित है”
- PR 4 commits से बना था और 22 जनवरी 2026 को
main branch में merge कर दिया गया
Community चर्चा
- कुछ contributors ने कहा कि चेतावनी पंक्ति दोहराव वाली लग रही है, जिसके बाद इसे केवल एक बार दिखाने के लिए संशोधित किया गया
- merge के बाद PyPy community और बाहरी developers ने GitHub comments के जरिए प्रतिक्रिया दी
stuaxo ने PyPy developer के बयान का हवाला देते हुए कहा कि “PyPy maintained है, बस CPython की तुलना में धीमा है”
Foxboron ने पूछा, “क्या merge से पहले PyPy maintainers से संपर्क किया गया था?”
vitorsr ने PyPy core developer mattip के इस बयान का हवाला दिया कि “contributors या financial support की ज़रूरत है”
HaoZeke ने कहा कि “बिना चर्चा के merge किया जाना अनुचित था” और PR वापस लेने का अनुरोध किया
Project पक्ष की प्रतिक्रिया
charliermarsh ने समझाया कि PR का शीर्षक “unmaintained” से बदलकर “not actively developed” किया गया
zanieb ने कहा कि “numpy issue में PyPy core developer ने स्वयं कहा था कि यह ‘actively developed’ नहीं है,” और स्पष्ट किया कि कोई दुर्भावनापूर्ण मंशा नहीं थी
mattip (PyPy core developer) ने कहा कि “मौजूदा अभिव्यक्ति स्थिति को निष्पक्ष रूप से दर्शाती है,” और इस wording को बनाए रखने पर सहमति जताई
- हालांकि, उन्होंने यह भी कहा कि अगर PyPy को Python 3.11.15 तक अपडेट किया जाता है, तो PR को revert किया जा सकता है
Merge के बाद प्रभाव
- यह बदलाव
uv 0.9.27 release में शामिल किया गया और documentation update के रूप में दिखा
- Homebrew और कई automation bots ने इस PR का संदर्भ दिया, जिससे PyPy से जुड़ी चेतावनी आधिकारिक दस्तावेज़ों में शामिल हो गई
अभी कोई टिप्पणी नहीं है.