Tag Archives | Łukasz Langa

Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 ve 3.9.23 duyuruldu

Python’un, 3.13.4, 3.12.11, 3.11.13, 3.10.18 ve 3.9.23 sürümleri duyuruldu. Bugün sadece 3.13.4 için sürüm günü olması gerektiği, ancak zavallı 13’ün çok yalnız göründüğü, bu nedenle, düzeltmek gereken birkaç CVE’nin bu ekibe katılmasına karar verilmiş. Yukarıda belirtilen güvenlik düzeltmesine ek olarak, güvenlik düzeltmelerini uygulanabilir kılmak için ipaddress’te birkaç ek değişikliğin geriye taşındığı söyleniyor. Güvenlik düzeltmelerine ek olarak, Python 3.13’ün dördüncü bakım sürümü 300’den fazla hata düzeltmesi, yapı iyileştirmesi ve belge değişikliği içerdiği belirtilirken, bu sürümdeki ek güvenlik içeriğinin diğer sürümler için eski sürümlerde zaten düzeltilmiş olduğu belirtiliyor. Modern bir e-posta politikası kullanılarak bir e-posta mesajı düzleştirilirken tırnak işaretli dizelerin katlanmasındaki hatanın düzeltildiği belirtilirken, daha önce, tırnak işareti içeren bir dize birden fazla satırı kapsayacak şekilde katlandığında, çevreleyen tırnak işaretleri ve dahili kaçışların atlandığı hatırlatılıyor. Bu arada, Python’un, 3.13.4, 3.12.11, 3.11.13, 3.10.18 ve 3.9.23 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Python’un, 3.13.4, 3.12.11, 3.11.13, 3.10.18 ve 3.9.23 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 ve 3.8.20 duyuruldu

Python’un, 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 ve 3.8.20 sürümleri duyuruldu. Python 3.13.0’ın son sürüm adayının da test edilmek üzere kullanıma sunulduğu belirtilirken, bunun, 1 Ekim’de 3.13.0 finalini kutsayıp yayınlamadan önce test etmek ve engelleyici hataları bulmak için son fırsat olduğu söyleniyor. 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.12.6’nın güvenlik içeriği nedeniyle 3.12 için hızlandırılmış bir sürüm olduğu belirtiliyor. Bu sürüm macOS 10.9’dan 10.12’ye kadar olan sürümlere desteği bırakıyor. Python 3.11.10, ikili yükleyicileri olmayan yalnızca güvenlik sürümlerinin seçkin kulübüne katılıyor. Bu sürümlerin, çoğunlukla güvenlik düzeltmeleri olduğu belirtiliyor. Python’un, 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 ve 3.8.20 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python’un, 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 ve 3.8.20 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.10.14, 3.9.19 ve 3.8.19 duyuruldu

Python’ın 3.10.14, 3.9.19 ve 3.8.19 sürümleri duyuruldu. Python programlama dilinin yeni sürümlerini duyurmaktan memnuniyet duyulduğu ifade edilirken, Python’un üç ayrı sürümünün bir başka birleşik sürüm zamanının geldiği ifade ediliyor. Bunların yeni bir şey getirmemesi gereken sıkıcı güvenlik sürümleri olduğu belirtilirken, öncelikle sistemlerin güncellenmesi öneriliyor. Python 3.10.14 ile 3.9.19’un son sürümden bu yana 26 taahhütle geldiği belirtilirken, Python 3.8.19’un son sürümünden bu yana 28 taahhüt içerdiği söyleniyor. Paketlenmiş libexpat’ın, CVE-2023-52425’i adresleyecek şekilde 2.6.0’a güncellendiği ve yeni yeniden ayrıştırma erteleme işlevselliğinin kontrolünün yeni API’lerle kullanıma sunulduğu söyleniyor. Yeni sürümde, socket.if_indextoname()’de belirli bir değere (UINT_MAX) sahip bir kilitlenmenin düzeltildiği ifade ediliyor. Python 3.10.14, 3.9.19 ve 3.8.19 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz

Continue Reading →

 

Python 3.10.14, 3.9.19 ve 3.8.19 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.12.0 RC2 duyuruldu

Beta 4 sürümü 11 Temmuz 2023‘te duyurulan ve Ekim 2023’te kullanıma sunulacağı belirtilen Python 3.12.0’ın RC2 sürümü, Łukasz Langa tarafından 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ı 2’nin yayınlandığını duyurmaktan memnuniyet duyulduğu söyleniyor. Bunun, Python 3.12.0’ın ikinci sürüm adayı olduğu belirtilirken, bu noktadan itibaren 3.12 serisinde bir ABI değişikliği olmayacağı, 2 Ekim 2023 Pazartesi günü yayınlanması planlanan Python 3.12.0’ın bu sürüm adayıyla aynı olmasının beklendiği ifade ediliyor. Daha önce izin verilmeyen birçok şeye izin veren daha esnek f-string ayrıştırmayla gelen yeni sürüm, Python kodundaki (PEP 688) tampon protokolü desteği ve daha da geliştirilmiş hata mesajları içeriyor. Python 3.12.0 RC2 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

Python 3.9.0 sürüm takvimi yayımlandı

Łukasz Langa tarafından bilgi vermek amacıyla taslak olarak sunulan sürüm takvimine göre, Python 3.9.0 geliştirme süreci, 3 Eylül 2019’da alpha 1 sürümüyle başlayacak. Dört alpha sürümün ardından, 20 Ocak 2020’de, beta 1 ile beta sürümler başlayacak. Dört beta sürümün ardından 18 Mayıs 2020’de ilk sürüm adayı yayınlanacak. 25 Mayıs 2020’de kullanıma sunulacak ikinci sürüm adayı ile geliştirme sürecinin sonuna gelinmiş olacak. Python 3.9.0 final sürümün 8 Haziran 2020’de kullanıma sunulması bekleniyor. Python 3.9.0’ın özellikleriyle ilgili olarak buradan yararlanabilirsiniz.

Continue Reading →

Python 3.9.0 sürüm takvimi ile ilgili Łukasz Langa’nın yazısına buradan ulaşabilirsiniz.

0