Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / fritzprofiles / default.nix
blobfe0cfb6727dcb2b7332e5de99649da5ffcac5ade
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , lxml
5 , requests
6 }:
8 buildPythonPackage rec {
9   pname = "fritzprofiles";
10   version = "0.7.3";
11   format = "setuptools";
13   src = fetchPypi {
14     inherit pname version;
15     hash = "sha256-VoKgLJWF9x8dW8A6CNwLtK+AmehtgZP41nUGQO819es=";
16   };
18   propagatedBuildInputs = [
19     lxml
20     requests
21   ];
23   pythonImportsCheck = [
24     "fritzprofiles"
25   ];
27   # no tests
28   doCheck = false;
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   };