IPython 8.0, Python-kielen interaktiivinen kuori, joka yhdistää interaktiivisen Python-konsolin ja Unix-komentotulkin ominaisuudet, tarjoaa joustavia virheenkorjaus-, koodinmuokkaus- ja tietojen visualisointityökaluja. IPythonia käytetään laajasti tiedeyhteisössä numpy-, matplotlib-, sympy- ja scipy-kirjastoihin liittyvien sovellusten kehittämiseen, tietojenkäsittelyyn ja interaktiiviseen suorittamiseen.
Uusi versio lisää mahdollisuuden muotoilla koodi uudelleen Black Toolkit -työkalupakin avulla. Parannetut puhelun jäljitystiedot virheilmoituksissa. Parannettu valikoiva haku tapahtumahistorian kautta. Automaattinen ehdotustila on otettu käyttöön automaattisesti näyttämään suosituksia syöttämisen jatkamiseksi.
Koodikannassa tehtiin merkittävä puhdistus ja uusiotyö, jonka tavoitteena oli yksinkertaistaa projektin ylläpitoa, poistaa vanhentuneita toimintoja sekä modernisoida rakennus- ja testausprosesseja. Projekti vapautetaan sidotuksesta Nose-työkalupakettiin, joka jäi ilman tukea. Lisätty tuki NumPy 1.19:lle ja uudemmille julkaisuille. Pythonin tuettu vähimmäisversio on nostettu 3.8:aan. Siirtyminen kuukausittaisiin päivityksiin on tehty.
Lähde: opennet.ru