Skip to content

v0.18.0

Compare
Choose a tag to compare
@wyfo wyfo released this 12 Dec 07:55
· 18 commits to master since this release
f1b6d59

Highlights

  • Limited Python 3.11 support, PEP 646, 655, 673 and 681 will be supported in the next release

What's Changed

  • Refactor schema and constraints by @wyfo in #350
  • Remove various deprecations by @wyfo in #351
  • Add pyserde to benchmark by @wyfo in #361
  • Fix some typos in docs by @Rogdham in #373
  • CI: remove Python 3.6 testing and add/fix Python 3.11 support by @klauer in #515
  • Remove hacks for 3.6 support by @wyfo in #519
  • Deserialization should be done after coercion by @aubustou in #501
  • Fix error message for the json schemas of non str-keyed mappings. by @pchanial in #412
  • Fix NameError for subscriptions with custom Type by @LdwgWffnschmdt in #468
  • Fix UncheckedTuples not failing for wrong amount of arguments by @wyfo in #521
  • Update all requirements by @wyfo in #523
  • Remove typical benchmark because 3.11 not supported by @wyfo in #526
  • Fix deserializer registration not resetting cache by @wyfo in #384
  • Fix deserialization of integer allowing bool by @wyfo in #385
  • Fix schema deserialization 'type' value output by @wyfo in #386

New Contributors

Full Changelog: v0.17.5...v0.18.0