การเปิดตัวเชลล์เชิงโต้ตอบ IPython 8.0

การเปิดตัว IPython 8.0 ซึ่งเป็นเชลล์แบบโต้ตอบสำหรับภาษา Python ซึ่งรวมความสามารถของคอนโซล Python แบบโต้ตอบและเชลล์คำสั่ง Unix มอบเครื่องมือการดีบัก การแก้ไขโค้ด และการแสดงภาพข้อมูลที่ยืดหยุ่น IPython ถูกนำมาใช้กันอย่างแพร่หลายในชุมชนวิทยาศาสตร์เพื่อการพัฒนา การประมวลผลข้อมูล และการดำเนินการเชิงโต้ตอบของแอปพลิเคชันที่เกี่ยวข้องกับไลบรารี numpy, matplotlib, sympy และ scipy

เวอร์ชันใหม่เพิ่มความสามารถในการฟอร์แมตโค้ดใหม่โดยใช้ชุดเครื่องมือ Black ปรับปรุงข้อมูลการติดตามการโทรในข้อความแสดงข้อผิดพลาด ปรับปรุงการค้นหาแบบเลือกผ่านประวัติการทำธุรกรรม โหมดคำแนะนำอัตโนมัติถูกนำมาใช้เพื่อแสดงคำแนะนำสำหรับการป้อนข้อมูลต่อเนื่องโดยอัตโนมัติ

การเปิดตัวเชลล์เชิงโต้ตอบ IPython 8.0 การเปิดตัวเชลล์เชิงโต้ตอบ IPython 8.0 การเปิดตัวเชลล์เชิงโต้ตอบ IPython 8.0

มีการดำเนินการทำความสะอาดและการทำงานใหม่ที่สำคัญของฐานโค้ด โดยมีเป้าหมายเพื่อลดความซับซ้อนในการบำรุงรักษาโครงการ ลบฟังก์ชันที่ล้าสมัย และปรับปรุงกระบวนการสร้างและทดสอบให้ทันสมัย โปรเจ็กต์นี้เป็นอิสระจากการผูกติดกับชุดเครื่องมือ Nose ซึ่งเหลือไว้โดยไม่มีอุปกรณ์รองรับ เพิ่มการรองรับสำหรับ NumPy 1.19 และรุ่นที่ใหม่กว่า Python เวอร์ชันขั้นต่ำที่รองรับได้เพิ่มเป็น 3.8 มีการเปลี่ยนไปใช้การอัปเดตรายเดือนแล้ว

ที่มา: opennet.ru

เพิ่มความคิดเห็น