Tag Archives | Python Yazılım Vakfı

Python 3.13.2 ve 3.12.9 duyuruldu

Python programlama dilinin 3.13.2 ve 3.12.9 sürümleri duyuruldu. Python 3.13.2’nin Python 3.13’ün ikinci bakım sürümü olduğu belirtilirken, yeni sürümün, Python 3.12’ye kıyasla birçok yeni özellik ve iyileştirme içerdiği ve 3.13.1’den bu yana yaklaşık 250 hata düzeltmesi, yapı iyileştirmesi ve belge değişikliği içeren en son bakım sürümü olduğu ifade ediliyor. Çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izlemeleri içeren, PyPy’lere dayalı yeni ve geliştirilmiş bir etkileşimli yorumlayıcı içeren yeni sürümde, yapı modunun, Windows ve macOS yükleyicilerinde deneysel bir özellik olarak da mevcut olduğu belirtiliyor. Python 3.12.9’un ise Python 3.12’nin en son bakım sürümü olduğu ve 3.12.8’den bu yana yaklaşık 180 hata düzeltmesi, yapı iyileştirmesi ve dokümantasyon değişikliği içerdiği belirtiliyor. Yeni sürümde, daha esnek f-string ayrıştırma, daha önce izin verilmeyen birçok şeye izin verildiği belirtilirken, Python kodunda tampon protokolü için destek eklendiği ifade ediliyor. Python 3.13.2 ve 3.12.9 hakkında bilgi edinmek için sürüm duyurusunu, Python 3.13.2 sürüm duyurusunu, Python 3.12.9 sürüm duyurusunu, Python 3.13.2 değişiklikler sayfasını ya da Python 3.12.9 değişiklikler sayfasını  inceleyebilirsiniz. Continue Reading →

 

 

Python 3.13.2 ve 3.12.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.14.0 alpha 4 duyuruldu

Python’un, yeni seriden Python 3.14.0 alpha 4 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.14.0’ın halen geliştirme aşamasında olduğu belirtilirken; bunun planlanan dördüncü alpha sürüm olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Python 3.14.0’ın bir sonraki ön sürümünün 3.14.0a5 olacağı ve şu anda çıkarılma tarihinin 11 Şubat 2025 olarak planlandığı söyleniyor. Python 3.14.0 alpha 4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

Python 3.14.0 alpha 4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.14.0 alpha 3 duyuruldu

Python’un, yeni seriden Python 3.14.0 alpha 3 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.14.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan üçüncü alpha sürüm olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (2025-05-06) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (2025-07-22) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.14.0’ın bir sonraki ön sürümünün 3.14.0a4 olacağı ve şu anda çıkarılma tarihinin 14 Ocak 2025 olarak planlandığı söyleniyor. Python 3.14.0 alpha 3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

Python 3.14.0 alpha 3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.13.1 duyuruldu

Python programlama dilinin 3.13.1 sürümü duyuruldu. Python 3.13.1’in, Python programlama dilinin en yeni büyük sürümü ve Python 3.13’ün ilk bakım sürümü olduğu ifade ediliyor. Python 3.12’ye kıyasla birçok yeni özellik ve iyileştirme içeren yeni sürüm; 3.13.0’dan bu yana yaklaşık 400 hata düzeltmesi, yapı iyileştirmesi ve belge değişikliği içeren en son bakım sürümü olarak sunuluyor. Bu sürümdeki güvenlik içeriğinin CVE-2024-50602’yi düzeltmek için libexpat 2.6.4’e yükseltildiği belirtilirken, yazılımın ç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ı içerdiği belirtiliyor. Yazılım ayrıca önemli performans iyileştirmeleri için temel çalışma sağlayan ön, deneysel bir JIT içeriyor. iOS ve Android’in artık 3. Kademe desteklenen bir platform olduğu söyleniyor. Python 3.13.1 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

Python 3.13.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.14.0 alpha 2 duyuruldu

Python’un, yeni seriden Python 3.14.0 alpha 2 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.14.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan ikinci alpha sürüm olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (2025-05-06) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (2025-07-22) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.14.0’ın bir sonraki ön sürümünün 3.14.0a3 olacağı ve şu anda çıkarılma tarihinin 17 Aralık 2024 olarak planlandığı söyleniyor. Python 3.14.0 alpha 2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

Python 3.14.0 alpha 2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.14.0 alpha 1 duyuruldu

Python’un, yeni seriden Python 3.14.0 alpha 1 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.14.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan ilk alpha sürüm olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (2025-05-06) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (2025-07-22) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.14.0’ın bir sonraki ön sürümünün 3.14.0a2 olacağı ve şu anda çıkarılma tarihinin 19 Kasım 2024 olarak planlandığı söyleniyor. Python 3.14.0 alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.14.0 alpha 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.13.0 (final) duyuruldu

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.

Continue Reading →

 

Python 3.13.0 (final) edinmek için aşağıdaki linkten yararlanabilirsiniz.

0