Permalink
Commits on Sep 28, 2017
  1. Implement Const validator to keep data unchanged (#145)

    insideable committed with skorokithakis Sep 28, 2017
    * Implement Const validator to keep data unchanged
    
    * Make pep8 happy
    
    * Fix travis-ci python environments
Commits on Aug 21, 2017
  1. Added py34 and py35 to "tested with" on Readme (#144)

    XayOn committed with skorokithakis Aug 21, 2017
    Tox file has py34 and py35, and Travis CI confirms latest master is being tested with them and passing the tests.
Commits on Aug 1, 2017
  1. Fix README example

    keleshev committed Aug 1, 2017
Commits on May 8, 2017
  1. Implement Forbidden. (#125)

    MathieuDuponchelle committed with skorokithakis May 8, 2017
    See the documentation and inline comments for more details.
Commits on May 4, 2017
  1. Fix PEP8 error

    skorokithakis committed May 4, 2017
Commits on Apr 26, 2017
  1. 0.6.6

    semantic-release committed with skorokithakis Apr 26, 2017
Commits on Mar 9, 2017
Commits on Jan 17, 2017
  1. fix: Schema can be inherited (#127)

    her0e1c1 committed with skorokithakis Jan 17, 2017
    * Schema can be inherited
    
    - Added schema keyword argument to `__init__` of `And` and `Or` to override `validate` of `Schema`
    
    - Replace `Schema` with `self.__class__` in `validate` of `Schema`
    
    * Added a short comment
    
    * Add a period to just run tests on Travis CI.
Commits on Dec 15, 2016
  1. fix: Show a key error if a dict error happens

    skorokithakis committed Dec 15, 2016
    Merge pull request #128 from her0e1c1/show-key-error
Commits on Dec 14, 2016
  1. PEP8

    her0e1c1 committed Dec 14, 2016
Commits on Dec 13, 2016
Commits on Oct 31, 2016
  1. Merge pull request #126 from MathieuDuponchelle/add_use_to_all

    skorokithakis committed Oct 31, 2016
    Add 'Use' to schema.__all__
  2. Add 'Use' to schema.__all__

    MathieuDuponchelle committed Oct 28, 2016
    I tend to do `from schema import *`, didn't initially
    understand why Use didn't want to come :)
Commits on Sep 26, 2016
  1. 0.6.5

    semantic-release committed with skorokithakis Sep 26, 2016
Commits on Sep 20, 2016
  1. Add copy test.

    skorokithakis committed Sep 20, 2016
  2. Merge pull request #124 from gusmonod/master

    skorokithakis committed Sep 20, 2016
    Update schema.py
  3. Update schema.py

    Gus Monod committed Sep 20, 2016
Commits on Sep 19, 2016
  1. 0.6.4

    semantic-release committed with skorokithakis Sep 19, 2016
  2. Merge pull request #123 from DaMaillard/master

    skorokithakis committed Sep 19, 2016
    Adding serialization test
  3. Adding serialization test

    DaMaillard committed Sep 19, 2016
    issue #121
  4. 0.6.3

    semantic-release committed with skorokithakis Sep 19, 2016
  5. Merge pull request #122 from DaMaillard/patch-1

    skorokithakis committed Sep 19, 2016
    Making errors argument optionnal
  6. Making errors argument optionnal

    DaMaillard committed Sep 19, 2016
    issue #121
Commits on Sep 12, 2016
  1. Merge pull request #120 from bernalrs/master

    skorokithakis committed Sep 12, 2016
    Adding docstrings and reflowing code to maximum 79 characters PEP8.
Commits on Sep 10, 2016
Commits on Aug 6, 2016
  1. fix: Sort missing keys

    skorokithakis committed Aug 6, 2016
    Merge pull request #117 from TBoshoven/patch-1
Commits on Aug 4, 2016
  1. Sort missing keys

    TBoshoven committed Aug 4, 2016
    Wrong keys are sorted, but for some reason, missing keys are not.
    Sorting them in the error message looks better and is useful for testability.
Commits on Aug 1, 2016
  1. Merge pull request #116 from ghisvail/patch-2

    skorokithakis committed Aug 1, 2016
    Add testsuite to sdist. (Closes #114)