Tag Archives | Python Yazılım Vakfı

Python 3.15.2 duyuruldu

Python programlama dilinin 3.15.2 kararlı sürümü duyuruldu. Python 3.15.2’nin, Python programlama dilinin 3.15 serisinin ikinci bakım sürümü ve hızlandırılmış bir güvenlik sürümü olduğu belirtilirken, 3.15.1’den sonra 70 katılımcıdan 130 hata düzeltmesi, derleme iyileştirmesi ve dokümantasyon değişikliği içeren 3.15.0’ın 3.15 serisinin ikinci bakım sürümü olduğu söyleniyor. Bu, tehlikeye atılmış eMudhra ara CA anahtarlarını ele almak için hızlandırılmış bir güvenlik sürümüdür. Bu anahtarlar artık, kullanımlarına karşı son çare olarak ssl modülü tarafından engellenmektedir. Pip’in kendisini yükseltmek de dahil olmak üzere pip’in normal kullanımları, pip henüz güncellenmemiş olsa bile, bu tehlikeye atılmış anahtarlara dayalı saldırılardan artık güvenlidir. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.15.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

Python 3.15.1 duyuruldu

Python programlama dilinin 3.15.1 kararlı sürümü duyuruldu. Python 3.15.1’in, Python programlama dilinin hızlandırılmış bir güvenlik sürümü olduğu belirtilirken, 3.15.0’dan sonra 117 katılımcıdan yaklaşık 330 hata düzeltmesi ve güvenlik iyileştirmesi içeren 3.15.0’ın ilk bakım sürümü olduğu söyleniyor. Bu sürümün, eMudhra / emSign CA sertifikası güvenlik olayını ele almak için sertifika kopyasını 2026.10.19’a yükseltmek için gömülü pipi 26.2.2’ye yükselttiği belirtilirken, daha fazla bilgi için Checkurse‘a bakılabileceği söyleniyor. Windows için sunulan yükleyicinin, Windows Mağazası’ndan veya indirme sayfasından yüklenebilen yeni yükleme yöneticisi tarafından değiştirildiği söyleniyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.15.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

Python 3.16.0 alpha 1 duyuruldu

Python’un, yeni seriden Python 3.16.0 alpha 1 sürümü, Savannah Ostrowski tarafından duyuruldu. Python 3.16.0a1’in, planlanan yedi alpha sürümünden ilki olduğu belirtilirken, alpha aşamasında, özellikler beta fazının başlangıcına kadar (4 Mayıs 2027) eklenebilir ve gerekirse serbest bırakma adayı aşamasına (27 Temmuz 2027) kadar değiştirilebilir veya silinebilir. Final sürümün 5 Ekim 2027’de yayınlanması planlanıyor. 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; alpha 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. Test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Bir sonraki alpha olan Python 3.16.0a2’nin, 10 Kasım 2026’da çıkarılması planlanıyor. CPython’u inşa etmek bir takım sporu olduğu, her sürümün, Python’u ve onu kullanan insanları derinden önemseyen bir topluluğun zamanını, becerisini ve özverisini yansıttığı ifade ediliyor. Bu arada, Python 3.16 Film Festivalinin Ratatouille (2007) ile açıldığı söyleniyor. Kod değişikliklerini inceleyen, yazılı belgeler, test yapıları ve raporlara katkıda bulunan herkese teşekkür edildiği söyleniyor. Ayrıca, Python Yazılım Vakfı’nı ve Python’u desteklemeyi düşünülmesi isteniyor. Python 3.16.0 alpha 1 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

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

Python 3.15.0 duyuruldu

Python programlama dilinin 3.15.0 kararlı sürümü duyuruldu. Python 3.15.0’ın, Python programlama dilinin en yeni büyük sürümü olduğu ve Python 3.14’e kıyasla birçok yeni özellik ve optimizasyon içerdiği belirtiliyor. 1.012 katılımcının 5.643 taahhütte bulunduğu belirtilirken, sentinel yerleşik tip eklendiği belirtilen yeni sürümün, artık varsayılan kodlama olarak UTF-8 kullandığı ifade ediliyor. Python profilleme araçlarını organize etmek için özel bir profilleme paketiyle gelen yeni sürüm, yüksek frekanslı istatistiksel örnekleme profilcisi olarak işlev görüyor. Çerçeve işaretleyicilerin, gelişmiş sistem düzeyinde gözlemlenebilirlik için varsayılan olarak etkinleştirildiği ifade edilirken; dil, dildeki değişikliklerin bir karışımıyla, uygulama ve standart kütüphane olarak geliyor. Ayrıca, yorumlama iyileştirmeleriyle gelen yeni sürüm, yeni yazım özellikleri ve C API iyileştirmeleri içeriyor. Resmi Windows 64-bit ikililerinin artık kuyruk arayan tercümanı kullandığı söyleniyor. Yeni sürüm, yeni bir istatistiksel örnekleme profilcisi (Tachyon) eklenmiş olarak geliyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.15.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

Python 3.14.8 duyuruldu

Python programlama dilinin 3.14.8 sürümü duyuruldu. 3.14’ün sekizinci bakım sürümü, 3.14.7’den bu yana 142 katkıda bulunan tarafından yapılan yaklaşık 354 hata düzeltmesi, derleme iyileştirmesi ve dokümantasyon değişikliği içeriyor. gh-157953 paketlenmiş Expat’ın 2.8.5’e güncellendiği belirtilirken, gh-158010 da Windows, macOS, Android ve iOS için paketlenmiş OpenSSL’i 3.5.9’a güncellemiş bulunuyor. Serbest iş parçacıklı Python resmi olarak desteklenirken, ek açıklamaların değerlendirilmesinin artık ertelendiği, bunun da ek açıklamaların kullanımının anlamını iyileştirdiği söyleniyor. Zstandard sıkıştırma algoritmasını destekleyen yeni bir modül compression.zstd sağlanmış bulunuyor. CPython için sıfır ek yük getiren harici hata ayıklayıcı arayüzüyle gelen yeni sürümle UUID 6-8 sürümlerinin artık uuid modülü tarafından desteklendiği ve 3-5 sürümlerinin oluşturulmasının %40’a kadar daha hızlı olduğu söyleniyor. Belirli yeni derleyiciler için yeni yorumlayıcı önemli ölçüde daha iyi performans sağlıyor. Şimdilik isteğe bağlı olan uygulama, kaynak koddan derleme gerektiriyor. Asenkron görevler kullanarak çalışan Python işlemlerini incelemek için yeni bir komut satırı arayüzü kullanılıyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.14.8 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

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

Python 3.15.0rc2 duyuruldu

Python’un, yeni seriden Python 3.15.0rc2 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ıların elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.15.0’ın halen geliştirme aşamasında olduğu belirtilirken; bunun, 01.10.2026’da duyurulması beklenen 3.15.0 final sürüm öncesinde duyurulan son sürüm adayı olacağı belirtiliyor. Python profilleme araçlarını organize etmek için özel bir profilleme paketiyle gelen yeni sürümde, çerçeve işaretçilerinin, gelişmiş sistem düzeyinde gözlemlenebilirlik için varsayılan olarak etkinleştirildiği söyleniyor. Python’un artık varsayılan kodlama olarak UTF-8 kullandığı belirtilirken, yeni PyBytesWriter C API’nin bir Python bytes nesnesi oluşturacağı söyleniyor. Standart tercüman üzerinde x86-64 Linux üzerinde% 8-9% geometrik ortalama performans iyileştirmesi ve Aarch64 macOS’ta kuyruk çağırma tercümanı üzerinden% 12-13 hızlanması ile önemli ölçüde yükseltildiği iifade ediliyor. Python 3.15.0’daki değişiklikler hakkında daha fazla bilgi için Python 3.15’te neler yeni sayfasını inceleyebilirsiniz. Python 3.15.0rc2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

Python 3.15.0rc2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Python 3.12.14, 3.11.16 ve 3.10.21 duyuruldu

Python’un, 3.12.14, 3.11.16 ve 3.10.21 sürümleri, Thomas Wouters tarafından duyuruldu. 3.10, 3.11 ve 3.12 için yeni güvenlik bültenlerinin artık mevcut olduğunu belirten Wouters; bu Python versiyonlarının artık sadece güvenlik-sabit modunda olduğu için, bunların sadece kaynak sürümler olduğunu ve önceden ayarlanmış bir salınım kadansı bulunmadığını ifade etti. Modülünün belgesiz ftpcp fonksiyonun artık kaynak sunucudan döndürülen IPv4 adres değerine güvenmediğini belirten Wouters; durumda kontrol karakterlerinin kullanılmasına izin verilmediğini söyledi. HTTP başlığı enjeksiyonlarını önlemek için bir yama hazırlandığını söyleyen Wouters; derin yuvalanmış XML içerik modellerini dönüştürürken sınırsız C tekrarlamanın neden olduğu bir çökmenin düzeltildiğini belirtti. Wouters; hazırlanmış arşivlerin, hedef dizinin dışında işaret eden bir sivri uç düğme oluşturabileceği ekstraksiyon filtrelerinin ortaya çıkardığı bir güvenlik açığının düzeltildiğini söyledi. Python’un, 3.12.14, 3.11.16 ve 3.10.21 sürümleri hakkında bilgi edinmek için sürüm duyurusunu ya da kendi sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

Python’un, 3.12.14, 3.11.16 ve 3.10.21 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.