at master 802 B view raw
1{ 2 lib, 3 aiohttp, 4 buildPythonPackage, 5 click, 6 fetchPypi, 7 jsonpickle, 8 requests, 9 tabulate, 10 xmltodict, 11 zeroconf, 12}: 13 14buildPythonPackage rec { 15 pname = "pyvizio"; 16 version = "0.1.61"; 17 format = "setuptools"; 18 19 src = fetchPypi { 20 inherit pname version; 21 hash = "sha256-AtqMWe2zgRqOp5S9oKq7keHNHM8pnTmV1mfGiVzygTc="; 22 }; 23 24 propagatedBuildInputs = [ 25 aiohttp 26 click 27 jsonpickle 28 requests 29 tabulate 30 xmltodict 31 zeroconf 32 ]; 33 34 # Project has no tests 35 doCheck = false; 36 pythonImportsCheck = [ "pyvizio" ]; 37 38 meta = with lib; { 39 description = "Python client for Vizio SmartCast"; 40 mainProgram = "pyvizio"; 41 homepage = "https://github.com/vkorn/pyvizio"; 42 license = with licenses; [ gpl3Only ]; 43 maintainers = with maintainers; [ fab ]; 44 }; 45}