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