Changelog#

0.3.0 (2024-03-15)#

Changed#

  • Renamed “handlers” and “predicate handlers” to “lookup handlers” and “sequential handlers”. (PR_15)

Added#

  • Skip fields equal to the defaults when unstructuring dataclasses. (PR_13)

  • Generator-based deferring to lower level structuring and unstructuring. (PR_13)

  • Support for NewType chains. (PR_15)

  • simple_typechecked_unstructure() decorator. (PR_17)

0.2.1 (2024-03-05)#

Fixed#

  • The metadata type in the name converter parameter of StructureDictIntoDataclass and UnstructureDataclassToDict set to the correct MappingProxyType. (PR_1)

0.2.0 (2024-03-05)#

Changed#

  • Minimum Python version bumped to 3.10.

0.1.0 (2024-03-04)#

Initial version.