Metadata-Version: 2.0
Name: coop
Version: 2.0.0
Summary: Standard base to build Wagtail sites from
Home-page: https://gitlab.com/takeflight/coop
Author: Takeflight
Author-email: developers@takeflight.com.au
License: BSD License
Description-Content-Type: UNKNOWN
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Framework :: Django
Classifier: License :: OSI Approved :: BSD License
Requires-Dist: psycopg2 (==2.6.1)
Requires-Dist: wagtail (~=2.0)
Requires-Dist: django (~=1.11.0)
Requires-Dist: pytz (>=0)
Requires-Dist: Jinja2 (~=2.10.0)
Requires-Dist: wagtail-metadata (~=2.0)
Requires-Dist: wagtail-accessibility (~=0.1.1)
Requires-Dist: wagtailfontawesome (~=1.0)
Requires-Dist: requests (<3,>=2.10.0)
Requires-Dist: elasticsearch (~=2.0)
Requires-Dist: bugsnag (~=3.0)

Coop - base for all (most) Takeflight sites
===========================================

This is a base to build all Takeflight sites off. This package contains all the
common code shared between sites, with the ideal Takeflight site containing only
model definitions, templates, and front end assets.

Making a release
----------------

Upgrade the version in ``coop/_version.py``.
Coop follows `semver <http://semver.org/>`_ for its versioning scheme.

Update the CHANGELOG. Please.

Tag your release:

.. code-block:: bash

    $ git tag "x.y.z"
    $ git push --tags

Make a virtual environment and activate it. You may already have one from last time:

.. code-block:: bash

    $ python3 -m venv venv
    $ source venv/bin/activate
    $ pip install wheel # Only required once per venv

Then, package up and publish the package:

.. code-block:: bash

    $ ./setup.py sdist bdist_wheel upload

And you are done!


