Metadata-Version: 2.0
Name: django-extensions-shell
Version: 1.7.4.1
Summary: Isolated shell_plus command from django-extensions
Home-page: http://github.com/shanx/django-extensions-shell
Author: Remco Wendt
Author-email: remco.wendt@gmail.com
License: MIT License
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Framework :: Django :: 1.10
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities
Requires-Dist: six (>=1.2)

=========================
 Django Extensions Shell
=========================

.. image:: https://img.shields.io/pypi/l/django-extensions-shell.svg
   :target: https://raw.githubusercontent.com/shanx/django-extensions-shell/master/LICENSE

.. image:: https://img.shields.io/pypi/v/django-extensions-shell.svg
    :target: https://pypi.python.org/pypi/django-extensions-shell/
    :alt: Latest PyPI version

.. image:: https://img.shields.io/pypi/dm/django-extensions-shell.svg
    :target: https://pypi.python.org/pypi/django-extensions-shell/
    :alt: Number of PyPI downloads

.. image:: https://img.shields.io/pypi/wheel/django-extensions-shell.svg
    :target: https://pypi.python.org/pypi/django-extensions-shell/
    :alt: Supports Wheel format

Django Extensions Shell is the `shell_plus` command extracted from the excellent Django Extensions project into its
own project. In most projects I've been only using the `shell_plus` command and to me it feels much better to
introduce a dependency on this specific code in projects then to depend on the whole Django Extensions project.

Django Extensions Shell will loosely follow releases done by the Django Extensions Project itself. The version
number of Django Extensions Shell will always match the release of Django Extensions.


Requirements
============

Django Extensions Shell requires Django 1.8 or later.


Getting It
==========

You can get Django Extensions by using pip or easy_install::

    $ pip install django-extensions-shell
    or
    $ easy_install django-extensions-shell

If you want to install it from source, grab the git repository from GitHub and run setup.py::

    $ git clone git://github.com/shanx/django-extensions-shell.git
    $ cd django-extensions-shell
    $ python setup.py install


Installing It
=============

To enable `django_extensions` in your project you need to add it to `INSTALLED_APPS` in your projects
`settings.py` file::

    INSTALLED_APPS = (
        ...
        'django_extensions_shell',
        ...
    )


Using It
========

Run the enhanced django shell::

    $ python manage.py shell_plus


Documentation
=============

You can view documentation online at:

- https://django-extensions-shell.readthedocs.io

Or you can look at the docs/ directory in the repository.


Changelog
=========

1.7.5 (unreleased)
------------------


1.7.4.1 (2016-09-16)
--------------------

* This version is still based on 1.7.4, unfortunately a minor bug was found that had to be fixed.


1.7.4 (2016-09-13)
------------------

* Initial release based on Django Extensions 1.7.4


