1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6}: 7 8buildPythonPackage rec { 9 pname = "dynalite-panel"; 10 version = "0.0.4"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 hash = "sha256-m7nQzbxRe2qXUWAMeQlDZtc9F01DsbTzF/kI0ci3TFE="; 16 }; 17 18 postPatch = '' 19 substituteInPlace pyproject.toml \ 20 --replace "~=" ">=" 21 ''; 22 23 nativeBuildInputs = [ setuptools ]; 24 25 pythonImportsCheck = [ "dynalite_panel" ]; 26 27 # upstream has no tests 28 doCheck = false; 29 30 meta = { 31 description = "Dynalite panel for Home Assistant"; 32 homepage = "https://github.com/ziv1234/dynalitepanel"; 33 license = lib.licenses.asl20; 34 maintainers = with lib.maintainers; [ dotlambda ]; 35 }; 36}