Metadata-Version: 2.1
Name: konch
Version: 3.2.0
Summary: CLI and configuration utility for the Python shell, optimized for simplicity and productivity.
Home-page: https://github.com/sloria/konch
Author: Steven Loria
Author-email: sloria1@gmail.com
License: MIT
Project-URL: Changelog, https://konch.readthedocs.io/en/latest/changelog.html
Project-URL: Issues, https://github.com/sloria/konch/issues
Project-URL: Source, https://github.com/sloria/konch/
Keywords: konch shell custom ipython bpython repl ptpython ptipython
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: System :: Shells
Provides-Extra: dev
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: mock ; extra == 'dev'
Requires-Dist: scripttest (==1.3) ; extra == 'dev'
Requires-Dist: ipython ; extra == 'dev'
Requires-Dist: bpython ; extra == 'dev'
Requires-Dist: flake8 (==3.6.0) ; extra == 'dev'
Requires-Dist: pre-commit (==1.14.0) ; extra == 'dev'
Requires-Dist: ptpython ; extra == 'dev'
Requires-Dist: tox ; extra == 'dev'
Requires-Dist: flake8-bugbear (==18.8.0) ; (python_version >= "3.5") and extra == 'dev'
Provides-Extra: lint
Requires-Dist: flake8 (==3.6.0) ; extra == 'lint'
Requires-Dist: pre-commit (==1.14.0) ; extra == 'lint'
Requires-Dist: flake8-bugbear (==18.8.0) ; (python_version >= "3.5") and extra == 'lint'
Provides-Extra: tests
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: mock ; extra == 'tests'
Requires-Dist: scripttest (==1.3) ; extra == 'tests'
Requires-Dist: ipython ; extra == 'tests'
Requires-Dist: bpython ; extra == 'tests'

=====
konch
=====

.. image:: https://badgen.net/pypi/v/konch
  :alt: pypi badge
  :target: https://badge.fury.io/py/konch

.. image:: https://badgen.net/travis/sloria/konch
  :alt: travis-ci status
  :target: https://travis-ci.org/sloria/konch

.. image:: https://readthedocs.org/projects/konch/badge/
   :target: https://konch.readthedocs.io/
   :alt: Documentation

.. image:: https://badgen.net/badge/code%20style/black/000
   :target: https://github.com/ambv/black
   :alt: Code style: Black


Configures your Python shell
============================

**konch** is a CLI and configuration utility for the Python shell, optimized for simplicity and productivity.

- **Automatically import** any object upon startup
- **Simple**, per-project configuration in a single file (it's just Python code)
- **No external dependencies**
- Uses **IPython**, **BPython**, or **ptpython** if available, and falls back to built-in interpreter
- Automatically load **IPython extensions**
- Can have multiple configurations per project using **named configs**

.. image:: https://zippy.gfycat.com/EachTerrificChupacabra.gif
    :alt: Demo
    :target: https://konch.readthedocs.io


`https://konch.readthedocs.io <https://konch.readthedocs.io>`_
==============================================================


