Izlazak interaktivne ljuske IPython 8.0

Objavljen je IPython 8.0, interaktivna ljuska za programski jezik Python koja kombinira mogućnosti interaktivne konzole Pythona i Unix komandne ljuske, pružajući fleksibilne alate za debagiranje, uređivanje koda i vizualizaciju podataka. IPython se aktivno koristi u znanstvenom okruženju za razvoj, obradu podataka i interaktivno izvršavanje aplikacija povezanih s bibliotekama numpy, matplotlib, sympy i scipy.

U novoj verziji dodana je mogućnost preformatiranja koda uz pomoć alata Black. Povećana je informativnost tragova poziva u porukama o pogreškama. Poboljšano je selektivno pretraživanje kroz povijest operacija. Implementiran je autosuggestion način rada za automatsko prikazivanje preporuka za nastavak unosa.

Izlazak interaktivne ljuske IPython 8.0 Izlazak interaktivne ljuske IPython 8.0 Izlazak interaktivne ljuske IPython 8.0

Provedena je značajna čišćenja i prerada kôdne baze, usmjerena na pojednostavljenje održavanja projekta, uklanjanje zastarjelih funkcija i modernizaciju procesa izgradnje i testiranja. Projekt je oslobođen ovisnosti o alatu Nose, koji više nije u održavanju. Dodana je podrška za NumPy 1.19 i novije verzije. Minimalno podržavana verzija Pythona povećana je na 3.8. Odrast preko mjesečnog formiranja ažuriranja.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster