summaryrefslogtreecommitdiff
path: root/dev-python/parameterized
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-31 21:24:18 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-31 21:24:18 +0100
commit6e479260831a77b38f58e3f572ead93d8327cf18 (patch)
tree34d09750ce726569f87a0c559e9f1f843ac3d26b /dev-python/parameterized
parenta407e25d814596ca802d83102671d95e00079767 (diff)
gentoo auto-resync : 31:05:2023 - 21:24:18
Diffstat (limited to 'dev-python/parameterized')
-rw-r--r--dev-python/parameterized/Manifest3
-rw-r--r--dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch17
-rw-r--r--dev-python/parameterized/parameterized-0.9.0.ebuild6
3 files changed, 24 insertions, 2 deletions
diff --git a/dev-python/parameterized/Manifest b/dev-python/parameterized/Manifest
index b063941350d2..d3f794d7231b 100644
--- a/dev-python/parameterized/Manifest
+++ b/dev-python/parameterized/Manifest
@@ -1,3 +1,4 @@
+AUX parameterized-0.9.0-py312-test.patch 707 BLAKE2B c400ebf4d8aa74f7807e3a7ba639682193e9e0474601041273fa2cc14eabf624b49075372c6d2126c80bca32d426862607ce5a94a54f0916e2c30e6da4588d69 SHA512 cfa3ea27d463968c4e55ff01f2eae4699d3ddd5101106413f95bc599fc4aa6248b910483d59b05a3abdfad66080282e523b5b9a9f51746c96f130a0ec0def57f
DIST parameterized-0.9.0.tar.gz 24351 BLAKE2B 3b0fb1c0a788f702cba74b67868fbd179e4912b518646f6a7d0d136f54b515d2546d27ad1fd14a03c128a8b53d42165a4ef9f8f434965483af24f69c3e406b25 SHA512 2c1c97a841db631608e0a9fcd93fa1af819aa288538851e0c771b56ba0bb27fb682ac3a09fcdb33e57162926d1e8fae452f7bab9384d0c40bec9a03ab3d6b126
-EBUILD parameterized-0.9.0.ebuild 592 BLAKE2B f90018d1fb335080879497f67f1d9cc3c353496d81d8628dd0b03ea8546536c473f0e458d18824a374b4c7bcccb75974fce7ddde7ecd4b8f58777088ca70a709 SHA512 18c973c95bbaaaaf4ec3a3dafe9c3a3bd85ed7aef6d68b08303ef39318177101ca5aa80bbadf0e5f9f191e8096534623df8409a1f3edd7c350bc9df04795da07
+EBUILD parameterized-0.9.0.ebuild 643 BLAKE2B 520145094935556b3ed6fadabe031ffe7a21bd8f04105eb55a8af8e079f56bde8e94b9db7805f0998ce88c05126f2ad30bf6885bfc5246f9838a0cfd6606690a SHA512 8a1c6854569e29a08712a430e669bc1389216a521f4a97b0f57b6cc7d0134eb0fe4ef2f732d5e3e4ac38a03eaf0a480c8b4f0f3ea13b68412154a21a9ed5bbc5
MISC metadata.xml 480 BLAKE2B 95327992f9b6e7a46cea990d05d1e8b71dc65ce6f3da83cba142dc5190953c79b9932e3e295e6423687b86e8f564a0823acb7d05ed01d04c5d7a1bafc19ce304 SHA512 7717494be66e427dcdbbcc88d87abe2efe84198edae7bb281ad47390641dc66fbc42aa7af6dfe7061fe0dd1ef928da5ef882449dea1ce6e156403dd16dd82aea
diff --git a/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch b/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch
new file mode 100644
index 000000000000..457cd58da75c
--- /dev/null
+++ b/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch
@@ -0,0 +1,17 @@
+Remove the usage of assertRaisesRegexp unit test alias removed in Python 3.12
+
+Upstream-PR: https://github.com/wolever/parameterized/pull/169
+
+diff --git a/parameterized/test.py b/parameterized/test.py
+index 6c71f79..498c591 100644
+--- a/parameterized/test.py
++++ b/parameterized/test.py
+@@ -35,7 +35,7 @@ def assert_raises_regexp_decorator(expected_exception, expected_regexp):
+ def func_decorator(func):
+ @wraps(func)
+ def wrapper(self, *args, **kwargs):
+- with self.assertRaisesRegexp(expected_exception, expected_regexp):
++ with self.assertRaisesRegex(expected_exception, expected_regexp):
+ func(self, *args, **kwargs)
+
+ return wrapper
diff --git a/dev-python/parameterized/parameterized-0.9.0.ebuild b/dev-python/parameterized/parameterized-0.9.0.ebuild
index cdcdc7bff151..5ba5013e9c36 100644
--- a/dev-python/parameterized/parameterized-0.9.0.ebuild
+++ b/dev-python/parameterized/parameterized-0.9.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
@@ -24,4 +24,8 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}/${P}-py312-test.patch"
+)
+
distutils_enable_tests unittest