summaryrefslogtreecommitdiff
path: root/dev-python/pydiffx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-06 21:40:28 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-06 21:40:28 +0100
commit10e3aabd0e3e0accfc5cba9e7b06bf694512625f (patch)
tree7282f9514e821f650373f8dde70a36af84e8913b /dev-python/pydiffx
parenta52a3a626c1d57fc0b3dbf58e79a23e88c3dd4ff (diff)
gentoo auto-resync : 06:06:2023 - 21:40:28
Diffstat (limited to 'dev-python/pydiffx')
-rw-r--r--dev-python/pydiffx/Manifest3
-rw-r--r--dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch14
-rw-r--r--dev-python/pydiffx/pydiffx-1.1.ebuild6
3 files changed, 21 insertions, 2 deletions
diff --git a/dev-python/pydiffx/Manifest b/dev-python/pydiffx/Manifest
index 71cdb9644fd0..8ade200eaf80 100644
--- a/dev-python/pydiffx/Manifest
+++ b/dev-python/pydiffx/Manifest
@@ -1,3 +1,4 @@
+AUX pydiffx-1.1-fix-py3.12.patch 565 BLAKE2B 07dc06eef8d324bbe3b08a287a3f2f616be3c91a404373dd752b12e2eae205abf1d7181489ce056d8aeb195e58440b6509d7c4a80adad6176f48d36649308db8 SHA512 2708510e61c86e7104649a71d9f7708e530a0daa524ef7b9684e62b545da34363dc1abd39c94b8c41a1318ebb7dace6e39fb98106ff4ff628cbc8af8501aa954
DIST diffx-pydiffx-release-1.1.gh.tar.gz 83721 BLAKE2B fb38b40f4385e00bd8ac45111ac6308b8a5ba7148e74c020c9e7c6b5480466b2301e580f93c98d761087f443339394c124eee061edafd454f0d71839103a6caf SHA512 596d9d70134cadcbdb8fbdd10fe22f8922276d1a822c60430e765b70b0fba9cd16578c94743aef4afaae7ab8409cc2e171028a154cd1231ad6c54dbe229b93e3
-EBUILD pydiffx-1.1.ebuild 861 BLAKE2B 6e98f36c5fbbe1776b45cd8f34bd6caf245e44649e83985742eaaac3282a099bb917a3aefbde6806a50a389450a2a3f56febdd53d684150a9234be23aa98ec13 SHA512 38a0c0b2518e595c7240c4c58f7f33876a4998e1ff3c2a07ff2c704bb59459436f3a383c691f37d17183a134ce4a7ea7220e5dbb9b2288b6de81810433c1463c
+EBUILD pydiffx-1.1.ebuild 912 BLAKE2B 7cd43f20bd5461931ec5c71408450ea8935841da6391326b666fb41b641d02fae552ae114e480787a04d1b6cf8437902831b3603f52890dba189a668b2fc33bc SHA512 452566d1bed8b03cefd95c479099282172f2931f32a61948e01202f7aa157fd8ecc40807b14346918310de38bef34bf0756aa118a7e730e031d3396c990ca733
MISC metadata.xml 391 BLAKE2B 76c0b2eac63df75f2ad64518c4afff762891acab6983e22f7b5e7e270fc3eec64f5e8b05dfd82125cf2b9a251dd827eca9a5173852345dcf37cb5a7a41940ccb SHA512 2f15007d5da3fb592458d72cb0ad267f5fdc2e3cbb1c6df351fcf28f897ff7a98992d6ffd7e3c1050edcd57b1d40ef66874e8bb25178c01762feae62f23e436c
diff --git a/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch b/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch
new file mode 100644
index 000000000000..1be51cdb6c93
--- /dev/null
+++ b/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch
@@ -0,0 +1,14 @@
+https://github.com/beanbaginc/diffx/pull/5
+From: Arthur Zamarin <arthurzam@gentoo.org>
+Date: Tue, 6 Jun 2023 20:32:44 +0300
+Subject: [PATCH] fix usage of deprecated assertRaisesRegex
+
+--- a/pydiffx/tests/testcases.py
++++ b/pydiffx/tests/testcases.py
+@@ -65,5 +65,5 @@ def assertMultiLineBytesEqual(self, first, second, line_endings='unix'):
+
+ @contextmanager
+ def assertRaisesMessage(self, exception, message):
+- with self.assertRaisesRegexp(exception, re.escape(message)):
++ with self.assertRaises(exception, msg=message):
+ yield
diff --git a/dev-python/pydiffx/pydiffx-1.1.ebuild b/dev-python/pydiffx/pydiffx-1.1.ebuild
index ec079b0ec93f..c35d375a1651 100644
--- a/dev-python/pydiffx/pydiffx-1.1.ebuild
+++ b/dev-python/pydiffx/pydiffx-1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
@@ -34,6 +34,10 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}"/${P}-fix-py3.12.patch
+)
+
distutils_enable_tests unittest
src_prepare() {