Python 3.15 yayımlandı
Öne çıkanlar
- Yeni lazy anahtar sözcüğü, modül yükleme maliyetini adın ilk kullanıldığı ana kadar erteliyor.
- Yerleşik frozendict ve sentinel türleri doğrudan standart dile eklendi.
- Tachyon adlı istatistiksel profil aracı, çalışan süreçleri kod değiştirmeden analiz edebiliyor.
- İş parçacığı kilitsiz yapılar için abi3t adıyla yeni bir kararlı ABI standardı getirildi.
Python yazılım ekibi, programlama dilinin yeni kararlı sürümü Python 3.15'i 9 Ekim 2026 tarihinde kullanıma sundu. Yeni sürüm; dil sözdizimi, çalışma zamanı performansı ve standart kütüphane genelinde kapsamlı yenilikler içeriyor. Güncellemenin öne çıkan unsurları arasında tembel içe aktarma mekanizması, yerleşik frozendict ve sentinel türleri, liste üreteçlerinde genişletilmiş açma sözdizimi ve iş parçacığı kilitsiz CPython yapıları için kararlı ABI desteği yer alıyor.
Sürümün getirdiği en belirgin özelliklerden biri olan açık tembel içe aktarma, yeni lazy anahtar sözcüğüyle modüllerin belleğe yüklenmesini ilk kullanım anına kadar erteliyor. Bu mekanizma derin bağımlılık ağaçlarına sahip büyük uygulamaların başlangıç süresini belirgin biçimde kısaltırken, sistem genelinde yapılandırma bayraklarıyla da yönetilebiliyor. Standart kütüphaneye dahil edilen yeni profiling modülü ve Tachyon adlı istatistiksel örnekleme aracı ise çalışan süreçlere harici olarak bağlanarak üretim ortamında düşük maliyetli profil çıkarma imkanı tanıyor.
Sistem düzeyinde CPython derlemelerinde çerçeve işaretçileri varsayılan olarak etkinleştirildi; böylece hata ayıklayıcılar ve eBPF tabanlı gözlemlenebilirlik araçları için yerel yığın izleme güvenilir hale getirildi. Ayrıca paket başlangıç yapılandırmalarındaki güvenlik risklerini azaltmak amacıyla yürütülebilir kod içeren .pth dosyalarının yerini kademeli olarak alması hedeflenen .start dosya biçimi tanıtıldı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.