Merge pull request #33859 from dotlambda/netdisco

python3Packages.netdisco: init at 1.2.3
This commit is contained in:
adisbladis 2018-01-15 00:14:29 +08:00 committed by GitHub
commit 620ae7be2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,32 @@
{ stdenv, buildPythonPackage, isPy3k, fetchFromGitHub, requests, zeroconf, netifaces, pytest }:
buildPythonPackage rec {
pname = "netdisco";
version = "1.2.3";
disabled = !isPy3k;
# PyPI is missing tests/ directory
src = fetchFromGitHub {
owner = "home-assistant";
repo = pname;
rev = version;
sha256 = "137p7qlv85mva96v6kav8xxca7i09k4giayag4cglrgjd7q3lk1r";
};
propagatedBuildInputs = [ requests zeroconf netifaces ];
checkInputs = [ pytest ];
checkPhase = ''
py.test
'';
meta = with stdenv.lib; {
description = "Python library to scan local network for services and devices";
homepage = https://github.com/home-assistant/netdisco/;
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ dotlambda ];
};
}

View file

@ -5954,6 +5954,8 @@ in {
netcdf4 = callPackage ../development/python-modules/netcdf4 { };
netdisco = callPackage ../development/python-modules/netdisco { };
Nikola = callPackage ../development/python-modules/Nikola { };
nxt-python = buildPythonPackage rec {