1{ buildPythonPackage
2, fetchPypi
3, lib
4, param
5, panel
6}:
7
8buildPythonPackage rec {
9 pname = "pyviz_comms";
10 version = "2.2.1";
11
12 src = fetchPypi {
13 inherit pname version;
14 hash = "sha256-omFFuM5D0tk0s8aCbXe5E84QXFKOsuSUyJCz41Jd3zM=";
15 };
16
17 propagatedBuildInputs = [ param ];
18
19 # there are not tests with the package
20 doCheck = false;
21
22 pythonImportsCheck = [ "pyviz_comms" ];
23
24 passthru.tests = {
25 inherit panel;
26 };
27
28 meta = with lib; {
29 description = "Launch jobs, organize the output, and dissect the results";
30 homepage = "https://pyviz.org/";
31 license = licenses.bsd3;
32 maintainers = [ maintainers.costrouc ];
33 };
34}