Haberler

Google’ın Python Geliştiricilerine Yönelik Pytype Aracı Kullanımdan Kaldırıldı

Google bünyesinde uzun yıllardır kullanılan statik tip analiz aracı Pytype için yolun sonuna gelindi. Şirketin iç ihtiyaçlarını karşılamak üzere geliştirilen araç, artık resmi olarak desteklenmeyecek. Pytype, Python kodlarını çalıştırmadan tip tahmini yapabilmesi sayesinde hem Google içinde hem de açık kaynak kullanıcıları arasında tercih edilen çözümlerden biri olmuştu. Ancak geliştirici ekip, süregelen teknik zorluklar nedeniyle projeyi kapatma kararı aldı.

Pytype İçin Son Destek Python 3.12’de Sona Erdi

GitHub üzerindeki resmi depo üzerinden paylaşılan duyuruda Pytype’ın Python 3.12 sürümüne kadar destekleneceği açıklandı. Geliştirici ekip, 2012’den beri devam eden proje için alınan bu kararı, Python sürümlerinde yer alan değişikliklerin uyarlama sürecinde yarattığı zorluklara bağladı. Bytecode temelli mimarinin, yeni Python önerilerini sisteme entegre etmede sürekli karmaşa oluşturduğu belirtildi.

Pytype üzerinde çalışan ekip, tip denetleme alanına ilgisini sürdürse de artık farklı çerçeveler üzerinde yoğunlaşacağını bildirdi. Açıklamada, Python tip denetleme ekosisteminin yıllar içinde olgunlaştığına vurgu yapıldı. Geliştiriciler, kullanıcıların ihtiyaçlarını karşılayacak başka güçlü çözümler bulunduğunu ifade etti.

Pytype öncelikli olarak Linux üzerinde geliştirilip desteklendi. Araç, macOS için de çalışır hale getirildi. Windows kullanıcıları ise Pytype’ı Windows Subsystem for Linux üzerinden kullanabildi. Proje sürecinde Guido van Rossum ile mypy geliştiricileriyle iş birliği yapılmış ve “typeshed” adlı ortak tip kütüphanesi hayata geçirilmişti.

Topluluk içinde Pytype’ın kapatılması hakkında yorum yapan kullanıcılar, projeye veda etmekten dolayı üzgün olduklarını dile getirdi. Ancak birçok geliştirici, kararın arkasındaki nedenleri anlayışla karşıladı. Forumlarda yapılan paylaşımlarda, Pytype ekibinde yaşanan işten çıkarmaların bu sürecin habercisi olduğuna dair görüşler paylaşıldı.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu