diff --git a/pkgs/development/python-modules/intellifire4py/default.nix b/pkgs/development/python-modules/intellifire4py/default.nix index 8c7a9f69d50e..15045b4695c4 100644 --- a/pkgs/development/python-modules/intellifire4py/default.nix +++ b/pkgs/development/python-modules/intellifire4py/default.nix @@ -14,16 +14,16 @@ buildPythonPackage rec { pname = "intellifire4py"; - version = "3.5.0"; + version = "3.6.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "jeeftor"; - repo = pname; + repo = "intellifire4py"; rev = "refs/tags/v${version}"; - hash = "sha256-lbBQbcVhozca7gYkeUFClS+5WaPaTajQMdfqDL07xdk="; + hash = "sha256-ovJUL8Z98F6gyKG04CoOiQE5dJbp9yTVHcTgniJBvOw="; }; nativeBuildInputs = [ @@ -37,19 +37,20 @@ buildPythonPackage rec { rich ]; - pythonImportsCheck = [ - "intellifire4py" - ]; nativeCheckInputs = [ pytest-asyncio pytest-httpx pytestCheckHook ]; + pythonImportsCheck = [ + "intellifire4py" + ]; + meta = with lib; { description = "Module to read Intellifire fireplace status data"; homepage = "https://github.com/jeeftor/intellifire4py"; - changelog = "https://github.com/jeeftor/intellifire4py/blob/${version}/CHANGELOG"; + changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; };