Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / aiolifx-effects / default.nix
blob282a87c43d8dbb57cc392d35383ae893d51f0825
1 { lib
2 , fetchPypi
3 , buildPythonPackage
4 , pythonOlder
5 , aiolifx
6 }:
8 buildPythonPackage rec {
9   pname = "aiolifx-effects";
10   version = "0.3.2";
11   format = "setuptools";
13   disabled = pythonOlder "3.7";
15   src = fetchPypi {
16     inherit version;
17     pname = "aiolifx_effects";
18     hash = "sha256-Mhxs5PNr2W9ych56WYUZTEGck4HVTQfkil3S3zHv6Qc=";
19   };
21   propagatedBuildInputs = [
22     aiolifx
23   ];
25   # tests are not implemented
26   doCheck = false;
28   pythonImportsCheck = [
29     "aiolifx_effects"
30   ];
32   meta = with lib; {
33     changelog = "https://github.com/amelchio/aiolifx_effects/releases/tag/v${version}";
34     description = "Light effects (pulse, colorloop ...) for LIFX lights running on aiolifx";
35     homepage = "https://github.com/amelchio/aiolifx_effects";
36     license = licenses.mit;
37     maintainers = with maintainers; [ netixx ];
38   };