Teknokritik:
Abone ol
Girişim

Python İçin Yeni Test ve İzleme Kütüphanesi Wrapture Tanıtıldı

Graham Dumpleton, Python projelerinde fonksiyon ve metotları sarmalayarak izleme ve test süreçlerini kolaylaştıran Wrapture adlı yeni açık kaynak aracını duyurdu. Henüz birkaç haftalık bir proje olan Wrapture, unittest.mock kütüphanesine alternatif sunarken OpenTelemetry desteğiyle kod değişiklik yapmadan yapılandırma dosyaları üzerinden izleme yapılmasına olanak tanıyor.

Neden önemliAraç, mevcut Python uygulamalarının çalışma zamanı davranışlarını müdahalesiz bir şekilde gözlemlemeyi ve test süreçlerindeki sahte nesne (mocking) kurgularını basitleştirmeyi amaçlıyor.

swSimon Willison

Bu özet makine üretimidir; haberin aslı ve tüm ayrıntılar kaynağın kendi sayfasındadır.

Haberin tamamını oku

Aynı kaynaktan

Yapay zeka

Datasette İçin Güvenlik Güncellemeleri Yayınlandı: 1.0a39 ve 0.65.4

Simon Willison ve Alex Garcia, açık kaynaklı veri görselleştirme aracı Datasette için 1.0a39 ve 0.65.4 güvenlik yamalarını yayınladı. Sevban Dönmez'in bildirimlerinin ardından Claude Fable 5.1, GPT-5.6 ve GPT-6 Astra gibi yapay zeka modelleriyle denetim yapan ekip, hassas hataları tespit ederek düzeltmeleri bir haftalık çalışmayla tamamladı. Güncellemelerin, özellikle kamuya açık web üzerinde hem açık hem de özel tabloları bir arada barındıran sunuculara yüklenmesi öneriliyor.

Simon Willison
Yazılım

Nix Paketleri WebAssembly ile Doğrudan Tarayıcıda Çalıştırılabilecek

Farid Zakaria tarafından geliştirilen trynix.dev projesi, QEMU ve WebAssembly kullanarak tarayıcı üzerinde x86_64 Linux sanal makinesi çalıştırıyor. Sistem, son 13 yıla ait herhangi bir Nix paketinin sunucuya ihtiyaç duymadan doğrudan tarayıcıda yüklenmesine ve test edilmesine olanak tanıyor. Ayrıca geliştirilen bir GitHub Action aracı sayesinde pull request içeriklerinin doğrudan tarayıcıda çalıştırılarak incelenmesi mümkün hale geliyor.

Simon Willison
Yapay zeka

Shopify Mobil Uygulamalarında React Native Yerine Yeniden Yerel Kodlamaya Geçiyor

Shopify, altı yıldır kullandığı React Native platformunu bırakarak iOS ve Android uygulamaları için tekrar Swift ve Kotlin ile ayrı yerel kod tabanlarına geçme kararı aldı. Şirket, yapay zeka kodlama ajanlarının iki farklı platform için kod yazma, dönüştürme ve test süreçlerini kolaylaştırması sayesinde yerel geliştirme maliyetlerinin artık bir engel olmadığını belirtti. Bu kararla birlikte şirket, geliştirdiği bazı popüler React Native kütüphanelerini devrediyor veya 2026 sonunda arşivlemeyi planlıyor.

Simon Willison