summaryrefslogtreecommitdiff
path: root/dev-python/ipython/ipython-9.5.0.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/ipython/ipython-9.5.0.ebuild')
-rw-r--r--dev-python/ipython/ipython-9.5.0.ebuild11
1 files changed, 10 insertions, 1 deletions
diff --git a/dev-python/ipython/ipython-9.5.0.ebuild b/dev-python/ipython/ipython-9.5.0.ebuild
index 0794db5af8e5..f869f0b76edf 100644
--- a/dev-python/ipython/ipython-9.5.0.ebuild
+++ b/dev-python/ipython/ipython-9.5.0.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=standalone
PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
-inherit distutils-r1 optfeature pypi virtualx
+inherit distutils-r1 optfeature toolchain-funcs pypi virtualx
DESCRIPTION="Advanced interactive shell for Python"
HOMEPAGE="
@@ -112,6 +112,15 @@ python_test() {
;;
esac
+ if [[ $(tc-get-ptr-size) == 4 ]] ; then
+ EPYTEST_DESELECT+=(
+ # https://github.com/ipython/ipython/issues/15107
+ IPython/extensions/ipython_tests/test_deduperreload.py::DecoratorPatchingSuite::test_function_decorator_from_other_module
+ IPython/extensions/ipython_tests/test_deduperreload.py::DecoratorPatchingSuite::test_function_decorators
+ IPython/extensions/tests/test_deduperreload.py::DecoratorPatchingSuite::test_method_decorator
+ )
+ fi
+
# nonfatal implied by virtx
nonfatal epytest || die "Tests failed on ${EPYTHON}"
}