dev-python/ipython (gentoo)

Search

Package Information

Description:
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:
https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
License:
BSD

Versions

Version EAPI Keywords Slot
9.9.0 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 0
9.12.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0
9.11.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0
9.10.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>python@gentoo.org</email>
		<name>Python</name>
	</maintainer>
	<longdescription lang="en">
  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.
  </longdescription>
	<longdescription lang="ja">
対話的に利用する場合にPythonインタープリタから、より機能が豊富なIPythonへ置き換える事ができます。

主機能:
* 内包的オブジェクトの分析。
* 入力ヒストリーはセッションを越えて記憶し続けます。
* 出力は自動作成されるリファレンスのセッション間はキャッシュします。
* Readlineを利用した名前補完。
* 環境管理とIPythonまたはOSのどちらかに関係するタスク実行のためのmagic
  コマンドを拡張可能なシステム。
* 異なるセットアップを簡単に交換できるコンフィグレーション・システム。
  (毎回起動時に、$PYTHONSTARTUP環境変数を指定するよりも簡単です。)
* セッション・ロギングとセッション・リローディング。
* 特別な状況時のための拡張可能な構文解析。
* ユーザー定義できるエイリアス・システムでシステム・シェルにアクセス。
* 他のPython言語プログラムを組み込むのが簡単。
* pdbデバッガとprofilerへの統合アクセス。
  </longdescription>
	<stabilize-allarches></stabilize-allarches>
	<use>
		<flag name="notebook">Install requirements for the web notebook based on <pkg>dev-python/tornado</pkg></flag>
		<flag name="nbconvert">Enable support for converting notebooks to various formats using <pkg>app-text/pandoc</pkg></flag>
	</use>
	<upstream>
		<remote-id type="pypi">ipython</remote-id>
		<remote-id type="github">ipython/ipython</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9.9.0 9.12.0 9.11.0 9.10.0
examples Install examples, usually source code
gui Enable support for a graphical user interface
nbconvert Enable support for converting notebooks to various formats using <pkg>app-text/pandoc</pkg>
notebook Install requirements for the web notebook based on <pkg>dev-python/tornado</pkg>
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)

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST ipython-9.10.0.tar.gz 4426526 bytes
DIST ipython-9.10.0.tar.gz.provenance 9575 bytes
DIST ipython-9.11.0.tar.gz 4427354 bytes
DIST ipython-9.11.0.tar.gz.provenance 9388 bytes
DIST ipython-9.12.0.tar.gz 4428879 bytes
DIST ipython-9.12.0.tar.gz.provenance 9426 bytes
DIST ipython-9.9.0.tar.gz 4425043 bytes
DIST ipython-9.9.0.tar.gz.provenance 9253 bytes