diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-25 14:56:25 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-25 14:56:25 +0100 |
commit | 5c42677148c717eb9f4673237db807f74740b4e9 (patch) | |
tree | ee9f721e91477693459f31721790f2f41839a74c /dev-python/attrs | |
parent | c9b5a916efac64df2a39870a92cc6b67116d1b9f (diff) |
gentoo auto-resync : 25:08:2024 - 14:56:25
Diffstat (limited to 'dev-python/attrs')
-rw-r--r-- | dev-python/attrs/Manifest | 6 | ||||
-rw-r--r-- | dev-python/attrs/attrs-23.2.0.ebuild | 40 | ||||
-rw-r--r-- | dev-python/attrs/attrs-24.1.0.ebuild | 33 | ||||
-rw-r--r-- | dev-python/attrs/files/attrs-23.2.0-py313.patch | 93 | ||||
-rw-r--r-- | dev-python/attrs/files/attrs-23.2.0-pytest-8.patch | 44 |
5 files changed, 0 insertions, 216 deletions
diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest index ac8906d8d3ae..9b6082a3311f 100644 --- a/dev-python/attrs/Manifest +++ b/dev-python/attrs/Manifest @@ -1,9 +1,3 @@ -AUX attrs-23.2.0-py313.patch 2882 BLAKE2B 81a30df9d7a438570256967df413347dafa3bee4611eef2d1e5d37c4d2a9c100b8464440ffe1dfe0d204f0e201e427201b6011da89283d63acfb554a2b309443 SHA512 e7da6587b59c9e213bf3f58324694780db4e583c129f42b6b4b2b475b4020ba5620aec96da2928ddb8054c225f49e0b1f46f996af2a6e0d78b4a47e4669945b2 -AUX attrs-23.2.0-pytest-8.patch 1459 BLAKE2B 3388ed0e6022b1df0634031155c93abec6cf67a46a912c6a8415356337deeae1264566b65858e88b901d1cca55a7fa4a38c6ad7ad099596396d8936337fd2c62 SHA512 10bbd4a8863fcda3be30e99137283d5112189900403018f5780511d0995bf120132bd248fdc42436912be28b09a69bda9974c97b3859c281167442cc38f32705 -DIST attrs-23.2.0.tar.gz 780820 BLAKE2B a06f4f17a81fc173c37661bcf518367a1cdc9a333d2783bd2cd1ac5f0a72bd20ec1afdd964e10255624bcfa027e3a152375cd21472c177428d29bd06b29984a1 SHA512 d8b178072a028b95d8424cd3ce0c8b4e6da8558fbcbcaaef91fbd03cf51e6190aa248aa0bff853e6f7c9595bbd5a8eef9d6f68ae2830cc1cc6d826ab0dda2378 -DIST attrs-24.1.0.tar.gz 792572 BLAKE2B ece012327c6fd5de771376dd70a5a739a282c22cf7fe536d943072193dc45cc5efcf492fe40c46e837bd036109ca01073dd10aec6e116efa668af0872cc51a3a SHA512 dd84da9b06f5da2724d834c1b8b3ffb5d745d49c8a168e0503ca7572561b2021562b5bbfeea133a7d097fc9423a05494f372e72a9fcc25ada2f745c34a80fdab DIST attrs-24.2.0.tar.gz 792678 BLAKE2B f5110f5bf4b848a929a3766985fc49ee8da346398c26d0f786a12d89e7596ec7165bdefaae4b2716003c4b3ad7fcc619ec2f5e0d184df899318a7bb02c9919a4 SHA512 fcd14ff79a09a0b2b56734c460b5c43836999b6ed27665038ff7a146f53891b31ab3da07df05f1686474507f342bfce09bc0a6a60865c241e58f7ce8423dc968 -EBUILD attrs-23.2.0.ebuild 1072 BLAKE2B a5fec4ea2465465ad2a669d06a476faabaaa4db0b62a74d235cdba331e5f38556f34781ed11a4c0afd5980886241a39bcb7f93e1078c9727a20084c5bf7b8720 SHA512 e7016184ca4cb49a3df4378eaee9df559601582165ce8051c2120cb7b2dc559e5e44fceb2e95807e5f789f66e4d9166021c1137197ce75bf62de23533b61e338 -EBUILD attrs-24.1.0.ebuild 898 BLAKE2B 006e1c6bafd4efe24f6d9ed0f4af486cbaca12dd31450ab9caee1d91423151a2e286e8a2bcf38ed941eec0afbe98983ecdb473462ac941bd534441d64e28f1d6 SHA512 d009f4044d0ac9c15e5e4e5993db9c778d61a31e8f970a241d19af6820cfe2fcf61907c13969b90db018ef0d3d52d8eade2347005df829fe5a795b3af3c7a925 EBUILD attrs-24.2.0.ebuild 890 BLAKE2B c9b6b763bb9d00b9da527333d7da4ecb02952bc72cfdefddbd2436c15720324c838bd48261f6de13897f41a02185ddcb811e98a1848480109185a6c05231391b SHA512 bd659e4e8f1eb76c93edd7d39e0ed90a22e017ac7d5313c18f103fa7d4144ee344d5cfc7bc37f8f4075918a3775fc54ba377ad7e9a0829d1d0e6e6ffc5acede9 MISC metadata.xml 586 BLAKE2B d54794200f471af72d635c0cda12d773ff78f1083a9a6d2b0785b203789b2432b10ee7332f5abcd8f8dda952e10e4f981d51bbbfc4a6d461524570b3c5168f18 SHA512 b1161bb1ad04faea3ca915847d739287bc8bf9695608e49344ac6c9c4c16bb6818313a79b036df0cddde1da2d84740cf2d0b7d0c23d6cf3f22315046a3732f78 diff --git a/dev-python/attrs/attrs-23.2.0.ebuild b/dev-python/attrs/attrs-23.2.0.ebuild deleted file mode 100644 index 96b89f367504..000000000000 --- a/dev-python/attrs/attrs-23.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Attributes without boilerplate" -HOMEPAGE=" - https://github.com/python-attrs/attrs/ - https://attrs.readthedocs.io/ - https://pypi.org/project/attrs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - >=dev-python/hatch-fancy-pypi-readme-23.2.0[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/python-attrs/attrs/pull/1249 - "${FILESDIR}/${P}-pytest-8.patch" - # https://github.com/python-attrs/attrs/pull/1255 - "${FILESDIR}/${P}-py313.patch" -) diff --git a/dev-python/attrs/attrs-24.1.0.ebuild b/dev-python/attrs/attrs-24.1.0.ebuild deleted file mode 100644 index d4334e9fcb82..000000000000 --- a/dev-python/attrs/attrs-24.1.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Attributes without boilerplate" -HOMEPAGE=" - https://github.com/python-attrs/attrs/ - https://attrs.readthedocs.io/ - https://pypi.org/project/attrs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - >=dev-python/hatch-fancy-pypi-readme-23.2.0[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/attrs/files/attrs-23.2.0-py313.patch b/dev-python/attrs/files/attrs-23.2.0-py313.patch deleted file mode 100644 index f7ea8f5e659f..000000000000 --- a/dev-python/attrs/files/attrs-23.2.0-py313.patch +++ /dev/null @@ -1,93 +0,0 @@ -From f9ff9135b472c78a7333d6272c62b92217897464 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Lum=C3=ADr=20=27Frenzy=27=20Balhar?= - <frenzy.madness@gmail.com> -Date: Thu, 7 Mar 2024 10:23:46 +0100 -Subject: [PATCH] Fix test_ne in test_cmp.py for Python 3.13 (#1255) - -* Fix test_ne in test_cmp.py for Python 3.13 - -Compiler in Python 3.13+ strips indents from docstrings -so they need to be compared without it for new Pythons. - -Fixes: https://github.com/python-attrs/attrs/issues/1228 - -* [pre-commit.ci] auto fixes from pre-commit.com hooks - -for more information, see https://pre-commit.ci - ---------- - -Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> ---- - src/attr/_compat.py | 1 + - tests/test_cmp.py | 11 +++++++---- - 2 files changed, 8 insertions(+), 4 deletions(-) - -diff --git a/src/attr/_compat.py b/src/attr/_compat.py -index 46b05ca..9010047 100644 ---- a/src/attr/_compat.py -+++ b/src/attr/_compat.py -@@ -14,6 +14,7 @@ PY_3_8_PLUS = sys.version_info[:2] >= (3, 8) - PY_3_9_PLUS = sys.version_info[:2] >= (3, 9) - PY310 = sys.version_info[:2] >= (3, 10) - PY_3_12_PLUS = sys.version_info[:2] >= (3, 12) -+PY_3_13_PLUS = sys.version_info[:2] >= (3, 13) - - - if sys.version_info < (3, 8): -diff --git a/tests/test_cmp.py b/tests/test_cmp.py -index 07bfc52..b84b66f 100644 ---- a/tests/test_cmp.py -+++ b/tests/test_cmp.py -@@ -4,10 +4,10 @@ - Tests for methods from `attrib._cmp`. - """ - -- - import pytest - - from attr._cmp import cmp_using -+from attr._compat import PY_3_13_PLUS - - - # Test parameters. -@@ -54,6 +54,9 @@ order_ids = [c[0].__name__ for c in order_data] - cmp_data = eq_data + order_data - cmp_ids = eq_ids + order_ids - -+# Compiler strips indents from docstrings in Python 3.13+ -+indent = "" if PY_3_13_PLUS else " " * 8 -+ - - class TestEqOrder: - """ -@@ -325,7 +328,7 @@ class TestDundersUnnamedClass: - method = self.cls.__ne__ - assert method.__doc__.strip() == ( - "Check equality and either forward a NotImplemented or\n" -- " return the result negated." -+ f"{indent}return the result negated." - ) - assert method.__name__ == "__ne__" - -@@ -393,7 +396,7 @@ class TestDundersPartialOrdering: - method = self.cls.__ne__ - assert method.__doc__.strip() == ( - "Check equality and either forward a NotImplemented or\n" -- " return the result negated." -+ f"{indent}return the result negated." - ) - assert method.__name__ == "__ne__" - -@@ -465,7 +468,7 @@ class TestDundersFullOrdering: - method = self.cls.__ne__ - assert method.__doc__.strip() == ( - "Check equality and either forward a NotImplemented or\n" -- " return the result negated." -+ f"{indent}return the result negated." - ) - assert method.__name__ == "__ne__" - --- -2.45.0 - diff --git a/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch b/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch deleted file mode 100644 index 68e4c86c1315..000000000000 --- a/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch +++ /dev/null @@ -1,44 +0,0 @@ -From b9084fab02c009a593b604562a69f36a5915c8e5 Mon Sep 17 00:00:00 2001 -From: Denis Laxalde <denis@laxalde.org> -Date: Sat, 2 Mar 2024 07:40:36 +0100 -Subject: [PATCH] Remove pytest.deprecated_call() in TestAssoc::test_unknown - (#1249) - -assoc() no longer raises a deprecation warning since commit -22ae8473fb88d6e585b05c709e81e1a46398a649 but the 'with -pytest.deprecated_call():' in that test was not removed then (in -contrast with other test cases). - -Maybe this got unnoticed due to a pytest bug? -In any case, using pytest 8+ (and keeping deprecated_call()) shows that -no warning is raised and the test fails. - -Removing the upper bound on pytest in dev dependencies as tests now -pass with pytest 8.0. - -Fix #1233. - -Co-authored-by: Hynek Schlawack <hs@ox.cx> ---- - pyproject.toml | 3 +-- - tests/test_funcs.py | 4 +--- - 2 files changed, 2 insertions(+), 5 deletions(-) - -diff --git a/tests/test_funcs.py b/tests/test_funcs.py -index 044aaab..398ba35 100644 ---- a/tests/test_funcs.py -+++ b/tests/test_funcs.py -@@ -600,9 +600,7 @@ class TestAssoc: - AttrsAttributeNotFoundError. - """ - # No generated class will have a four letter attribute. -- with pytest.raises( -- AttrsAttributeNotFoundError -- ) as e, pytest.deprecated_call(): -+ with pytest.raises(AttrsAttributeNotFoundError) as e: - assoc(C(), aaaa=2) - - assert (f"aaaa is not an attrs attribute on {C!r}.",) == e.value.args --- -2.44.0 - |