{ lib, buildPythonPackage, isPy3k, fetchPypi, requests, zeroconf, netifaces, pytest }: buildPythonPackage rec { pname = "netdisco"; version = "2.8.2"; disabled = !isPy3k; src = fetchPypi { inherit pname version; sha256 = "dcaabf83b204282aacfb213b18799eb7af2d5a6defe529487bbd0548036392fe"; }; propagatedBuildInputs = [ requests zeroconf netifaces ]; checkInputs = [ pytest ]; checkPhase = '' py.test ''; meta = with lib; { description = "Python library to scan local network for services and devices"; homepage = "https://github.com/home-assistant/netdisco"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; }