1 { lib, buildPythonPackage, pythonOlder, fetchFromGitHub, pytestCheckHook, requests }:
3 buildPythonPackage rec {
4 pname = "fritzconnection";
8 src = fetchFromGitHub {
12 sha256 = "02w1hwbfwbh5xlq433myzv6ms7jqxg8kn3d6znq4ic22zprzf5r2";
15 disabled = pythonOlder "3.6";
17 propagatedBuildInputs = [ requests ];
19 checkInputs = [ pytestCheckHook ];
21 pythonImportsCheck = [ "fritzconnection" ];
24 description = "Python-Tool to communicate with the AVM Fritz!Box";
25 homepage = "https://github.com/kbr/fritzconnection";
26 changelog = "https://fritzconnection.readthedocs.io/en/${version}/sources/changes.html";
27 license = licenses.mit;
28 maintainers = with maintainers; [ dotlambda valodim ];