إطلاق الغلاف التفاعلي IPython 8.0

يوفر إصدار IPython 8.0، وهو غلاف تفاعلي للغة Python، والذي يجمع بين إمكانيات وحدة تحكم Python التفاعلية وواجهة أوامر Unix، أدوات مرنة لتصحيح الأخطاء وتحرير التعليمات البرمجية وتصور البيانات. يُستخدم IPython على نطاق واسع في المجتمع العلمي للتطوير ومعالجة البيانات والتنفيذ التفاعلي للتطبيقات المرتبطة بمكتبات numpy وmatplotlib وsympy وscipy.

يضيف الإصدار الجديد القدرة على إعادة تنسيق التعليمات البرمجية باستخدام مجموعة الأدوات السوداء. تحسين معلومات تتبع المكالمات في رسائل الخطأ. تحسين البحث الانتقائي من خلال سجل المعاملات. تم تنفيذ وضع الاقتراح التلقائي لعرض التوصيات تلقائيًا لمواصلة الإدخال.

إطلاق الغلاف التفاعلي IPython 8.0 إطلاق الغلاف التفاعلي IPython 8.0 إطلاق الغلاف التفاعلي IPython 8.0

تم إجراء عملية تنظيف وإعادة صياغة كبيرة لقاعدة التعليمات البرمجية، بهدف تبسيط صيانة المشروع وإزالة الوظائف القديمة وتحديث عمليات البناء والاختبار. تم تحرير المشروع من الارتباط بمجموعة أدوات Nose، التي تُركت بدون دعم. تمت إضافة دعم لـ NumPy 1.19 والإصدارات الأحدث. تمت زيادة الحد الأدنى لإصدار Python المدعوم إلى 3.8. تم الانتقال إلى التحديثات الشهرية.

المصدر: opennet.ru

إضافة تعليق