diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-10-27 14:25:37 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-10-27 15:00:28 +0200 |
commit | 8b0edc9c507ef6983a761f2bd1684792c7044107 (patch) | |
tree | b883ecbeea5554672bf63d41f7693d407208e91e /pkgs/servers/home-assistant | |
parent | 87306bd86e49baa4324972d758677739ed05c9f5 (diff) |
home-assistant: pin intellifire4py==2.2.2
Diffstat (limited to 'pkgs/servers/home-assistant')
-rw-r--r-- | pkgs/servers/home-assistant/default.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 1be1169c77862..5f4ee05a73275 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -117,6 +117,25 @@ let }; }); + intellifire4py = super.intellifire4py.overridePythonAttrs (oldAttrs: rec { + version = "2.2.2"; + src = fetchFromGitHub { + owner = "jeeftor"; + repo = "intellifire4py"; + rev = "refs/tags/${version}"; + hash = "sha256-iqlKfpnETLqQwy5sNcK2x/TgmuN2hCfYoHEFK2WWVXI="; + }; + nativeBuildInputs = with super; [ + setuptools + ]; + propagatedBuildInputs = with super; [ + aenum + aiohttp + pydantic + ]; + doCheck = false; # requires asynctest, which does not work on python 3.11 + }); + jaraco-abode = super.jaraco-abode.overridePythonAttrs (oldAttrs: rec { version = "3.3.0"; src = fetchFromGitHub { |