1{ stdenv, buildPythonPackage, fetchPypi
2, netifaces, six, enum-compat }:
3
4buildPythonPackage rec {
5 pname = "zeroconf";
6 version = "0.20.0";
7
8 src = fetchPypi {
9 inherit pname version;
10 sha256 = "6e3f1e7b5871e3d1410ac29b9fb85aafc1e2d661ed596b07a6f84559a475efcb";
11 };
12
13 propagatedBuildInputs = [ netifaces six enum-compat ];
14
15 meta = with stdenv.lib; {
16 description = "A pure python implementation of multicast DNS service discovery";
17 homepage = https://github.com/jstasiak/python-zeroconf;
18 license = licenses.lgpl21;
19 maintainers = with maintainers; [ abbradar ];
20 };
21}