Python programlama dilinin 3.13.0 (final) sürümü, Thomas Wouters tarafından duyuruldu. Python 3.13.0’ın, Python programlama dilinin en yeni büyük sürümü olduğu ve Python 3.12’ye kıyasla birçok yeni özellik ve iyileştirme içerdiği belirtilirken, son sürüm adayı 3.13.0rc3 ile karşılaştırıldığında, 3.13.0’ın iki küçük hata düzeltmesi ve çeşitli dokümantasyon ve test değişiklikleri içerdiği ifade ediliyor. Python 3.13.0’da çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izlemeleri içeren, PyPy’ye dayalı yeni ve geliştirilmiş bir etkileşimli yorumlayıcı yer alıyor. Küresel yorumlayıcı kilidini devre dışı bırakan ve iş parçacıklarının daha eşzamanlı çalışmasına izin veren deneysel bir serbest iş parçacıklı yapı moduyla gelen yeni sürümün, önemli performans iyileştirmeleri için temel oluşturan ön, deneysel bir JIT içerdiği; locals() yerleşik işlevi (ve C eşdeğeri) artık döndürülen eşlemeyi değiştirirken iyi tanımlanmış semantiklere sahip ve bunun da hata ayıklayıcıların daha tutarlı bir şekilde çalışmasını sağladığı söyleniyor. Belge dizelerinin artık öndeki girintilerinin kaldırıldığı, bunun da bellek kullanımını ve .pyc dosyalarının boyutunu azalttığı ifade ediliyor. dbm modülünde yeni dosyalar oluşturulurken varsayılan olarak kullanılan yeni bir dbm.sqlite3 arka ucu olduğu, desteklenen minimum macOS sürümü için 10.9’dan 10.13’e (High Sierra) geçildiği belirtiliyor. Android’in artık 3. kademede desteklenen bir platform oldğu söyleniyor. Bu arada, CPython çekirdek geliştiricisi Łukasz Langa; Python 3.8’in yaşamını dolduran (EOL) bir sürüm olarak köşesine çekildiğini duyurdu. Python 3.13.0 (final) hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.
Python 3.13.0 (final) edinmek için aşağıdaki linkten yararlanabilirsiniz.