1{ lib
2, aioserial
3, buildPythonPackage
4, fetchPypi
5, pythonOlder
6}:
7
8buildPythonPackage rec {
9 pname = "phone-modem";
10 version = "0.1.1";
11
12 disabled = pythonOlder "3.6";
13
14 src = fetchPypi {
15 pname = "phone_modem";
16 inherit version;
17 sha256 = "0kqa1ky5hjs9zdp3dnd8s9mz5p6z0al3hxxlgqdq9vnnpnv0lafy";
18 };
19
20 propagatedBuildInputs = [
21 aioserial
22 ];
23
24 # Project has no tests
25 doCheck = false;
26
27 pythonImportsCheck = [ "phone_modem" ];
28
29 meta = with lib; {
30 description = "Python module for receiving caller ID and call rejection";
31 homepage = "https://github.com/tkdrob/phone_modem";
32 license = licenses.mit;
33 maintainers = with maintainers; [ fab ];
34 };
35}