Metadata-Version: 2.0
Name: pyramid-ptpython
Version: 1.2
Summary: A ptpython and ptipython plugin for pyramid pshell
Home-page: https://github.com/dakra/pyramid_ptpython
Author: Daniel Kraus
Author-email: dakra-python@tr0ll.net
License: ISC
Keywords: pyramid pshell ptpython
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Framework :: Pyramid
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: ptpython
Requires-Dist: pyramid (>1.6a2)
Provides-Extra: ipython
Requires-Dist: ipython; extra == 'ipython'

pyramid_ptpython
================

A `ptpython <https://github.com/jonathanslenders/ptpython/>`_ and ``ptipython`` plugin
for `pyramid <http://www.pylonsproject.org/>`_ pshell.


Installation
------------

Install from PyPI using ``pip`` or ``easy_install``.

.. code-block:: bash

    $ pip install pyramid_ptpython


You can also add the ``ipython`` dependency for ``ptipython``:

.. code-block:: bash

    $ pip install pyramid_ptpython[ipython]


Usage
-----

``ptipython`` gets auto-selected if it is the only shell installed for pyramid.

.. code-block::

    $ pshell development.ini


To select a specific shell you can simply pass ``ptpython`` or ``ptipython`` as
shell argument to pyramids ``pshell``.

.. code-block::

    $ pshell -p ptpython development.ini


Or define ``default_shell`` in the ``pshell`` section of your ini-file like:

.. code-block::

    [pshell]
    default_shell = ptpython


1.2
---

- Support custom ptpython config
- Use global ptpython history
- Fix autocomplete

1.1
---

- Minimum pyramid version required is > 1.6a2
- ``pyramid.pshell`` is now ``pyramid.pshell_runner`` see: https://github.com/Pylons/pyramid/pull/2012


1.0
---

- First release


