12 buildPythonPackage rec {
17 disabled = pythonOlder "3.11";
19 src = fetchFromGitHub {
22 rev = "refs/tags/${version}";
23 hash = "sha256-O2HtCaNtBvjhjlSXLRhEuilI8z7nGgzFa8USYiHfZ+E=";
27 substituteInPlace pyproject.toml \
28 --replace "replace_by_workflow" "${version}"
36 propagatedBuildInputs = [
44 pythonImportsCheck = [
49 description = "Module to interact with Heatzy devices";
50 homepage = "https://github.com/Cyr-ius/heatzypy";
51 changelog = "https://github.com/cyr-ius/heatzypy/releases/tag/${version}";
52 license = licenses.gpl3Plus;
53 maintainers = with maintainers; [ fab ];