ipython
Advanced interactive shell for Python
IPython provides a replacement for the interactive Python interpreter with extra functionality. Main features: * Comprehensive object introspection. * Input history, persistent across sessions. * Caching of output results during a session with automatically generated references. * Readline based name completion. * Extensible system of 'magic' commands for controlling the environment and performing many tasks related either to IPython or the operating system. * Configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time). * Session logging and reloading. * Extensible syntax processing for special purpose situations. * Access to the system shell with user-extensible alias system. * Easily embeddable in other Python programs. * Integrated access to the pdb debugger and the Python profiler.
homepage ↗homepage ↗homepage ↗ pypi: ipython github: ipython/ipython
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 9.15.0 | 2 | 14 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | arm | hppa | loong | ppc | s390 | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9.15.0 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | arm testing | hppa testing | loong testing | ppc testing | s390 testing | sparc testing | — | view · download · history ↗ |
| 9.14.1 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | arm stable | hppa testing | loong testing | ppc stable | s390 testing | sparc testing | — | view · download · history ↗ |
Use flags of 9.15.0
- examples Install examples, usually source code
- gui Enable support for a graphical user interface
- notebook Install requirements for the web notebook based on dev-python/tornado
- nbconvert Enable support for converting notebooks to various formats using app-text/pandoc
- +smp Enable support for multiprocessors or multicore systems
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- verify-provenance Verify provenance of PyPI distfiles (verifies that the artifact comes from upstream source repository)
3 expansion flags (python targets, ABIs, cpu flags…)
- python_targets_python3_12
- python_targets_python3_13
- python_targets_python3_14