From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-1724713-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 1164A1582EF
	for <garchives@archives.gentoo.org>; Fri, 07 Mar 2025 12:46:34 +0000 (UTC)
Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	(Authenticated sender: relay-lists.gentoo.org@gentoo.org)
	by smtp.gentoo.org (Postfix) with ESMTPSA id AF46D340DD9
	for <garchives@archives.gentoo.org>; Fri, 07 Mar 2025 12:46:33 +0000 (UTC)
Received: from bobolink.gentoo.org (localhost [127.0.0.1])
	by bobolink.gentoo.org (Postfix) with ESMTP id 35856110478;
	Fri, 07 Mar 2025 12:46:01 +0000 (UTC)
Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by bobolink.gentoo.org (Postfix) with ESMTPS id 27B21110477
	for <gentoo-commits@lists.gentoo.org>; Fri, 07 Mar 2025 12:46:01 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id D0FAE34133B
	for <gentoo-commits@lists.gentoo.org>; Fri, 07 Mar 2025 12:46:00 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id 083D928A5
	for <gentoo-commits@lists.gentoo.org>; Fri, 07 Mar 2025 12:45:57 +0000 (UTC)
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" <mgorny@gentoo.org>
Message-ID: <1741351546.7d2de6c28a9602114a21c82476a48a12d98a9dbd.mgorny@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/
X-VCS-Repository: repo/gentoo
X-VCS-Files: dev-python/ipython/ipython-8.33.0.ebuild dev-python/ipython/ipython-9.0.1.ebuild
X-VCS-Directories: dev-python/ipython/
X-VCS-Committer: mgorny
X-VCS-Committer-Name: Michał Górny
X-VCS-Revision: 7d2de6c28a9602114a21c82476a48a12d98a9dbd
X-VCS-Branch: master
Date: Fri, 07 Mar 2025 12:45:57 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: e713d61d-952d-4f53-91af-dbb027c9c014
X-Archives-Hash: a3d4194c88cb622da9a1d6926472221a

commit:     7d2de6c28a9602114a21c82476a48a12d98a9dbd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  7 10:54:35 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Mar  7 12:45:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2de6c2

dev-python/ipython: Enable pypy3.11

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/ipython/ipython-8.33.0.ebuild |  4 ++--
 dev-python/ipython/ipython-9.0.1.ebuild  | 19 ++++---------------
 2 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/dev-python/ipython/ipython-8.33.0.ebuild b/dev-python/ipython/ipython-8.33.0.ebuild
index d9865fef31a7..d22ebc6dd450 100644
--- a/dev-python/ipython/ipython-8.33.0.ebuild
+++ b/dev-python/ipython/ipython-8.33.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
 PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
 
 inherit distutils-r1 optfeature pypi virtualx
@@ -103,7 +103,7 @@ python_test() {
 	)
 
 	case ${EPYTHON} in
-		pypy3)
+		pypy3*)
 			EPYTEST_DESELECT+=(
 				# https://github.com/ipython/ipython/issues/14244
 				IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy

diff --git a/dev-python/ipython/ipython-9.0.1.ebuild b/dev-python/ipython/ipython-9.0.1.ebuild
index a5fbe291ee98..28fe28b058c0 100644
--- a/dev-python/ipython/ipython-9.0.1.ebuild
+++ b/dev-python/ipython/ipython-9.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
 PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
 
 inherit distutils-r1 optfeature pypi virtualx
@@ -93,24 +93,13 @@ src_test() {
 
 python_test() {
 	local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
-	local EPYTEST_DESELECT=(
-		# TODO: looks to be a regression due to a newer dep
-		IPython/core/tests/test_oinspect.py::test_class_signature
-		IPython/core/tests/test_oinspect.py::test_render_signature_long
-		IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
-	)
+	local EPYTEST_DESELECT=()
 
 	case ${EPYTHON} in
-		pypy3)
+		pypy3*)
 			EPYTEST_DESELECT+=(
 				# https://github.com/ipython/ipython/issues/14244
-				IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy
-			)
-			;;
-		python3.13)
-			EPYTEST_DESELECT+=(
-				# docstring mismatch?
-				IPython/core/tests/test_debugger.py::IPython.core.tests.test_debugger.test_ipdb_magics
+				tests/test_display.py::TestAudioDataWithoutNumpy
 			)
 			;;
 	esac