Eldono de IPython 8.0 interaga ŝelo

La liberigo de IPython 8.0, interaga ŝelo por la Python-lingvo, kiu kombinas la kapablojn de la interaga Python-konzolo kaj la Unix-komandoŝelo, disponigas flekseblajn sencimigojn, kodredaktadon kaj datumbildigilojn. IPython estas vaste uzita en la scienca komunumo por la evoluo, datumtraktado kaj interaga ekzekuto de aplikoj asociitaj kun la numpy, matplotlib, sympy kaj scipy bibliotekoj.

La nova versio aldonas la kapablon reformatigi kodon per la Nigra ilaro. Plibonigitaj informoj pri voka spuro en erarmesaĝoj. Plibonigita selektema serĉo tra transakcia historio. La aŭtosugesta reĝimo estis efektivigita por aŭtomate montri rekomendojn por daŭrigi enigon.

Eldono de IPython 8.0 interaga ŝelo Eldono de IPython 8.0 interaga ŝelo Eldono de IPython 8.0 interaga ŝelo

Grava purigado kaj reverkado de la koda bazo estis efektivigitaj, celante simpligi projektan prizorgadon, forigi malnoviĝintajn funkciojn kaj modernigi la konstruajn kaj testajn procezojn. La projekto estas liberigita de estado ligita al la ilaro Nose, kiu restis sen subteno. Aldonita subteno por NumPy 1.19 kaj pli novaj eldonoj. La minimuma subtenata versio de Python estis pliigita al 3.8. La transiro al monataj ĝisdatigoj estis farita.

fonto: opennet.ru

Aldoni komenton