diff options
author | robot-contrib <robot-contrib@yandex-team.ru> | 2022-05-18 00:43:36 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.ru> | 2022-05-18 00:43:36 +0300 |
commit | 9e5f436a8b2a27bcc7802e443ea3ef3e41a82a75 (patch) | |
tree | 78b522cab9f76336e62064d4d8ff7c897659b20e /contrib/python/ipython/py3/README.rst | |
parent | 8113a823ffca6451bb5ff8f0334560885a939a24 (diff) | |
download | ydb-9e5f436a8b2a27bcc7802e443ea3ef3e41a82a75.tar.gz |
Update contrib/python/ipython/py3 to 8.3.0
ref:e84342d4d30476f9148137f37fd0c6405fd36f55
Diffstat (limited to 'contrib/python/ipython/py3/README.rst')
-rw-r--r-- | contrib/python/ipython/py3/README.rst | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/contrib/python/ipython/py3/README.rst b/contrib/python/ipython/py3/README.rst index 940047656f..ec16031166 100644 --- a/contrib/python/ipython/py3/README.rst +++ b/contrib/python/ipython/py3/README.rst @@ -4,8 +4,8 @@ .. image:: https://img.shields.io/pypi/v/IPython.svg :target: https://pypi.python.org/pypi/ipython -.. image:: https://img.shields.io/travis/ipython/ipython.svg - :target: https://travis-ci.org/ipython/ipython +.. image:: https://github.com/ipython/ipython/actions/workflows/test.yml/badge.svg + :target: https://github.com/ipython/ipython/actions/workflows/test.yml) .. image:: https://www.codetriage.com/ipython/ipython/badges/users.svg :target: https://www.codetriage.com/ipython/ipython/ @@ -24,6 +24,7 @@ Overview Welcome to IPython. Our full documentation is available on `ipython.readthedocs.io <https://ipython.readthedocs.io/en/stable/>`_ and contains information on how to install, use, and contribute to the project. +IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. **IPython versions and Python Support** @@ -46,7 +47,29 @@ The Notebook, Qt console and a number of other pieces are now parts of *Jupyter* See the `Jupyter installation docs <https://jupyter.readthedocs.io/en/latest/install.html>`__ if you want to use these. +Main features of IPython +======================== +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 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. Development and Instant running @@ -126,11 +149,11 @@ Alternatives to IPython IPython may not be to your taste; if that's the case there might be similar project that you might want to use: -- the classic Python REPL. +- The classic Python REPL. - `bpython <https://bpython-interpreter.org/>`_ - `mypython <https://www.asmeurer.com/mypython/>`_ -- `ptpython and ptipython <https://pypi.org/project/ptpython/>` -- `xonsh <https://xon.sh/>` +- `ptpython and ptipython <https://pypi.org/project/ptpython/>`_ +- `Xonsh <https://xon.sh/>`_ Ignoring commits with git blame.ignoreRevsFile ============================================== |