Match validators raise Invalid when given a non-string.
Match validator gives a better error message for non-strings under 3.3
Merge pull request #33 from aaronharnly/regex_requires_string

Match validators should raise Invalid when given a non-string.
Python3 support, thanks to Steve Leonard (@xsleonard).
Fix Python 3 tests broken by bad merge.
Coerce validator now handles TypeErrors.

Thanks to @superduper for the pull request.

Closes #35.
Bump to version 0.7.2.
Preserve all errors for fields of dicts and objects
Added tests for multiple errors in nested fields of dicts and objects
Fix for print in tests
Merge pull request #38 from aleks-v-k/master

Preserving all errors for nested fields in dicts and objects
Remove deprecated compatibility, bump to 0.8.0.

Fixes #34.
Pass extra arguments through Any and All to Schema.
Support default values in the schema.

    >>> schema = Schema({Required('key', default='value'): str})
    >>> schema({})
    {'key': 'value'}

Should fix #6 and #42.
Add default value example to README.
Fix test.
Really.
Mailing list instructions.
Switch to Markdown docs.
Syntax highlight README markdown code blocks.