Metadata-Version: 1.1
Name: falcon-marshmallow
Version: 0.2.0.dev17
Summary: Automatic Marshmallow (De)serialization in Falcon
Home-page: https://www.github.com/ihiji/falcon-marshmallow
Author: Matthew Planchard
Author-email: engineering@ihiji.com
License: UNKNOWN
Description: 
        Falcon-Marshmallow is a middleware library designed to assist
        developers who wish to easily incorporate automatic (de)serialization
        using Marshmallow schemas into their Falcon application. Once
        the middleware is in place, requests to any resources that have
        a ``schema`` attribute defined will automatically use that schema
        to parse the request body. In addition, responses for that resource
        will automatically use the defined schema to dump results.
        
        You may also specify method-specific schemas on a resource, e.g.
        ``patch_schema``, which will be used only when the request method
        matches the schema prefix.
        
        By default, this middleware will also automatically parse requests
        and responses to JSON even if they do not have any schema(s) defined.
        This can be easily disabled, if you would prefer to use your own JSON
        parsing middleware. This is done using ``simplejson`` by default,
        but you may specify any module or object you like that implements
        the public interface of the standard library ``json`` module.
        
Keywords: ihiji,falcon,marshmallow,marshalling,middleware,serialization,deserialization,json,wsgi
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware
