experimental/cuda-ubi9/: ipython-8.24.0 metadata and description

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
platform
  • Linux
  • Mac OSX
  • Windows
project_urls
  • Homepage, https://ipython.org
  • 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
  • decorator
  • jedi >=0.16
  • matplotlib-inline
  • prompt-toolkit <3.1.0,>=3.0.41
  • pygments >=2.4.0
  • stack-data
  • traitlets >=5.13.0
  • exceptiongroup ; python_version < "3.11"
  • typing-extensions >=4.6 ; python_version < "3.12"
  • pexpect >4.3 ; sys_platform != "win32" and sys_platform != "emscripten"
  • colorama ; sys_platform == "win32"
  • ipython[black,doc,kernel,matplotlib,nbconvert,nbformat,notebook,parallel,qtconsole] ; extra == 'all'
  • ipython[test,test_extra] ; extra == 'all'
  • black ; extra == 'black'
  • ipykernel ; extra == 'doc'
  • setuptools >=18.5 ; extra == 'doc'
  • sphinx >=1.3 ; extra == 'doc'
  • sphinx-rtd-theme ; extra == 'doc'
  • sphinxcontrib-jquery ; extra == 'doc'
  • docrepr ; extra == 'doc'
  • matplotlib ; extra == 'doc'
  • stack-data ; extra == 'doc'
  • typing-extensions ; extra == 'doc'
  • exceptiongroup ; extra == 'doc'
  • ipython[test] ; extra == 'doc'
  • ipykernel ; extra == 'kernel'
  • matplotlib ; extra == 'matplotlib'
  • nbconvert ; extra == 'nbconvert'
  • nbformat ; extra == 'nbformat'
  • ipywidgets ; extra == 'notebook'
  • notebook ; extra == 'notebook'
  • ipyparallel ; extra == 'parallel'
  • qtconsole ; extra == 'qtconsole'
  • pytest ; extra == 'test'
  • pytest-asyncio <0.22 ; extra == 'test'
  • testpath ; extra == 'test'
  • pickleshare ; extra == 'test'
  • ipython[test] ; extra == 'test_extra'
  • curio ; extra == 'test_extra'
  • matplotlib !=3.2.0 ; extra == 'test_extra'
  • nbformat ; extra == 'test_extra'
  • numpy >=1.23 ; extra == 'test_extra'
  • pandas ; extra == 'test_extra'
  • trio ; extra == 'test_extra'
requires_python >=3.10
File Tox results History
ipython-8.24.0-py3-none-any.whl
Size
797 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.