1{ 2 buildPythonPackage, 3 fetchPypi, 4 lib, 5 setuptools, 6}: 7 8buildPythonPackage rec { 9 pname = "lcn-frontend"; 10 version = "0.2.7"; 11 pyproject = true; 12 13 src = fetchPypi { 14 pname = "lcn_frontend"; 15 inherit version; 16 hash = "sha256-YymktD+w07A97KNmpdonrFrTf8w5J7FuDg4k1lIwxC8="; 17 }; 18 19 build-system = [ setuptools ]; 20 21 pythonImportsCheck = [ "lcn_frontend" ]; 22 23 # upstream has no tests 24 doCheck = false; 25 26 meta = { 27 changelog = "https://github.com/alengwenus/lcn-frontend/releases/tag/${version}"; 28 description = "LCN panel for Home Assistant"; 29 homepage = "https://github.com/alengwenus/lcn-frontend"; 30 license = lib.licenses.mit; 31 maintainers = with lib.maintainers; [ dotlambda ]; 32 }; 33}