.. _spkg_ipython: ipython: Interactive computing environment with an enhanced interactive Python shell ==================================================================================== Description ----------- Interactive computing environment with an enhanced interactive Python shell From the IPython website: IPython is a multiplatform, Free Software project (BSD licensed) that offers: - An enhanced Python shell designed for efficient interactive work. It includes many enhancements over the default Python shell, including the ability for controlling interactively all major GUI toolkits in a non-blocking manner. - A library to build customized interactive environments using Python as the basic language (but with the possibility of having extended or alternate syntaxes). - A system for interactive distributed and parallel computing (this is part of IPython's new development). License ------- BSD Upstream Contact ---------------- http://ipython.org ipython-dev@scipy.org ipython-user@scipy.org Type ---- standard Version Information ------------------- package-version.txt:: 7.29.0 install-requires.txt:: ipython >=7.13.0 Equivalent System Packages -------------------------- conda: .. CODE-BLOCK:: bash $ conda install ipython homebrew: .. CODE-BLOCK:: bash $ brew install ipython macports: install the following packages: py-ipython opensuse: .. CODE-BLOCK:: bash $ sudo zypper install python3-ipython void: .. CODE-BLOCK:: bash $ sudo xbps-install python3-ipython See https://repology.org/project/ipython/versions However, these system packages will not be used for building Sage because using Python site-packages is not supported by the Sage distribution; see :trac:`29023`