Keleshev Schema Versions Save

Schema validation just got Pythonic

v0.7.6

4 weeks ago

v0.7.5

2 years ago

v0.7.3

3 years ago

v0.7.3 (2020-07-31)

Fixes

  • JSON Schema: Support schemas where the root is not a dict. [Stavros Korokithakis]

  • Do not drop previous errors within an Or criterion. [Stavros Korokithakis]

v0.7.2

4 years ago
  • Set the contextlib dependency as a minimum, rather than fixed.

v0.6.8

5 years ago

Feature

  • Add an is_valid method to the schema (as in #134) (#150) (c477c33d114d92e77bef88c534fa79b2cab9b184)

Fix

  • Fix typo in schema.py: vaidated->validated (#151) (0dc8499dac35519e942f4e5f5389d5688088b87a)
  • Fix callable check under PyPy2 (#149) (3054d7e0ffcaa818570b14920c5fc70cb81b1987)

v0.6.7

6 years ago

v0.6.6

6 years ago

Fix

  • Schema can be inherited (#127)
  • Show a key error if a dict error happens

v0.6.4

7 years ago

Fix

  • Revert the optional error commit.

v0.6.3

7 years ago

Fix

  • Sort missing keys

v0.6.2

7 years ago

Fix

  • Add SchemaError SubClasses: SchemaWrongKey, SchemaMissingKeyError (#111)