diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-01-01 01:04:10 +0100 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-01-05 02:39:48 +0100 |
commit | 4920c82507516619d95c105df497068dedb12572 (patch) | |
tree | 26ac439b32771c7fe474501a8dc0b9044710084a /pkgs | |
parent | f7344bdd9aa16ebf1bf668d7a92e2620a110fc44 (diff) |
home-assistant: relax ciso8601, overrride astral
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/servers/home-assistant/default.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index c09ecc6fb49d0..9b7f66f4a0200 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -43,6 +43,22 @@ let }; }); + astral = super.astral.overridePythonAttrs (oldAttrs: rec { + pname = "astral"; + version = "2.2"; + src = self.fetchPypi { + inherit pname version; + hash = "sha256-5B2ZZ9XEi+QhNGVS8PTe2tQ/85qDV09f8q0ytmJ7b74="; + }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace "poetry.masonry" "poetry.core.masonry" + ''; + propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ + self.pytz + ]; + }); + caldav = super.caldav.overridePythonAttrs (old: rec { version = "0.9.1"; src = fetchFromGitHub { @@ -225,6 +241,7 @@ in python.pkgs.buildPythonApplication rec { "attrs" "awesomeversion" "bcrypt" + "ciso8601" "cryptography" "home-assistant-bluetooth" "httpx" |