pythonPackages.python-louvain: init at 0.15 (#127818)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by

erictapen
Sandro
and committed by
GitHub
6f67d173 d8f788e7

+31
+29
pkgs/development/python-modules/python-louvain/default.nix
···
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , networkx 5 + , numpy }: 6 + 7 + buildPythonPackage rec { 8 + pname = "python-louvain"; 9 + version = "0.15"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "sha256-KoVu374plSpgpVOKhLt4zKGPaISoi5Ml6FoRyN1JF+s="; 14 + }; 15 + 16 + propagatedBuildInputs = [ networkx numpy ]; 17 + 18 + # no tests 19 + doCheck = false; 20 + 21 + pythonImportsCheck = [ "community" ]; 22 + 23 + meta = with lib; { 24 + homepage = "https://github.com/taynaud/python-louvain"; 25 + description = "Louvain Community Detection"; 26 + license = licenses.bsd3; 27 + maintainers = with maintainers; [ erictapen ]; 28 + }; 29 + }
+2
pkgs/top-level/python-packages.nix
··· 6924 6925 python-logstash = callPackage ../development/python-modules/python-logstash { }; 6926 6927 python-ly = callPackage ../development/python-modules/python-ly { }; 6928 6929 python-lz4 = callPackage ../development/python-modules/python-lz4 { };
··· 6924 6925 python-logstash = callPackage ../development/python-modules/python-logstash { }; 6926 6927 + python-louvain = callPackage ../development/python-modules/python-louvain { }; 6928 + 6929 python-ly = callPackage ../development/python-modules/python-ly { }; 6930 6931 python-lz4 = callPackage ../development/python-modules/python-lz4 { };