Python'da neler oluyor? GIL kaldırılıyor, yeni derleyici geliyor, optparse kullanım dışı
(bitecode.dev)- Python'ın Global Interpreter Lock (GIL) mekanizmasının önümüzdeki birkaç yıl içinde kaldırılması planlanıyor; kısa vadeli deneysel sürüm ise şimdiden yayımlandı.
- LPython, Python kodunu LLVM, C, C++ veya WASM'e çevirerek sayısal hesaplama iş yüklerinin çalışma hızını artıran yeni bir Python derleyicisi.
- Pydantic 2, popüler bir veri doğrulama ve şema tanımlama aracı olarak hata düzeltmeleri aldı ve Fast API'de destek kazandı.
- PEP 387, yeni kodlarda artık kullanılmaması gereken API'ler için "yumuşak kullanımdan kaldırma" kavramını tanıttı; ancak mevcut kodlarda bunlar hâlâ kullanılabiliyor.
- Cython 3.0 artık normal Python sözdiziminde kullanılan tüm özellikleri destekliyor; bu da herhangi bir Python kod tabanını Cython ile kullanmayı kolaylaştırıyor.
- PEP 722, tek dosyalık betiklerin bağımlılıklarını belirtmek için bir sözdizimi önererek betik bağımlılıklarının daha kolay yönetilmesini sağlıyor.
- VSCode artık yeni mypy eklentisi ve pylance içindeki geliştirilmiş indeksleme sayesinde daha hızlı Python desteği sunuyor.
- Python kütüphanesi textual kullanılarak terminalde doğrudan çizim yapıp kaydedebilen terminal tabanlı bir paint sürümü yayımlandı.
1 yorum
Hacker News görüşü
pip-runadlı araç, JavaScript'tekinpxe benzer şekilde, bağımlılıkları olan betiklerin geçici bir sanal ortamda çalıştırılmasını sağlıyor.