commit:     cf9588523050f2bf00beccd0275a5b375353cb4a
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed May 11 09:35:34 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 11 09:41:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf958852

dev-python/spyder-kernels: allow ipython-8

Closes: https://bugs.gentoo.org/843251

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 ...r-kernels-2.3.0.ebuild => spyder-kernels-2.3.0-r1.ebuild} | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-python/spyder-kernels/spyder-kernels-2.3.0.ebuild 
b/dev-python/spyder-kernels/spyder-kernels-2.3.0-r1.ebuild
similarity index 89%
rename from dev-python/spyder-kernels/spyder-kernels-2.3.0.ebuild
rename to dev-python/spyder-kernels/spyder-kernels-2.3.0-r1.ebuild
index 0b456bcdab65..714ef48a5dd0 100644
--- a/dev-python/spyder-kernels/spyder-kernels-2.3.0.ebuild
+++ b/dev-python/spyder-kernels/spyder-kernels-2.3.0-r1.ebuild
@@ -20,7 +20,6 @@ RDEPEND="
        dev-python/cloudpickle[${PYTHON_USEDEP}]
        >=dev-python/ipykernel-6.9.2[${PYTHON_USEDEP}]
        >=dev-python/ipython-7.31.1[${PYTHON_USEDEP}]
-       <dev-python/ipython-8[${PYTHON_USEDEP}]
        >=dev-python/jupyter_client-7.1.0[${PYTHON_USEDEP}]
        dev-python/matplotlib-inline[${PYTHON_USEDEP}]
        >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}]
@@ -32,7 +31,7 @@ BDEPEND="
                dev-python/cython[${PYTHON_USEDEP}]
                dev-python/dask[${PYTHON_USEDEP}]
                dev-python/flaky[${PYTHON_USEDEP}]
-               dev-python/matplotlib[tk,${PYTHON_USEDEP}]
+               dev-python/matplotlib[${PYTHON_USEDEP}]
                dev-python/mock[${PYTHON_USEDEP}]
                dev-python/numpy[${PYTHON_USEDEP}]
                dev-python/pandas[${PYTHON_USEDEP}]
@@ -43,6 +42,15 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+python_prepare_all() {
+       # No additional test failures with ipython-8: 843251
+       sed -i \
+               -e "s/ipython>=7.31.1,<8/ipython>=7.31.1/g" \
+                       setup.py || die
+
+       distutils-r1_python_prepare_all
+}
+
 python_test() {
        local deselect=(
                # we no longer package distributed

Reply via email to