1{ lib 2, buildPythonPackage 3, fetchPypi 4, lxml 5, requests 6}: 7 8buildPythonPackage rec { 9 pname = "fritzprofiles"; 10 version = "0.7.3"; 11 format = "setuptools"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "sha256-VoKgLJWF9x8dW8A6CNwLtK+AmehtgZP41nUGQO819es="; 16 }; 17 18 propagatedBuildInputs = [ 19 lxml 20 requests 21 ]; 22 23 pythonImportsCheck = [ 24 "fritzprofiles" 25 ]; 26 27 # no tests 28 doCheck = false; 29 30 meta = with lib; { 31 description = "Tool to switch the online time of profiles in the AVM Fritz!Box"; 32 homepage = "https://github.com/AaronDavidSchneider/fritzprofiles"; 33 license = licenses.mit; 34 maintainers = with maintainers; [ hexa ]; 35 }; 36}