commit:     db5546c7ff73e2cecb1c4d317a0625e2d82c183e
Author:     Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Sun Jan 15 18:12:17 2023 +0000
Commit:     Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Sun Jan 15 18:12:17 2023 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=db5546c7

dev-python/holoviews: enabled test suite and deps (still fails)

Signed-off-by: Horea Christian <chr <AT> chymera.eu>

 dev-python/holoviews/holoviews-1.15.3.ebuild | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/dev-python/holoviews/holoviews-1.15.3.ebuild 
b/dev-python/holoviews/holoviews-1.15.3.ebuild
index 4c8af05d9..425290441 100644
--- a/dev-python/holoviews/holoviews-1.15.3.ebuild
+++ b/dev-python/holoviews/holoviews-1.15.3.ebuild
@@ -17,11 +17,24 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+# Reported upstream:
+# https://github.com/holoviz/holoviews/issues/5592
+RESTRICT="test"
 
 DEPEND="
        >=dev-python/param-1.9.3[${PYTHON_USEDEP}]
        >=dev-python/pyct-0.4.4[${PYTHON_USEDEP}]
 "
+BDEPEND="
+       test? (
+               dev-python/bokeh[${PYTHON_USEDEP}]
+               dev-python/matplotlib[${PYTHON_USEDEP}]
+               dev-python/nbconvert[${PYTHON_USEDEP}]
+               dev-python/pillow[${PYTHON_USEDEP}]
+               dev-python/plotly[${PYTHON_USEDEP}]
+               sci-visualization/dash[${PYTHON_USEDEP}]
+       )
+"
 RDEPEND="${DEPEND}
        dev-python/colorcet[${PYTHON_USEDEP}]
        dev-python/pandas[${PYTHON_USEDEP}]
@@ -29,3 +42,5 @@ RDEPEND="${DEPEND}
        >=dev-python/panel-0.8.0[${PYTHON_USEDEP}]
        >=dev-python/pyviz_comms-0.7.4[${PYTHON_USEDEP}]
 "
+
+distutils_enable_tests pytest

Reply via email to