Metadata-Version: 1.1
Name: microschema
Version: 0.2
Summary: MicroSchema is a schema validation framework for Python.
Home-page: http://github.com/amibiz/microschema
Author: Ami E. Bizamcher
Author-email: ami.bizamcher@gmail.com
License: BSD
Description: MicroSchema
        -----------
        
        MicroSchema is a schema validation framework for Python. It is light, fast and
        easy to use.
        
        Example
        -------
        
        .. code-block:: python
        
            >>> import microschema
            >>> schema = {
            ...     'username': {'type': str, 'required': True},
            ...     'score': {'type': int},
            ... }
            >>> data = {
            ...     'username': 'foobar',
            ...     'score': 10000,
            ... }
            >>> print microschema.validate(schema, data)
        
        
        Features
        --------
        
        - Intuitive to use
        - Fast (see comparison_ section below)
        - Support custom validator
        - Nested error messages
        
        .. _comparison:
        
        Installation
        ------------
        
        To install MicroSchema, simply:
        
        .. code-block:: bash
        
            $ pip install microschema
        
        
        Comparison
        ----------
        
        
        
        
        
Keywords: microschema schema validate validation validator micro
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
