1{ stdenv, buildPythonPackage, fetchPypi, graphviz
2, pkgconfig, doctest-ignore-unicode, mock, nose }:
3
4buildPythonPackage rec {
5 pname = "pygraphviz";
6 version = "1.3.1";
7
8 src = fetchPypi {
9 inherit pname version;
10 sha256 = "7c294cbc9d88946be671cc0d8602aac176d8c56695c0a7d871eadea75a958408";
11 };
12
13 buildInputs = [ doctest-ignore-unicode mock nose ];
14 propagatedBuildInputs = [ graphviz pkgconfig ];
15
16 # the tests are currently failing:
17 # check status of pygraphviz/pygraphviz#129
18 doCheck = false;
19
20 meta = with stdenv.lib; {
21 description = "Python interface to Graphviz graph drawing package";
22 homepage = https://github.com/pygraphviz/pygraphviz;
23 license = licenses.bsd3;
24 maintainers = with maintainers; [ ];
25 };
26}