schema

Schema validation just got Pythonic

MIT License

Downloads
27.1M
Stars
2.8K
Committers
71

Bot releases are visible (Hide)

schema - v0.7.6 Latest Release

Published by skorokithakis 7 months ago

schema - v0.7.5

Published by skorokithakis almost 3 years ago

schema -

Published by skorokithakis about 4 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]

schema - Release v0.7.2

Published by skorokithakis over 4 years ago

  • Set the contextlib dependency as a minimum, rather than fixed.
schema - https://github.com/keleshev/schema/releases/tag/v0.6.8

Published by skorokithakis over 6 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)
schema - https://github.com/keleshev/schema/releases/tag/v0.6.7

Published by skorokithakis almost 7 years ago

schema - https://github.com/keleshev/schema/releases/tag/v0.6.6

Published by skorokithakis over 7 years ago

Fix

  • Schema can be inherited (#127)
  • Show a key error if a dict error happens
schema - https://github.com/keleshev/schema/releases/tag/v0.6.4

Published by skorokithakis about 8 years ago

Fix

  • Revert the optional error commit.
schema - https://github.com/keleshev/schema/releases/tag/v0.6.3

Published by skorokithakis about 8 years ago

Fix

  • Sort missing keys
schema - https://github.com/keleshev/schema/releases/tag/v0.6.2

Published by skorokithakis about 8 years ago

Fix

  • Add SchemaError SubClasses: SchemaWrongKey, SchemaMissingKeyError (#111)
schema - https://github.com/keleshev/schema/releases/tag/v0.6.1

Published by skorokithakis about 8 years ago

Fix

  • Handle None as the error message properly.
schema - https://github.com/keleshev/schema/releases/tag/v0.6.0

Published by skorokithakis about 8 years ago

Feature

  • Add the "Regex" class.