schema changelog

Schema validation just got Pythonic

All Versions
14
Latest Version
Avg Release Cycle
128 days
Latest Release
1815 days ago

Changelog History
Page 1

  • v0.7.4 Changes

    February 01, 2021

    πŸ›  Fixes

    • πŸ›  Don't double-format errors. fixes #240 (#247) [Leif Ryge]

    • πŸ›  Fix "Unknown format code" in Python 3.8 (#245) [Denis Blanchette]

    • JSON Schema: Allow using $ref when schema is not a dict (#244) [Denis Blanchette]

    • JSON Schema: Set additionalProperties true when dict contains str as key (#243) [Denis Blanchette]

  • v0.7.3 Changes

    July 31, 2020

    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 Changes

    April 14, 2020
    • πŸ›  Set the contextlib dependency as a minimum, rather than fixed.
  • v0.7.1 Changes

    September 09, 2019

    πŸ”‹ Features

    • 0️⃣ JSON Schema: Include default values. [Stavros Korokithakis]

    • ⚑️ JSON schema with common definitions + Update README. [Stavros Korokithakis]

    • βž• Add references to JSON schema rendering. [Stavros Korokithakis]

    • βž• Add the "Literal" type for JSONSchema. [Stavros Korokithakis]

    • πŸ‘Œ Improve JSON schema generation (#206) [Denis Blanchette]

    πŸ›  Fixes

    • JSON Schema: Fix allOf and oneOf with only one condition. [Stavros Korokithakis]

    • πŸ›  Fix readme code block typo. [Stavros Korokithakis]

    • JSON Schema: Don't add a description in a ref. [Stavros Korokithakis]

    • JSON Schema: Fix using dict as type. [Stavros Korokithakis]

    • πŸ›  Fix using Literal in enum in JSON Schema. [Stavros Korokithakis]

  • v0.7.0 Changes

    February 25, 2019

    πŸ”‹ Features

    • βž• Add Hook class. Allows to introduce custom handlers (#175) [Julien Duchesne]

    πŸ›  Fixes

    • βž• Add pre-commit to CI (#187) [Stavros Korokithakis]

    • πŸ‘‰ Use correct singular/plural form of "key(s)" in error messages (#184) [Joel Rosdahl]

    • When ignoring extra keys, Or's only_one should still be handled (#181) [Julien Duchesne]

    • πŸ›  Fix Or reset() when Or is Optional (#178) [Julien Duchesne]

    • Don't accept boolens as instances of ints (#176) [Brandon Skari]

    • βœ‚ Remove assert statements (#170) [Ryan Morshead]

  • v0.6.8 Changes

    June 14, 2018

    πŸ”‹ Feature

    • βž• Add an is_valid method to the schema (as in #134) (#150) (c477c33)

    πŸ›  Fix

    • πŸ›  Fix typo in schema.py: vaidated->validated (#151) (0dc8499)
    • πŸ›  Fix callable check under PyPy2 (#149) (3054d7e)
  • v0.6.7

    January 09, 2018
  • v0.6.6 Changes

    April 26, 2017

    πŸ›  Fix

    • Schema can be inherited (#127)
    • πŸ‘‰ Show a key error if a dict error happens
  • v0.6.5

    September 26, 2016
  • v0.6.4 Changes

    September 19, 2016

    πŸ›  Fixes

    • βͺ Revert the optional error commit. [Stavros Korokithakis]
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /