Releases: reagento/adaptix
Releases · reagento/adaptix
2.11
- 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
- Fix name conversion if omit_default enabled
- Fix name conversion when parsing unknown fields
2.10.1
- NewType support
- Fix TypedDict on Python 3.9 + typing_extensions
- Fix using default when structure flattening
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
- Mode naming styles by @zhPavel
- Added depreation warning
- Schema support for typed dicts and init-based parsing
- Fix parsing
:list
and :dict
2.7
- TypedDict
- get_parser, get_serializer in schema
- ClsCheckSchema helper
2.6
- Literal
- Polymorphic parsing helper
- Some parsing speed improvement by @zhPavel
- Fix serialization speed regression
- README updates by @zhPavel