Güçlü IDE özellikleri ile Python için hızlı tip denetleyici ve dil sunucusu olan Pyrefly‘in 1.3.0 sürümü duyuruldu. Kod ile çalışmadan önce tiple ilgili hataları yakalamaya yardımcı olmak için Python kodunu analiz eden ve uygulamaları daha güvenilir ve bakımını daha kolay hale getiren yazılım; hem IDE entegrasyonunu hem de CLI kullanımını destekliyor ve kullanıcıya iş akışının gidişatı hakkında fikir verir. Çalışma zamanında değil, geliştirme sırasında tiple ilgili hataları tespit eden Pirfly; kodu daha okunabilir hale getirir ve kendini belgeler. Yeni tanılama ve daha doğru tip çıkarımıyla gelen yeni sürüm, artık geçersiz sabit düzenli ifadeleri, geçersiz mock.patch hedeflerini, desteklenmeyen dataclass_transform argümanlarını, uyumsuz Protocol.__call__ geçersiz kılmalarını ve uygulanmamış soyut metotları yakalıyor. Büyük Python çerçeveleri için daha iyi destek sağladığı söylenen yeni sürüm, Django ters ilişkilerini anlıyor. Çok daha geniş şekil duyarlı JAX ve NumPy desteğiyle gelen yeni sürüm, yeni JAX stub’ları dizi oluşturma, manipülasyon ve doğrusal cebir işlemlerini kapsarken, yeni pyrefly-numpy-stubs paketi NumPy’ye şekil kontrolü getiriyor. Pyrefly 1.3.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
