From mboxrd@z Thu Jan  1 00:00:00 1970
From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 22/48] python3-attrs:Update to version 22.1.0 and to work with
 python-3.10.8
Date: Wed, 09 Nov 2022 19:57:08 +0100
Message-ID: <20221109185734.3920-22-adolf.belka@ipfire.org>
In-Reply-To: <20221109185734.3920-1-adolf.belka@ipfire.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4587977622427066830=="
List-Id: <development.lists.ipfire.org>

--===============4587977622427066830==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

- Updated from version 21.4.0 to 22.1.0
- Update of rootfile
- Changelog
   22.1.0 (2022-07-28)
	Backwards-incompatible Changes
		- Python 2.7 is not supported anymore.
		  Dealing with Python 2.7 tooling has become too difficult for a volunteer-=
run project.
		  We have supported Python 2 more than 2 years after it was officially disc=
ontinued and feel that we have paid our dues.
		  All version up to 21.4.0 from December 2021 remain fully functional, of c=
ourse.
		  `#936 <https://github.com/python-attrs/attrs/issues/936>`_
		- The deprecated ``cmp`` attribute of ``attrs.Attribute`` has been removed.
		  This does not affect the *cmp* argument to ``attr.s`` that can be used as=
 a shortcut to set *eq* and *order* at the same time.
		  `#939 <https://github.com/python-attrs/attrs/issues/939>`_
	Changes
		- Instantiation of frozen slotted classes is now faster.
		  `#898 <https://github.com/python-attrs/attrs/issues/898>`_
		- If an ``eq`` key is defined, it is also used before hashing the attribute.
		  `#909 <https://github.com/python-attrs/attrs/issues/909>`_
		- Added ``attrs.validators.min_len()``.
		  `#916 <https://github.com/python-attrs/attrs/issues/916>`_
		- ``attrs.validators.deep_iterable()``'s *member_validator* argument now al=
so accepts a list of validators and wraps them in an ``attrs.validators.and_(=
)``.
		  `#925 <https://github.com/python-attrs/attrs/issues/925>`_
		- Added missing type stub re-imports for ``attrs.converters`` and ``attrs.f=
ilters``.
		  `#931 <https://github.com/python-attrs/attrs/issues/931>`_
		- Added missing stub for ``attr(s).cmp_using()``.
		  `#949 <https://github.com/python-attrs/attrs/issues/949>`_
		- ``attrs.validators._in()``'s ``ValueError`` is not missing the attribute,=
 expected options, and the value it got anymore.
		  `#951 <https://github.com/python-attrs/attrs/issues/951>`_
		- Python 3.11 is now officially supported.
		  `#969 <https://github.com/python-attrs/attrs/issues/969>`_

Tested-by: Adolf Belka <adolf.belka(a)ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 config/rootfiles/packages/python3-attrs | 14 +++++++-------
 lfs/python3-attrs                       |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/config/rootfiles/packages/python3-attrs b/config/rootfiles/packa=
ges/python3-attrs
index 6e16da47b..b84c91ba4 100644
--- a/config/rootfiles/packages/python3-attrs
+++ b/config/rootfiles/packages/python3-attrs
@@ -22,13 +22,13 @@ usr/lib/python3.10/site-packages/attr/setters.pyi
 usr/lib/python3.10/site-packages/attr/validators.py
 usr/lib/python3.10/site-packages/attr/validators.pyi
 #usr/lib/python3.10/site-packages/attrs
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/dependency_li=
nks.txt
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/not-zip-safe
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/dependency_li=
nks.txt
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/not-zip-safe
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/top_level.txt
 usr/lib/python3.10/site-packages/attrs/__init__.py
 usr/lib/python3.10/site-packages/attrs/__init__.pyi
 usr/lib/python3.10/site-packages/attrs/converters.py
diff --git a/lfs/python3-attrs b/lfs/python3-attrs
index 5c38561e1..9ac72e14a 100644
--- a/lfs/python3-attrs
+++ b/lfs/python3-attrs
@@ -24,7 +24,7 @@
=20
 include Config
=20
-VER        =3D 21.4.0
+VER        =3D 22.1.0
 SUMMARY    =3D Classes Without Boilerplate
=20
 THISAPP    =3D attrs-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    =3D $(URL_IPFIRE)
 DIR_APP    =3D $(DIR_SRC)/$(THISAPP)
 TARGET     =3D $(DIR_INFO)/$(THISAPP)
 PROG       =3D python3-attrs
-PAK_VER    =3D 1
+PAK_VER    =3D 2
=20
 DEPS       =3D=20
=20
@@ -47,7 +47,7 @@ objects =3D $(DL_FILE)
=20
 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE)
=20
-$(DL_FILE)_BLAKE2 =3D f8e9ca1385efe6f5b9bf468f622f0bf5390830c5f3c35268214461=
13146a61460b17e8750ea763f6da50221a8aa65f5f1ff98a6ddf69b1a87344508ca6495560
+$(DL_FILE)_BLAKE2 =3D 5da48b3cbcd99cdcc531a0859be264a4d209778caa53bd95480a10=
3549b816c8a805079e1555fce38eb33f8bd3d5b7bfa6f814ef2b60dc405bda6686c7746f0b
=20
 install : $(TARGET)
=20
--=20
2.38.1


--===============4587977622427066830==--