Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış bir yüksek seviyeli ve açık kaynak kodlu bir web uygulama çatısı olan Django‘nun 5.1.4, 5.0.10 ve 4.2.17 sürümleri, Sarah Boyce tarafından duyuruldu. Django ekibinin, Django 5.1.4, 5.0.10 ve 4.2.17’yi duyurmaktan mutluluk duyduğu ifade ediliyor. Bu sürümlerin kimi güvenlik sorunlarını giderdiği belirtilirken, tüm Django kullanıcılarının mümkün olan en kısa sürede yükseltme yapmalarının önerildiği söyleniyor. Bu sürümlerin güvenlik sürümü politikasına uygun olarak, ayrıntılı olarak açıklanan çeşitli güvenlik sorunlarını ele aldığı söyleniyor. Django 4.2’nin bir LTS sürüm olduğu ve Nisan 2026’ya kadar güvenlik ve veri kaybı düzeltmeleri alacağı ifade ediliyor. Django 5.1.4, 5.0.10 ve 4.2.17 hakkında bilgi edinmek için ilgili sürüm notlarını ve sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Django 5.1.4, 5.0.10 ve 4.2.17 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2024.12 sürümü duyuruldu. 5 Aralık 2024 itibarıyla tüm paketlerin Debian ve Sparky test depolarından yükseltildiği belirtilirken, 6.11.10 Linux çekirdeği üzerine yapılandırılan sistemin; LXQt, MATE, Xfce, KDE, MinimalGUI ve MinimalCLIversiyonları dışında GameOver, Multimedia ve Rescue versiyonları da güncellenmiş bulunuyor. Bunun, esas olarak Sparky deposu GPG anahtarı sorununun bir düzeltmesini sağlayan Debian test hattının Sparky yarı-yuvarlanan iso kalıplarının planlanmamış bir Aralık güncellemesi olduğu belirtilirken, Live kullanıcı parolasının: live, root parolasının ise boş olduğu ifade ediliyor. Sparky 2024.12 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.10.3 2024-12-03 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. Pydantic veri sınıflarında defer_build ayarlandığında alanların ayarlanması gerektiği hatırlatılırken, PlainSerializer ve WrapSerializer işlevleri için dönüş türünü değerlendirirken işlevin genel değerlerinin kullanılacağı ifade ediliyor. URL’lerin v2.9 davranışıyla uyumlu olması için ana bilgisayar tarafından zorunlu kılınan uygulamanın düzeltildiği belirtilirken, FieldInfo’ya ise default_factory_takes_validated_data özelliğinin eklendiği söyleniyor. Serileştirme modunda URL json şemasının da düzeltildiği belirtiliyor. Pydantic 2.10.3 2024-12-03 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
Pydantic 2.10.3 2024-12-03 edinmek için aşağıdaki linkten yararlanabilirsiniz.
Python ya da başka bir dil yerine GNU Guile ile yazılmasına karar verilen ve HTML sayfalarını dinamik olarak üretmek amacıyla geliştirilen GNU Artanis‘in 1.0.0 sürümü, Nala Ginrut tarafından duyuruldu. GNU Artanis 1.0.0’ı duyurmaktan mutluluk duyduğunu söyleyen Ginrut; GNU Artanis’in, Guile Scheme ile yazılan bir web uygulama framework’ü olduğunu belirtti. GNU Artanis; dinamik web sitelerinin ve tabii web uygulamalarının, ağ hizmetlerinin ve web kaynaklarının geliştirilmesini desteklemek üzere tasarlanmıştır. Ginrut; Artanis’in GPLv3+ ve LGPLv3+ çift lisans kapsamında yayınlandığını hatırlattı. SZDIY topluluğunun resmi projesi olan GNU Artanis, özgür bir yazılım olarak kullanıma sunuluyor. GNU Artanis hem GNU’nun hem de HardenedLinux’un resmi projesidir. GNU Artanis 1.0.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2024.11 sürümü, 9 Kasım 2024‘te duyurulmuştu. Bu sürüm, LXQt, MATE, Xfce ve KDE versiyonlarıyla, MinimalGUI ve MinimalCLI varyasyonlarını içeriyordu. Sparky 2024.11 Special Edition ise yeni iso kalıpları içeriyor: GameOver, Multimedia ve Rescue. Böylece sürümün elemanları tamamlanmış oluyor. 6.11 Linux çekirdeği üzerine yapılandırılan yeni kalıplar, 17 Kasım 2024 itibarıyla güncellenmiş paketler ve 2024.11 sürümünde tanıtılan değişikliklerin çoğunu içeriyor. Ayrıca 6.11.7 ve 6.12.0, 6.6.62-LTS, 6.1.118-LTS, 5.15.173-LTS Linux çekirdeklerinin Sparky depolarında hazır olduğu belirtiliyor. Sparky rolling’i yeniden yüklemeye gerek olmadığı, sadece Sparky’yi güncel tutmanın yeterli olduğu söyleniyor. SparkyLinux 2024.11 Special Editions hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
SparkyLinux 2024.11 Special Editions edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Unix benzeri işletim sistemlerinde çok dilli giriş için bir giriş yöntemi çerçevesi olan IBus‘ın 1.5.31 sürümü, Takao Fujiwara tarafından duyuruldu. Oluşturma anahtarlarının en son Xorg ve GTK ile güncellendiği belirtilirken, setxkbmap f190da1 yerine Wayland’deki geçerli XKB’yi almak için localectl kullanıldığı ve XKB motorlarının güncellendiği söyleniyor. XKB motorlarının güncellendiği belirtilirken, Unicode kategorisinin de güncellendiği, ayrıca, X11 uygulama ve oyun sorunlarının düzeltildiği söyleniyor. Emoji sorunları düzeltilirken, Flatpak sorunları da düzeltilmiş bulunuyor. Yazılımın Portekizce, Türkçe, Korece, İsveççe, Yunanca, Fransızca, Lehçe, Almanca çeviri güncellemeleri yapılmış bulunuyor. Topluluğun kabulünü kazanan IBus; FreeBSD, Fedora ve Ubuntu gibi birçok GNU/Linux dağıtımının paket depolarında vardır. Fedora 11’den itibaren IBus, Fedora için varsayılan giriş yöntemi çerçevesi haline gelmiştir. C ve Python’da geliştirilen IBus, XIM protokolünü uygular, ayrıca, GTK+ ve Qt giriş yöntemi modüllerine sahiptir. Systray desteği de sağlayan yazılım, yapılandırma değişikliklerini hemen uygular ve C ve Python bağları sağlar. Peng Huang tarafından geliştirilmeye başlanan IBus, GNU Genel Kamu Lisansıyla lisanslanmıştır. IBus 1.5.31 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.