Metadata-Version: 1.1
Name: devolve
Version: 1.0.0
Summary: Callback registry
Home-page: https://github.com/simpleenergy/devolve
Author: Piper Merriam
Author-email: pipermerriam@gmail.com
License: MIT
Description: # FLEX
        
        [![Build Status](https://travis-ci.org/simpleenergy/devolve.png)](https://travis-ci.org/simpleenergy/devolve)
        [![Documentation Status](https://readthedocs.org/projects/devolve-swagger/badge/?version=latest)](https://readthedocs.org/projects/devolve-swagger/?badge=latest)
        [![PyPi version](https://pypip.in/v/devolve/badge.png)](https://pypi.python.org/pypi/devolve)
        [![PyPi downloads](https://pypip.in/d/devolve/badge.png)](https://pypi.python.org/pypi/devolve)
           
        
        [Documentation on ReadTheDocs](http://devolve.readthedocs.org/en/latest/)
        
        
        Devolve is a callback registry.  Callable objects can be registered against a
        set of keys.  The registry can then be used to delegate a single call across
        all of the registered callables and to gather all of the returned key/value
        pairs into a single mapping.
        
        
        ## Features
        
        * Prevents duplicate registration of the same key.
        * Validation that a callable did not return any extra keys.
        * Validation that a callable returned all of the keys it was registered for.
        
Keywords: rest swagger
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
