ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / openwebifpy / default.nix
blob60f94072681d68936c78ba491283d493927dcf60
1 { lib, buildPythonPackage, fetchPypi, pythonOlder
2 , requests, zeroconf, wakeonlan
3 , python }:
5 buildPythonPackage rec {
6   pname = "openwebifpy";
7   version = "3.2.7";
8   disabled = pythonOlder "3.6";
10   src = fetchPypi {
11     inherit pname version;
12     sha256 = "0n9vi6b0y8b41fd7m9p361y3qb5m3b9p9d8g4fasqi7yy4mw2hns";
13   };
15   propagatedBuildInputs = [
16     requests
17     zeroconf
18     wakeonlan
19   ];
21   checkPhase = ''
22     ${python.interpreter} setup.py test
23   '';
25   meta = with lib; {
26     description = "Provides a python interface to interact with a device running OpenWebIf";
27     homepage = "https://openwebifpy.readthedocs.io/";
28     license = licenses.mit;
29     maintainers = with maintainers; [ hexa ];
30   };