gituser/production/: ipython-8.6.0 metadata and description

Homepage Simple index

IPython: Productive Interactive Computing

author The IPython Development Team
author_email ipython-dev@python.org
classifiers
  • Framework :: IPython
  • Framework :: Jupyter
  • Intended Audience :: Developers
  • Intended Audience :: Science/Research
  • License :: OSI Approved :: BSD License
  • Programming Language :: Python
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3 :: Only
  • Topic :: System :: Shells
description_content_type text/x-rst
keywords Interactive,Interpreter,Shell,Embedding
license BSD-3-Clause
project_urls
  • Documentation, https://ipython.readthedocs.io/
  • Funding, https://numfocus.org/
  • Source, https://github.com/ipython/ipython
  • Tracker, https://github.com/ipython/ipython/issues
provides_extras test_extra
requires_dist
  • backcall
  • decorator
  • jedi (>=0.16)
  • matplotlib-inline
  • pickleshare
  • prompt-toolkit (<3.1.0,>3.0.1)
  • pygments (>=2.4.0)
  • stack-data
  • traitlets (>=5)
  • pexpect (>4.3) ; sys_platform != "win32"
  • appnope ; sys_platform == "darwin"
  • colorama ; sys_platform == "win32"
  • black ; extra == 'all'
  • ipykernel ; extra == 'all'
  • setuptools (>=18.5) ; extra == 'all'
  • sphinx (>=1.3) ; extra == 'all'
  • sphinx-rtd-theme ; extra == 'all'
  • docrepr ; extra == 'all'
  • matplotlib ; extra == 'all'
  • stack-data ; extra == 'all'
  • pytest (<7) ; extra == 'all'
  • typing-extensions ; extra == 'all'
  • pytest (<7.1) ; extra == 'all'
  • pytest-asyncio ; extra == 'all'
  • testpath ; extra == 'all'
  • nbconvert ; extra == 'all'
  • nbformat ; extra == 'all'
  • ipywidgets ; extra == 'all'
  • notebook ; extra == 'all'
  • ipyparallel ; extra == 'all'
  • qtconsole ; extra == 'all'
  • curio ; extra == 'all'
  • matplotlib (!=3.2.0) ; extra == 'all'
  • numpy (>=1.20) ; extra == 'all'
  • pandas ; extra == 'all'
  • trio ; extra == 'all'
  • black ; extra == 'black'
  • ipykernel ; extra == 'doc'
  • setuptools (>=18.5) ; extra == 'doc'
  • sphinx (>=1.3) ; extra == 'doc'
  • sphinx-rtd-theme ; extra == 'doc'
  • docrepr ; extra == 'doc'
  • matplotlib ; extra == 'doc'
  • stack-data ; extra == 'doc'
  • pytest (<7) ; extra == 'doc'
  • typing-extensions ; extra == 'doc'
  • pytest (<7.1) ; extra == 'doc'
  • pytest-asyncio ; extra == 'doc'
  • testpath ; extra == 'doc'
  • ipykernel ; extra == 'kernel'
  • nbconvert ; extra == 'nbconvert'
  • nbformat ; extra == 'nbformat'
  • ipywidgets ; extra == 'notebook'
  • notebook ; extra == 'notebook'
  • ipyparallel ; extra == 'parallel'
  • qtconsole ; extra == 'qtconsole'
  • pytest (<7.1) ; extra == 'test'
  • pytest-asyncio ; extra == 'test'
  • testpath ; extra == 'test'
  • pytest (<7.1) ; extra == 'test_extra'
  • pytest-asyncio ; extra == 'test_extra'
  • testpath ; extra == 'test_extra'
  • curio ; extra == 'test_extra'
  • matplotlib (!=3.2.0) ; extra == 'test_extra'
  • nbformat ; extra == 'test_extra'
  • numpy (>=1.20) ; extra == 'test_extra'
  • pandas ; extra == 'test_extra'
  • trio ; extra == 'test_extra'
requires_python >=3.8
File Tox results History
ipython-8.6.0-py3-none-any.whl
Size
743 KB
Type
Python Wheel
Python
3

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 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.