Diff ipykernel-6.31.0 with a ipykernel-7.3.0

/usr/portage/dev-python/ipykernel/ipykernel-7.3.0.ebuild 2026-07-15 20:03:04.441321109 +0300
17 17

  
18 18
LICENSE="BSD"
19 19
SLOT="0"
20
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
20
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
21 21

  
22 22
RDEPEND="
23 23
	>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
24 24
	>=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
25
	>=dev-python/jupyter-client-8.0.0[${PYTHON_USEDEP}]
26
	>=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
25
	>=dev-python/jupyter-client-8.9.0[${PYTHON_USEDEP}]
26
	>=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
27 27
	>=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
28
	>=dev-python/nest-asyncio-1.4[${PYTHON_USEDEP}]
28
	>=dev-python/nest-asyncio2-1.7.0[${PYTHON_USEDEP}]
29 29
	>=dev-python/packaging-22[${PYTHON_USEDEP}]
30 30
	>=dev-python/psutil-5.7[${PYTHON_USEDEP}]
31 31
	>=dev-python/pyzmq-25[${PYTHON_USEDEP}]
32
	>=dev-python/tornado-6.2[${PYTHON_USEDEP}]
32
	>=dev-python/tornado-6.4.1[${PYTHON_USEDEP}]
33 33
	>=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
34 34
"
35 35
# RDEPEND seems specifically needed in BDEPEND, at least jupyter
......
40 40
	${RDEPEND}
41 41
	test? (
42 42
		dev-python/ipyparallel[${PYTHON_USEDEP}]
43
		dev-python/pytest-timeout[${PYTHON_USEDEP}]
44
		dev-python/trio[${PYTHON_USEDEP}]
43 45
	)
44 46
"
45 47

  
46
EPYTEST_PLUGINS=( flaky pytest-{asyncio,timeout} )
48
EPYTEST_PLUGINS=( pytest-{asyncio,rerunfailures,timeout} )
47 49
distutils_enable_tests pytest
48 50

  
49 51
src_prepare() {
......
65 67

  
66 68
python_test() {
67 69
	local EPYTEST_DESELECT=(
68
		# TODO
69
		tests/test_debugger.py::test_attach_debug
70
		tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
71
		tests/test_debugger.py::test_rich_inspect_at_breakpoint
72
		tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
73
		tests/test_debugger.py::test_set_breakpoints
74
		tests/test_debugger.py::test_stop_on_breakpoint
75
		tests/test_debugger.py::test_copy_to_globals
76 70
		# hangs?
77 71
		tests/test_eventloop.py::test_tk_loop
78
		# doesn't like pyside2?
72
		# flaky
79 73
		tests/test_eventloop.py::test_qt_enable_gui
74
		# fails without pytest-cov; apparently "time-sensitive" too
75
		tests/test_subshells.py::test_run_concurrently_sequence
80 76
	)
81 77

  
82 78
	case ${EPYTHON} in
Thank you!