Ekim 2023’te kullanıma sunulacak Python 3.12.0’ın beta 1 sürümü duyuruldu. Bunun bir test sürümü olduğu ifade edilirken, sürümün yalnızca test etmek amacıyla kullanılması gerektiği ve test eden kullanıcıların elde ettikleri kimi izlenimleri buraya bildirmelerinin beklendiği söyleniyor. Bu önizleme sürümüyle, Ekim ayına daha aylar olsa da, Python 3.12.0’ın nasıl daha okunabilir ve eyleme geçirilebilir hata mesajları sunacağı da dahil olmak üzere, gelecek özelliklerden bazılarını şimdiden önizlemenin mümkün olduğu belirtiliyor. Bu sürüm, 3.12.0b1’in, 3.12.0’ın planlanan dört beta sürüm önizlemesinden ilki olduğu belirtilirken, üçüncü taraf Python projelerinin geliştiricilerini, bu ilk beta aşamasında 3.12.0’ı test etmeye ve bulunan sorunları mümkün olan en kısa sürede Python hata izleyicisine bildirme konusunda sorumlu davranmaya teşvik edildiği söyleniyor. Beta 4’ten sonra ABI değişikliği olmaması ve ilk sürüm adayı olan 3.12.0rc1’den sonra mümkün olduğunca az kod değişikliği olmamasının hedeflendiği belirtiliyor. Genel sınıflar için yeni tip ek açıklama sözdizimiyle gelen yeni seri, birçok büyük ve küçük performans iyileştirmesi içeriyor. Kullanımdan kaldırılan smtpd ve distutils modüllerinin kaldırıldığı belirtilirken, tamsayıların dahili temsili, performans geliştirmelerine hazırlık olarak değiştiği ifade ediliyor. Python 3.12.0 beta 1 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
Tag Archives | Python Yazılım Vakfı
Python 3.12.0 Preview duyuruldu
Ekim 2023’te kullanıma sunulacak Python 3.12.0’ın önizleme sürümü, Martin Breuss tarafından duyuruldu. Bunun bir test sürümü olduğunun unutulmamasını isteyen Breuss; sürümün yalnızca test etmek amacıyla kullanılması gerektiğini, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerini beklediklerini ifade etti. Bu önizleme sürümüyle, Ekim ayına daha aylar olsa da, Python 3.12.0’ın nasıl daha okunabilir ve eyleme geçirilebilir hata mesajları sunacağı da dahil olmak üzere, gelecek özelliklerden bazılarını şimdiden önizlemenin mümkün olduğu belirtiliyor. Python 3.12.0 ile gelecek olan başka iyileştirmeler ve yeni özellikler olduğu da belirtiliyor. CPython’u sürdürmenin artık çok zor olabileceği zira sınırlı kaynaklara sahip olunduğu belirtiliyor. Başka deyişle, bu nedenle, karmaşıklığı kontrol etmek gerektiği vurgulanıyor. Python 3.12.0 Preview hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
Python 3.12.0 Preview edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Python 3.11.3 duyuruldu

Python 3.10.11 duyuruldu

Python 3.12.0 alpha 6 duyuruldu
Python 3.12.0 alpha 6 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir alpha, test sürümü olduğunun unutulmamasını isteyen Wouters; sürümün yalnızca test etmek amacıyla kullanılması gerektiğini, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerini beklediklerini ifade etti. Python 3.12.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan yedi alfa sürümden yedincisi olduğunu söyledi. Alfa aşaması sırasında, özelliklerin beta aşamasına kadar (8 Mayıs 2023) kadar eklenebileceğini ve gerekirse sürüm adayı aşamasına (31.07.2023) kadar değiştirilebileceğini veya silinebileceğini söyledi. Python 3.12.0 için birçok yeni özelliğin halen planlanmakta ve yazılmakta olduğunu belirten Wouters; yazılıma, izlemelerde Python işlev adlarını raporlamak için Linux perf profil oluşturucu desteği eklendiğini söyledi. Unittest modülünde, uzun süredir kullanımdan kaldırılan bazı yöntemler ve sınıfların kaldırıldığını belirten Wouters; diğer bazı eski, bozuk ve kullanımdan kaldırılmış işlevler, sınıflar ve yöntemlerin de kaldırıldığını söyledi. Python 3.12.0 alpha 6 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Python 3.12.0 alpha 6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Python 3.11.2 duyuruldu

Python 3.12.0 alpha 4 duyuruldu
Pablo Galindo Salgado tarafından bugün duyurulan Python 3.11.0’ın final sürümünün ardından, Python 3.12.0 alpha 4 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir alpha, test sürümü olduğunun unutulmamasını isteyen Wouters; sürümün yalnızca test etmek amacıyla kullanılması gerektiğini, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerini beklediklerini ifade etti. Python 3.12.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan yedi alfa sürümden dördüncüsü olduğunu söyledi. Alfa aşaması sırasında, özelliklerin beta aşamasına kadar (8 Mayıs 2023) kadar eklenebileceğini ve gerekirse sürüm adayı aşamasına (31.07.2023) kadar değiştirilebileceğini veya silinebileceğini söyledi. Python 3.12.0 için birçok yeni özelliğin halen planlanmakta ve yazılmakta olduğunu belirten Wouters; yazılıma, izlemelerde Python işlev adlarını raporlamak için Linux perf profil oluşturucu desteği eklendiğini söyledi. Unittest modülünde, uzun süredir kullanımdan kaldırılan bazı yöntemler ve sınıflar kaldırıldığını belirten Wouters; diğer bazı eski, bozuk ve kullanımdan kaldırılmış işlevler, sınıflar ve yöntemlerin de kaldırıldığını söyledi. Python 3.12.0 alpha 4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Python 3.12.0 alpha 4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.