# ipython

> IPython: Productive Interactive Computing

- **URL**: https://www.freshcrate.ai/projects/ipython
- **Author**: The IPython Development Team
- **Category**: Databases
- **Latest version**: `9.12.0` (2026-04-21)
- **License**: Unknown
- **Source**: https://github.com/ipython/ipython
- **Homepage**: https://pypi.org/project/ipython/
- **Language**: Python
- **GitHub**: 16,693 stars, 4,471 forks
- **Registry**: pypi (`ipython`)
- **Tags**: `embedding`, `interactive`, `interpreter`, `pypi`, `shell`

## Description

IPython provides a rich toolkit to help you make the most out of using Python
interactively.  Its main components are:

 * A powerful interactive Python shell
 * A `Jupyter <https://jupyter.org/>`_ kernel to work with Python code in Jupyter
   notebooks and other interactive frontends.

The enhanced interactive Python shells have the following main features:

 * Comprehensive object introspection.

 * Input history, persistent across sessions.

 * Caching of output results during a session with automatically generated
   references.

 * Extensible tab completion, with support by default for completion of python
   variables and keywords, filenames and function keywords.

 * Extensible system of 'magic' commands for controlling the environment and
   performing many tasks related either to IPython or the operating system.

 * A rich 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 and GUIs.

 * Integrated access to the pdb debugger and the Python profiler.

The latest development version is always available from IPython's `GitHub
site <http://github.com/ipython>`_.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `9.12.0` | 2026-04-21 | Low | Imported from PyPI (9.12.0) |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |
| `7.18.1` | 2021-01-30 | Low | We do not use GitHub release anymore. Please see PyPI https://pypi.org/project/ipython/ |

## Citation

- HTML: https://www.freshcrate.ai/projects/ipython
- Markdown: https://www.freshcrate.ai/projects/ipython.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/ipython/deps

_Generated by freshcrate.ai. Indexes pypi releases for AI-agent ecosystem packages._
