Tag Archives | Python Yazılım Vakfı

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 duyuruldu

Python’ın 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri duyuruldu. Python programlama dilinin yeni sürümlerini duyurmaktan memnuniyet duyulduğu ifade edilirken, Python’un dört ayrı sürümünün bir başka birleşik sürüm zamanının geldiği ifade ediliyor. SSL.SSLSocket örneklerinin TLS el sıkışmasının atlanmasına karşı savunmasız olması ve korumalar (sertifika doğrulama gibi) içermesi ve gönderilen şifrelenmemiş verilerin el sıkışma sonrası TLS şifreli verileriymiş gibi işlenmesi sorunun düzeltildiği belirtilirken, etkilenen sürümlerin tüm kullanıcılarına yükseltme yapmalarının önemle tavsiye edildiği ifade ediliyor. Bu sürümün, bu CVE’nin kararı nedeniyle bir miktar ertelendiği, bu nedenle 3.11.4’ten beri çok büyük bir 328 yeni taahhüt içerdiği söyleniyor. Ayrıca çökmelere yönelik bazı düzeltmelerin de mevcut olduğu ve indirmeler sayfasındaki sürüm notlarının Larmor deviniminin bir tanımını içerdiği söyleniyor. Yıllardır Python sürümleri için Windows yükleyicilerinin tek sağlayıcısı olan Steve Dower’in önemli sayıdaki kişiyi ekibin üyesi yaptığı söyleniyor. Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz

Continue Reading →

 

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.12.0 RC1 duyuruldu

Beta 4 sürümü 11 Temmuz 2023‘te duyurulan ve Ekim 2023’te kullanıma sunulacağı belirtilen Python 3.12.0’ın RC1 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. Sürüm adayı ile son sürüm arasında yalnızca açık hata düzeltmeleri olan gözden geçirilen kod değişikliklerine izin verildiği hatırlatılırken, Python 3.12 sürüm adayı 1’in yayınlandığını duyurmaktan memnuniyet duyulduğu söyleniyor. Bu arada, ikinci sürüm adayının 4 Eylül 2023’te, 3.12.0’ın final sürümünün ise 2 Ekim 2023 Pazartesi günü yapılmasının planlandığı ifade ediliyor. Üçüncü taraf Python projelerini yürütenlerin, bu aşamada projelerini 3.12 uyumluluğuna hazırlamalarını ve gerekli durumlarda 3.12.0 son sürümüne hazır olmak için Python 3.12 tekerleklerini PyPI üzerinde yayınlamalarını şiddetle tavsiye ettiklerini belirten geliştirici ekip, bunun bir önizleme sürümü olduğunu ve son sürüme olabildiğince yakın olmasına rağmen, üretim ortamlarında kullanımının önerilmediğinin unutulmaması gerektiğini, herhangi bir sorunun Python hata izleyicisine bildirilmesinin önemli olduğunu ifade ediyor. Python 3.12.0 RC1 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

 

0

Python 3.12.0 beta 4 duyuruldu

Beta 3 sürümü 20 Haziran 2023‘te duyurulan ve Ekim 2023’te kullanıma sunulacağı belirtilen Python 3.12.0’ın beta 4 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ün, 3.12.0’ın planlanan dört beta sürüm önizlemesinden dördüncüsü ve sonuncusu olduğu belirtilirken, üçüncü taraf Python projelerinin geliştiricilerini, bu dördüncü 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. Bu 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 olmasının hedeflendiği hatırlatılıyor. Python 3.12.0 beta 4 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

Python 3.12.0 beta 4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.12.0 beta 3 duyuruldu

Beta 2 sürümü 7 Haziran 2023‘te duyurulan ve Ekim 2023’te kullanıma sunulacağı belirtilen Python 3.12.0’ın beta 3 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ün, 3.12.0’ın planlanan dört beta sürüm önizlemesinden üçüncüsü olduğu belirtilirken, üçüncü taraf Python projelerinin geliştiricilerini, bu üçüncü 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 olmasının hedeflendiği belirtiliyor. Sürüm, genel sınıflar için yeni tip ek açıklama sözdizimi (PEP 695) ve daha önce izin verilmeyen birçok şeye izin veren daha esnek f-string ayrıştırma (PEP 701) özelliğiyle geliyor. 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 3 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

Python 3.12.0 beta 3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17 ve 3.12.0 beta 2 duyuruldu

Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17 ve 3.12.0 beta 2 sürümleri duyuruldu. Python programlama dilinin yeni sürümlerini duyurmaktan memnuniyet duyulduğu ifade edilirken, Python’un altı ayrı sürümünün bir başka birleşik sürüm zamanının geldiği ifade ediliyor. 3.12 beta sürümünün test edilmesi rica edilirken, test eden kullanıcılardan geri bildirim beklendiği ifade ediliyor. 3.10’un prestijli yalnızca güvenlik sürümleri kulübüne hoş gelindiği belirtilirken, aynı zamanda, 3.7’nin ömrünün sonuna geldiğinin görüldüğü ifade ediliyor. 3.7.17’nin, Python 3.7’nin son sürümü olacağı söyleniyor. Python 3.6 ve Python 3.7 sürüm yöneticisi olarak hizmet verdiği için Ned Deily’ye teşekkür edildiği ifade ediliyor. Yıllardır Python sürümleri için Windows yükleyicilerinin tek sağlayıcısı olan Steve Dower’in önemli sayıdaki kişiyi ekibin üyesi yaptığı söyleniyor. Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17 ve 3.12.0 beta 2 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz

Continue Reading →

 

Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17 ve 3.12.0 beta 2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.12.0 beta 1 duyuruldu

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.

Continue Reading →

 

Python 3.12.0 beta 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

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.

Continue Reading →

 

Python 3.12.0 Preview edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0