semvec/pypi-packages huggingface dataset:
django-extensions-shell 1.7.4.1
Isolated shell_plus command from django-extensions
License: MIT License

=========================
 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
SQLAlchemy-Enum-List 0.1.1
Store list of enum member.
License: MIT License

SQAlchemy Enum List
~~~~~~~~~~~~~~~~~~~

Store list of enum member as unicode string. it works list of python on
python-side & stored unicode text in database. To store scalar values like
integer, float read about ScalarListType_ in SQLAlchemy-Utils_

.. _ScalarListType: https://sqlalchemy-utils.readthedocs.io/en/latest/data_types.html#module-sqlalchemy_utils.types.scalar_list
.. _SQLAlchemy-Utils: https://github.com/kvesteri/sqlalchemy-utils


Getting started
===============

.. code-block:: python

   import enum

   from sqlalchemy.schma import Column
   from sqlalchemy_enum_list import EnumListType

   class Genre(enum.Enum):

       pop = 1

       soul = 2

       jazz = 3


   class Song(Base):

       genre = Column(EnumListType(Genre, int))

   song = Song(genre=[Genre.soul, Genre.jazz])


Changelogs
==========


0.1.1
*****

* Added ``sqlalchemy_enum_list.EnumSetType``