Tag Archives | Python Yazılım Vakfı

Python 3.13.0 beta 3 duyuruldu

Python’un, yeni seriden Python 3.13.0 beta 3 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir beta, 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.13.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan üçüncü beta sürüm olduğunu söyledi. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiğini hatırlatan Wouters; PyPy’leri temel alan, çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izleme özelliğine sahip yeni ve geliştirilmiş etkileşimli bir yorumlayıcı içeren yeni sürüme, dört beta sürüm ön izlemesinin planlandığını söyledi. Beta sürümlerin, daha geniş topluluğa yeni özellikleri ve hata düzeltmelerini test etme ve yeni özellik sürümünü destekleyecek şekilde projelerini hazırlama fırsatı vermeyi amaçladığını belirten Wouters; sürümün beta aşamasına girerken özelliklerin tamamlanması planlanmakla birlikte, sürüm adayı aşamasının başlangıcına kadar (30.07.2024 Salı) özelliklerin değiştirilmesi veya nadir durumlarda silinmesnini mümkün olacağını söyledi. Amaçlarının beta 4’ten sonra hiçbir ABI değişikliği yapmamak ve ilk sürüm adayı olan 3.13.0rc1’den sonra mümkün olduğunca az kod değişikliği yapmak olduğunu belirten Wouters; çöp toplayıcının artık artımlı olduğunu söyledi. Python 3.13.0 beta 3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.13.0 beta 3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.13.0 beta 2 duyuruldu

Python’un, yeni seriden Python 3.13.0 beta 2 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir beta, 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.13.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan ikinci beta sürüm olduğunu söyledi. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiğini hatırlatan Wouters; PyPy’leri temel alan, çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izleme özelliğine sahip yeni ve geliştirilmiş etkileşimli bir yorumlayıcı içeren yeni sürüme, dört beta sürüm ön izlemesinin planlandığını söyledi. Beta sürümlerin, daha geniş topluluğa yeni özellikleri ve hata düzeltmelerini test etme ve yeni özellik sürümünü destekleyecek şekilde projelerini hazırlama fırsatı vermeyi amaçladığını belirten Wouters; sürümün beta aşamasına girerken özelliklerin tamamlanması planlanmakla birlikte, sürüm adayı aşamasının başlangıcına kadar (30.07.2024 Salı) özelliklerin değiştirilmesi veya nadir durumlarda silinmesnini mümkün olacağını söyledi. Amaçlarının beta 4’ten sonra hiçbir ABI değişikliği yapmamak ve ilk sürüm adayı olan 3.13.0rc1’den sonra mümkün olduğunca az kod değişikliği yapmak olduğunu belirten Wouters; çöp toplayıcının artık artımlı olduğunu söyledi. Python 3.13.0 beta 2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.13.0 beta 2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.12.4 duyuruldu

Python programlama dilinin 3.12.4 sürümü, Thomas Wouters tarafından duyuruldu. Bunun, Python 3.12’nin üçüncü bakım sürümü olduğu belirtilirken, Python 3.12’nin, Python programlama dilinin en yeni ana sürümü olduğu ve birçok yeni özellik ve optimizasyon içerdiği ifade ediliyor. Bu sürümün, 3.12.3’ten bu yana 250’den fazla hata düzeltmesi, yapı iyileştirmesi ve belge değişikliği içeren en son bakım sürümü olduğu söyleniyor. Daha önce izin verilmeyen birçok şeye izin veren daha esnek f-string ayrıştırma özelliğiyle gelen yeni sürüm, Python kodunda (PEP 688) tampon protokolü desteği içeriyor. Yeni bir hata ayıklama/profil oluşturma API’si içeren yeni sürüm, ayrı global tercüman kilitlerine (Global Interpreter Locks, PEP 684) sahip yalıtılmış alt tercümanlar için desteksağlamış bulunuyor. Pek çok büyük ve küçük performans iyileştirmesi (PEP 709 ve BOLT ikili optimizasyon aracı desteği gibi) sağlayan sürüm, tahminen %5 genel performans artışı sağlıyor. Python 3.12.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

Python 3.13.0 beta 1 duyuruldu

 Python 3.12.0’ın 2 Ekim 2023‘te duyurulmasının ardından, yeni seriden Python 3.13.0’ın beta sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir beta, 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.13.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan ilk beta sürüm olduğunu söyledi. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiğini hatırlatan Wouters; PyPy’leri temel alan, çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izleme özelliğine sahip yeni ve geliştirilmiş etkileşimli bir yorumlayıcı içeren yeni sürüme, Mimalloc’un değiştirilmiş bir sürümünün artık eklendiğini söyledi. Beta sürümlerin, daha geniş topluluğa yeni özellikleri ve hata düzeltmelerini test etme ve yeni özellik sürümünü destekleyecek şekilde projelerini hazırlama fırsatı vermeyi amaçladığını belirten Wouters; sürümün beta aşamasına girerken özelliklerin tamamlanması planlanmakla birlikte, sürüm adayı aşamasının başlangıcına kadar (30.07.2024 Salı) özelliklerin değiştirilmesi veya nadir durumlarda silinmesnini mümkün olacağını söyledi. Amaçlarının beta 4’ten sonra hiçbir ABI değişikliği yapmamak ve ilk sürüm adayı olan 3.13.0rc1’den sonra mümkün olduğunca az kod değişikliği yapmak olduğunu belirten Wouters; çöp toplayıcının artık artımlı olduğunu söyledi. Python 3.13.0 beta 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.13.0 beta 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.12.3 ve 3.13.0a6 duyuruldu

Python programlama dilinin 3.12.3 ve 3.13.0a6 sürümleri, Thomas Wouters tarafından duyuruldu. Tüm olağan hata düzeltmelerine ek olarak, bu sürümlerin küçük bir güvenlik düzeltmesi içerdiği belirtilirken, 300’den fazla en iyi taahhüt, yapılabilecek en istikrarlı, en güvenli ve en hatasız sürüm olan en son Python sürümünün bu son bakım sürümüne güzel şeylerin dahil edildiği belirtilirken, özelliklerin dondurulmasına yalnızca bir ay kaldığı, bu nedenle, özelliklerin tamamlanıp  hataların düzeltilmesi için bu test sonuçlarının bildirilmesinin önemli olduğu söyleniyor. Etkileşimli yorumlayıcıda, istisna geri izlemelerinin artık varsayılan olarak renklendirildiği belirtilirken, yazılılıma önemli performans iyileştirmeleri için zemin çalışması sağlayan bir ön deneysel JIT eklendiği belirtiliyor. Dbm modülünün, yeni dosyalar oluşturulurken varsayılan olarak kullanılan yeni bir dbm.sqlite3 arka ucuna sahip olduğu belirtilirken, çeşitli standart kitaplık modüllerindeki kullanımdan kaldırılmış sınıfların, işlevlerin ve yöntemlerin diğer birçoğunun kaldırıldığı ifade ediliyor. Python 3.12.3 ve 3.13.0a6 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.


Continue Reading →

 

Python 3.12.3 ve 3.13.0a6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.11.9 duyuruldu

Python’ın 3.11.9 sürümü duyuruldu. Python programlama dilinin yeni sürümünü duyurmaktan memnuniyet duyulduğu ifade edilirken, Python 3.11.9’un, Python programlama dilinin en yeni ana sürümü olduğu ve birçok yeni özellik ve optimizasyon içerdiği söyleniyor. Python 3.11.9’un, Python programlama dilinin en yeni ana sürümü olduğu belirtilirken, bunun, Python 3.11’in dokuzuncu bakım sürümü olduğu söyleniyor. Birçok yeni özellik ve optimizasyon içerdiği belirtilen yeni sürümün, Python 3.10’a göre %10-60’a kadar daha hızlı olduğu ifade ediliyor. Python geliştirmeyi ve bu sürümleri mümkün kılmaya yardımcı olan birçok gönüllüye teşekkür edildiği belirtilirken, projeye her an katkıda bulunulmasının beklendiği ifade ediliyor. Python 3.11.9 sürümü hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Python 3.11.9 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