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:
RevisionActionfile
1.3modifypkgsrc/devel/py-cattrs/Makefile
1.2modifypkgsrc/devel/py-cattrs/PLIST
1.2modifypkgsrc/devel/py-cattrs/distinfo