uv deposunda PyPy’nin aktif olarak geliştirilmediğinin belgelerde açıkça belirtilmesini sağlayan bir değişiklik birleştirildi
- Öneriyi yapan kişi, numpy projesindeki bir issue’yu dayanak göstererek PyPy’nin kademeli olarak dışlandığını belirtti
- Belgelere, “PyPy artık aktif olarak geliştirilmiyor ve yalnızca Python 3.11’e kadar destekleniyor” şeklinde bir uyarı ifadesi eklendi
- Bunun ardından toplulukta PyPy geliştiricileri, “bakım sürüyor ancak insan kaynağı eksikliği nedeniyle CPython sürümlerini takip etmek zor” diyerek itiraz görüşü sundu
- Proje tarafı, ifadeyi ilk baştaki “unmaintained” yerine “not actively developed” olarak değiştirerek durumu daha doğru yansıttı
Pull Request özeti
konstin, uv proje dokümantasyonuna PyPy ile ilgili uyarı ifadesi ekleyen bir PR oluşturdu
- Gerekçe olarak, “PyPy artık aktif olarak geliştirilmiyor ve numpy tarafından da kademeli olarak dışlanıyor” ifadesi belirtildi
- Resmî bir açıklama olmasa da, ilgili numpy issue’sunun PyPy geliştiricileri tarafından açıldığı belirtildi
- Dokümantasyona (
docs/concepts/python-versions.md) şu içerik eklendi
- “PyPy artık aktif olarak geliştirilmiyor ve yalnızca Python 3.11’e kadar destekleniyor”
- PR, 4 commit’ten oluştu ve 22 Ocak 2026’da
main branch’ine merge edildi
Topluluk tartışması
- Bazı katkıcılar, uyarı ifadesinin tekrarlandığını belirtti; daha sonra yalnızca bir kez görünecek şekilde düzeltildi
- Merge sonrasında PyPy topluluğu ve dış geliştiriciler, GitHub yorumları üzerinden tepki verdi
stuaxo, bir PyPy geliştiricisinin sözlerini alıntılayarak “PyPy bakım alıyor, sadece CPython’dan daha yavaş ilerliyor” dedi
Foxboron, “Merge edilmeden önce PyPy bakımcılarıyla iletişime geçildi mi?” diye sordu
vitorsr, PyPy çekirdek geliştiricisi mattip’in “katkıcıya ya da maddi desteğe ihtiyaç var” sözünü aktardı
HaoZeke, “Tartışma olmadan merge edilmesi uygun değil” diyerek PR’ın geri çekilmesini talep etti
Proje tarafının yanıtı
charliermarsh, PR başlığının “unmaintained” yerine “not actively developed” olarak değiştirildiğini açıkladı
zanieb, “numpy issue’sunda bir PyPy çekirdek geliştiricisi doğrudan ‘aktif olarak geliştirilmiyor’ dedi” diyerek kötü niyet olmadığını savundu
mattip (PyPy çekirdek geliştiricisi), “mevcut ifade durumu adil biçimde yansıtıyor” diyerek ifadenin korunmasına onay verdi
- Ancak PyPy, Python 3.11.15’e güncellenirse PR’ın geri alınabileceğini de belirtti
Merge sonrası etki
- Bu değişiklik,
uv 0.9.27 sürümüne dahil edildi ve dokümantasyon güncellemesi olarak yansıtıldı
- Homebrew ve çeşitli otomasyon botları ilgili PR’a referans vererek PyPy ile ilgili uyarının resmî dokümantasyona girdiğini gösterdi
1 yorum
Hacker News yorumları
uvdeposundaki issue’larda PyPi ve PyPy’nin karışması kafamı karıştırmıştı