From 39ca6159b9ac903dc56818918d9f97bc831f0955 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 4 Nov 2023 22:13:37 +0000 Subject: gentoo auto-resync : 04:11:2023 - 22:13:37 --- dev-python/yappi/yappi-1.4.0.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'dev-python/yappi/yappi-1.4.0.ebuild') diff --git a/dev-python/yappi/yappi-1.4.0.ebuild b/dev-python/yappi/yappi-1.4.0.ebuild index 419c6f5dda73..552b6d3f1e05 100644 --- a/dev-python/yappi/yappi-1.4.0.ebuild +++ b/dev-python/yappi/yappi-1.4.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -29,6 +29,13 @@ PATCHES=( "${FILESDIR}/yappi-1.2.5-warnings.patch" ) +src_prepare() { + # using new API makes sense for versions newer than 3.11 too, sigh... + # https://github.com/sumerc/yappi/pull/148 + sed -i -e 's:== 11:>= 11:' yappi/_yappi.c || die + distutils-r1_src_prepare +} + python_test() { local -x PYTHONPATH=tests eunittest -- cgit v1.2.3