Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / pyvizio / default.nix
blob807278d967d59ddde4dc124f7ce9054989aa783d
1 { lib
2 , aiohttp
3 , buildPythonPackage
4 , click
5 , fetchPypi
6 , jsonpickle
7 , requests
8 , tabulate
9 , xmltodict
10 , zeroconf
13 buildPythonPackage rec {
14   pname = "pyvizio";
15   version = "0.1.59";
17   src = fetchPypi {
18     inherit pname version;
19     sha256 = "1j2zbziklx4az55m3997y7yp4xflk7i0gsbdfh7fp9k0qngb2053";
20   };
22   propagatedBuildInputs = [
23     aiohttp
24     click
25     jsonpickle
26     requests
27     tabulate
28     xmltodict
29     zeroconf
30   ];
32   # Project has no tests
33   doCheck = false;
34   pythonImportsCheck = [ "pyvizio" ];
36   meta = with lib; {
37     description = "Python client for Vizio SmartCast";
38     homepage = "https://github.com/vkorn/pyvizio";
39     license = with licenses; [ gpl3Only ];
40     maintainers = with maintainers; [ fab ];
41   };