IPython 8.0 etkileşimli kabuğunun piyasaya sürülmesi

Etkileşimli Python konsolu ve Unix komut kabuğunun yeteneklerini birleştiren, Python dili için etkileşimli bir kabuk olan IPython 8.0'ın piyasaya sürülmesi, esnek hata ayıklama, kod düzenleme ve veri görselleştirme araçları sağlar. IPython, bilim camiasında numpy, matplotlib, sympy ve scipy kütüphaneleriyle ilişkili uygulamaların geliştirilmesi, veri işlenmesi ve etkileşimli yürütülmesi için yaygın olarak kullanılmaktadır.

Yeni sürüm, Siyah araç setini kullanarak kodu yeniden biçimlendirme yeteneğini ekler. Hata mesajlarında iyileştirilmiş çağrı izleme bilgileri. İşlem geçmişinde iyileştirilmiş seçici arama. Otomatik öneri modu, devam eden girdilere ilişkin önerilerin otomatik olarak görüntülenmesi için uygulanmıştır.

IPython 8.0 etkileşimli kabuğunun piyasaya sürülmesi IPython 8.0 etkileşimli kabuğunun piyasaya sürülmesi IPython 8.0 etkileşimli kabuğunun piyasaya sürülmesi

Proje bakımının basitleştirilmesi, eski işlevlerin kaldırılması ve yapım ve test süreçlerinin modernleştirilmesi amacıyla kod tabanında önemli bir temizlik ve yeniden çalışma gerçekleştirildi. Proje, desteksiz kalan Nose araç setine bağlı kalmaktan kurtuldu. NumPy 1.19 ve daha yeni sürümler için destek eklendi. Python'un desteklenen minimum sürümü 3.8'e çıkarıldı. Aylık güncellemelere geçiş yapıldı.

Kaynak: opennet.ru

Yorum ekle