nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 50 lines 939 B view raw
1{ 2 lib, 3 aiohttp, 4 buildPythonPackage, 5 click, 6 fetchPypi, 7 jsonpickle, 8 requests, 9 setuptools, 10 tabulate, 11 xmltodict, 12 zeroconf, 13}: 14 15buildPythonPackage (finalAttrs: { 16 pname = "pyvizio"; 17 version = "0.1.64"; 18 pyproject = true; 19 20 src = fetchPypi { 21 inherit (finalAttrs) pname version; 22 hash = "sha256-P31vxmpaaPYxpKZPXoXDmNi4iNycTJdlXLGa7XjRLeY="; 23 }; 24 25 build-system = [ setuptools ]; 26 27 dependencies = [ 28 aiohttp 29 click 30 jsonpickle 31 requests 32 tabulate 33 xmltodict 34 zeroconf 35 ]; 36 37 # Project has no tests 38 doCheck = false; 39 40 pythonImportsCheck = [ "pyvizio" ]; 41 42 meta = { 43 description = "Python client for Vizio SmartCast"; 44 homepage = "https://github.com/vkorn/pyvizio"; 45 changelog = "https://github.com/raman325/pyvizio/releases/tag/v${finalAttrs.version}"; 46 license = lib.licenses.gpl3Only; 47 maintainers = with lib.maintainers; [ fab ]; 48 mainProgram = "pyvizio"; 49 }; 50})