Zostało ogłoszone wydanie IPython 2.0, interaktywnej powłoki języka Python, o dodatkowych elementach składni i poszerzonych możliwościach.
IPython może zaoferować nam trzy tryby pracy:
- Tekstowy,
- Aplikacji z interfejsem graficznym,
- Aplikacji z interfejsem serwera.
IPython integruje się z bibliotekami matplotlib – umożliwia rysowanie wykresów jak i bibliotekami do obliczeń jakimi są SciPy i NumPy. IPython umożliwia zarządzanie obliczeniami równoległymi.
By móc posługiwać się IPython’em 2.0 wymagany będzie Python 2.7.2 i wyżej, lub Python 3.3.0 i wyżej
Prace nad nową wersją trwały ok. ~8 miesięcy.
Najistotniejsze zmiany:
- Dodano interaktywne widgety dla notebooka,
- Dodano przemieszczanie się po katalogach w kokpicie notebooka,
- Dodano stałe adresy URL dla notebooków,
- Dodano modyfikowalny interfejs użytkownika w notebooku,
- Dodano model bezpieczeństwa dla notebooków.
Źródło: http://ipython.org/ipython-doc/2/whatsnew/version2.0.html