Skip to content

Releases: reagento/adaptix

2.11

31 May 08:04
Compare
Choose a tag to compare
  • Add serializer for Literal
  • Add raising a clear error at creating a serializer if the class instance won't have __dict__ or will have __slots__ and __dict__ at the same time

2.10.2

02 Apr 08:05
Compare
Choose a tag to compare
  • Fix name conversion if omit_default enabled
  • Fix name conversion when parsing unknown fields

2.10.1

18 Feb 18:08
Compare
Choose a tag to compare
  • NewType support
  • Fix TypedDict on Python 3.9 + typing_extensions
  • Fix using default when structure flattening

2.10

25 Sep 12:22
Compare
Choose a tag to compare
  • per field validators

2.9

24 Sep 15:05
Compare
Choose a tag to compare
2.9
  • Python 3.9 support
  • replace ellipsis with original name in name_mapping
  • different modes of parsing unknown fields
  • json-schema prototype
  • fix error messages when parsing Optional and Union types

2.8.1

09 Mar 15:17
Compare
Choose a tag to compare

Hotfix for python 3.6

2.8

09 Mar 14:56
Compare
Choose a tag to compare
2.8 Pre-release
Pre-release
  • Mode naming styles by @zhPavel
  • Added depreation warning
  • Schema support for typed dicts and init-based parsing
  • Fix parsing :list and :dict

2.7

07 Jan 19:55
Compare
Choose a tag to compare
2.7
  • TypedDict
  • get_parser, get_serializer in schema
  • ClsCheckSchema helper

2.6

07 Jan 19:35
Compare
Choose a tag to compare
2.6
  • Literal
  • Polymorphic parsing helper
  • Some parsing speed improvement by @zhPavel
  • Fix serialization speed regression
  • README updates by @zhPavel

2.5

07 Jan 19:36
Compare
Choose a tag to compare
2.5
  • omit default