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