Releases: konradhalas/dacite
Releases · konradhalas/dacite
v1.9.2
What's Changed
- Fix class Data(Protocol) types declaration by @mciszczon in #278
 - fix readonly args by @avlonder in #275
 
Full Changelog: v1.9.1...v1.9.2-fix
v1.9.1
What's Changed
- Do not assign to hint.args if concretized hint_args are the same by @mciszczon in #274
 
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
Added
- Support generics, forward references and case conversion by @avlonder in #269
 - improve Data typing by @trim21 in #260
 - support generics and forward references by @mciszczon in #272
 
Fixed
- Fix issues with caching internal function calls by @jasisz in #258
 - Fix CI by @m-aciek in #266
 - Update actions versions, add Python 3.12 and 3.13 to test matrix by @mciszczon in #268
 - Suppress context in ForwardReferenceError and MissingValueError by @m-aciek in #265
 - Check for non empty union matches by @kkg4theweb in #233
 
New Contributors
- @jasisz made their first contribution in #258
 - @m-aciek made their first contribution in #266
 - @avlonder made their first contribution in #269
 - @trim21 made their first contribution in #260
 - @kkg4theweb made their first contribution in #233
 
Full Changelog: v1.8.1...v1.9.0
v1.8.1
Fixed
- Fix value creation for a field with a default factory
 
v1.8.0
Added
- Performance improvements (multiple small changes)
 - Introduce cache functionality
 
Fixed
- Fix set's casting
 - Use 
localnsforget_type_hintsinstead ofglobalns 
Thank you @mciszczon for your outstanding work on this release 🙏
This release was supported by FLYR
v1.7.0
Added
- Add explicit 
__all__configuration - Add Python 3.10 and 3.11 support
 - Support PEP 604 unions through 
types.UnionType 
Fixed
- Do not suppress 
KeyErrorin a type hook - Handle tuple as a 
Sequence - Handle a default value for a non-init field within a frozen dataclass
 - Run type hooks / cast for 
InitVarfields - Fix optional unions