diff --git a/cattrs-23.2.1.tar.gz b/cattrs-23.2.1.tar.gz deleted file mode 100644 index 5b518bc61a44c49f48f7ec59fb6b9af000cc928c..0000000000000000000000000000000000000000 Binary files a/cattrs-23.2.1.tar.gz and /dev/null differ diff --git a/cattrs-24.1.2.tar.gz b/cattrs-24.1.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..80fbbf885832cb365484b725089739b3ac3d2549 Binary files /dev/null and b/cattrs-24.1.2.tar.gz differ diff --git a/python-cattrs.spec b/python-cattrs.spec index 5476f9a1333fec6c18ffe04d0dbc7e6e86d0b598..56bfad0c09c7d6fe2a88dda2a9b010857a4b7834 100644 --- a/python-cattrs.spec +++ b/python-cattrs.spec @@ -1,9 +1,9 @@ %global pypi_name cattrs Name: python-%{pypi_name} -Version: 23.2.1 +Version: 24.1.2 Release: 1 -Summary: cattrs is an open source Python library for structuring and unstructuring data. +Summary: An open source Python library for structuring and unstructuring data. License: MIT URL: https://github.com/jackwucn/pytest-check-links @@ -18,15 +18,19 @@ BuildRequires: python3-hatchling BuildRequires: python3-poetry-core %description -cattrs is an open source Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters. +Cattrs is an open source Python library for structuring and unstructuring data. +Cattrs works best with attrs classes, dataclasses and the usual Python collections, +but other kinds of classes are supported by manually registering converters. %package -n python3-%{pypi_name} Summary: %{summary} %{?python_provide:%python_provide python3-%{pypi_name}} - %description -n python3-%{pypi_name} -cattrs is an open source Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters. +Cattrs is an open source Python library for structuring and unstructuring data. +Cattrs works best with attrs classes, dataclasses and the usual Python collections, +but other kinds of classes are supported by manually registering converters. + %prep %autosetup -n %{pypi_name}-%{version} @@ -44,6 +48,13 @@ cattrs is an open source Python library for structuring and unstructuring data. %changelog +* Tue Nov 19 2024 Dongxing Wang - 24.1.2-1 +- Update package with version 24.1.2 + Fix BaseConverter.register_{un,}structure_hook type signature + Take make_dict_structure_fn.prefer_attrib_converters from converter + Support typing_extensions.Any + Flesh out docs and coverage + * Thu Nov 07 2024 songliyang - 23.2.1-1 - upgrade to version 23.2.1 - Stop generating nan values in tests to work with latest attrs