Path to this page:
Subject: CVS commit: pkgsrc/devel/py-cattrs
From: Thomas Klausner
Date: 2023-06-06 10:09:47
Message id: 20230606080947.8F1A1FA89@cvs.NetBSD.org
Log Message:
py-cattrs: update to 23.1.2.
23.1.2 (2023-06-02)
Improve typing_extensions version bound. (#372)
23.1.1 (2023-05-30)
Add typing_extensions as a direct dependency on 3.10. (#369 #370)
23.1.0 (2023-05-30)
Introduce the tagged_union strategy. (#318 #317)
Introduce the cattrs.transform_error helper function for formatting \
validation exceptions. (258 342)
Add support for typing.TypedDict and typing_extensions.TypedDict. (#296 #364)
Add support for typing.Final. (#340 #349)
Introduce override.struct_hook and override.unstruct_hook. Learn more here. \
(#326)
Fix generating structuring functions for types with angle brackets \
(<>) and pipe symbols (|) in the name. (#319 #327)
pathlib.Path is now supported by default. (#81)
Add cbor2 serialization library to the cattr.preconf package.
Add optional dependencies for cattrs.preconf third-party libraries. (#337)
All preconf converters now allow overriding the default \
unstruct_collection_overrides in make_converter. (#350 #353)
Subclasses structuring and unstructuring is now supported via a custom \
include_subclasses strategy. (#312)
Add support for typing_extensions.Annotated when the python version is less \
than 3.9. (#366)
Add unstructuring and structuring support for the standard library deque. (#355)
Files: