diff --git a/pkgs/development/python-modules/python-igraph/default.nix b/pkgs/development/python-modules/python-igraph/default.nix new file mode 100644 index 00000000000..a24f3a9fedc --- /dev/null +++ b/pkgs/development/python-modules/python-igraph/default.nix @@ -0,0 +1,22 @@ +{ buildPythonPackage, fetchPypi, lib, + pkgconfig, igraph }: + +buildPythonPackage rec { + pname = "python-igraph"; + version = "0.7.1.post6"; + + buildInputs = [ pkgconfig igraph ]; + + src = fetchPypi { + inherit pname version; + sha256 = "0xp61zz710qlzhmzbfr65d5flvsi8zf2xy78s6rsszh719wl5sm5"; + }; + + meta = { + description = "High performance graph data structures and algorithms"; + license = lib.licenses.gpl2; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} + + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 81d27ad7152..b3c558cff59 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -449,6 +449,11 @@ in { python-hosts = callPackage ../development/python-modules/python-hosts { }; + python-igraph = callPackage ../development/python-modules/python-igraph { + pkgconfig = pkgs.pkgconfig; + igraph = pkgs.igraph; + }; + python3-openid = callPackage ../development/python-modules/python3-openid { }; python-periphery = callPackage ../development/python-modules/python-periphery { };