1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5}:
6
7buildPythonPackage rec {
8 pname = "pyownet";
9 version = "0.10.0.post1";
10
11 format = "setuptools";
12
13 src = fetchPypi {
14 inherit pname version;
15 sha256 = "4f2fa4471c2f806b35090bdc6c092305c6eded3ff3736f8b586d35bdb157de62";
16 };
17
18 postPatch = ''
19 sed -i '/use_2to3/d' setup.py
20 '';
21
22 # tests access network
23 doCheck = false;
24
25 pythonImportsCheck = [ "pyownet.protocol" ];
26
27 meta = with lib; {
28 description = "Python OWFS client library (owserver protocol)";
29 homepage = "https://github.com/miccoli/pyownet";
30 license = licenses.lgpl3Plus;
31 maintainers = with maintainers; [ dotlambda ];
32 };
33}