Metadata-Version: 1.1
Name: montague
Version: 0.2.0
Summary: Montague provides functions to load WSGI apps and servers based on configuration files. It's based on PasteDeploy's INI file support.
Home-page: https://github.com/inklesspen/montague
Author: Jon Rosebaugh
Author-email: jon@inklesspen.com
License: MIT
Description: ===============================
        Montague
        ===============================
        
        .. image:: http://img.shields.io/travis/inklesspen/montague/master.png?style=flat
            :alt: Travis-CI Build Status
            :target: https://travis-ci.org/inklesspen/montague
        
        .. image:: https://ci.appveyor.com/api/projects/status/github/inklesspen/montague?branch=master
            :alt: AppVeyor Build Status
            :target: https://ci.appveyor.com/project/inklesspen/montague
        
        .. image:: http://img.shields.io/coveralls/inklesspen/montague/master.png?style=flat
            :alt: Coverage Status
            :target: https://coveralls.io/r/inklesspen/montague
        
        .. image:: http://img.shields.io/pypi/v/montague.png?style=flat
            :alt: PYPI Package
            :target: https://pypi.python.org/pypi/montague
        
        .. image:: http://img.shields.io/pypi/dm/montague.png?style=flat
            :alt: PYPI Package
            :target: https://pypi.python.org/pypi/montague
        
        .. image:: https://landscape.io/github/inklesspen/montague/master/landscape.png?style=flat
            :target: https://landscape.io/github/inklesspen/montague/master
            :alt: Code Quality Status
        
        .. image:: https://readthedocs.org/projects/montague/badge/?style=flat
            :target: https://readthedocs.org/projects/montague
            :alt: Documentation Status
        
        Montague provides functions to load WSGI apps and servers based on configuration files.
                  
        * Free software: MIT license
        
        Status
        ======
        
        Montague is a pre-1.0 project using Semantic Versioning.
        
        Installation
        ============
        
        ::
        
            pip install montague
        
        Documentation
        =============
        
        https://montague.readthedocs.org/
        
        Development
        ===========
        
        To run the all tests run::
        
            tox
        
        
        Changelog
        =========
        
        0.2.0 (2015-06-14)
        -----------------------------------------
        
        * Remove the PasteDeploy FakeApp package in favor of ``montague_testapps``.
        * Enable a ``looponfail`` tox environment.
        * Add logging ini conversion
        * Reincorporate the test JSON config loader, active only during tests.
        * Remove the ``DEFAULT`` sentinal value; we'll use 'main' as the default loadable name, just like grandpa used to do. This is a breaking change.
        * Add logging config to the Montague Standard Format.
        * Allow config loaders to skip implementing ``app_config()`` and the like, instead of raising ``NotImplementedError``
        * Add validation functions to let config loaders test their compliance. These functions use assert statements, making them ideal for py.test, but they should work under unittest as well.
        
        0.1.5 (2015-05-12)
        -----------------------------------------
        
        * The legacy PasteDeploy support was spun off into a separate package (``montague_pastedeploy``), enabling simplicity.
        
        0.1.0 (2014-11-12)
        -----------------------------------------
        
        * First release on PyPI, corresponding to PasteDeploy 1.5.2.
        * Backwards incompatibility: ConfigMiddleware stores the config under ``montague.config`` in the environment instead of ``paste.config`` and no longer offers a threadlocal ``CONFIG`` importable. (This removes the dependency on Paste.)
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities
