Python 3.14.0 final sürümü yayımlandı
(discuss.python.org)Python 3.14.0 final sürümü yayımlandı 🐍
Python 3.14.0'ın final sürümü yayımlandı. Bu güncelleme performans iyileştirmeleri ve yeni özelliklerin eklenmesine odaklanıyor.
Başlıca özellikler
- PEP 779: Free-threaded Python için resmi destek: Python kodu birden fazla thread'de aynı anda çalıştırılabildiği için çok çekirdekli işlemciler daha verimli kullanılabiliyor.
- PEP 649: Annotation değerlendirmesinin ertelenmesi: Tür ipuçları gibi annotation'ların değerlendirilmesini sonraya bırakarak başlangıç süresini kısaltıyor.
- PEP 750: Template string literal'ları (t-strings): f-string'e benzer ancak daha güvenli ve esnek yeni bir string biçimi.
- PEP 734: Standart kütüphanede çoklu interpreter: Tek bir süreç içinde birden fazla bağımsız Python interpreter'ı çalıştırabiliyor.
- PEP 784: Yeni
compression.zstdmodülü: Zstandard sıkıştırma algoritmasını destekleyerek daha hızlı ve verimli veri sıkıştırması sağlıyor. - PyREPL'de sözdizimi vurgulama ve renk desteği:
unittest,argparse,json,calendarCLI için renk desteği eklenerek okunabilirlik artırıldı.
Başlıca değişiklikler
- PEP 761: Sürüm artifact'leri için PGP imzalarının kaldırılması: Artık PGP imzaları sunulmuyor ve Sigstore kullanılması öneriliyor.
- Deneysel JIT derleyicisinin eklenmesi: Resmi macOS ve Windows sürüm ikililerine deneysel bir JIT derleyicisi eklendi; bu da performansı artırabilir.
- Resmi Android ikili sürümleri: Artık Android'de de Python resmi olarak kullanılabiliyor.
- Yeni Windows yükleyicisi: Windows Store veya indirme sayfasından kurulabilen yeni bir yükleyiciyle değiştiriliyor.
5 yorum
https://github.com/python/cpython/pull/125035
Vay canına, ilginçmiş.
Mülakatta bilgili görünmek için GIL’den bahsettiğimiz dönem de artık tamamen bitti galiba.
Artık gerçekten Pi(3.14)thon
Bir an ne dendiğini anlayamamıştım hahahahaha