1{ buildPythonPackage
2, fetchPypi
3, lib
4, param
5, panel
6}:
7
8buildPythonPackage rec {
9 pname = "pyviz_comms";
10 version = "2.1.0";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "f4a7126f318fb6b964fef3f92fa55bc46b9218f62a8464a8b18e968b3087dbc0";
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}