summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2023-01-01 01:04:10 +0100
committerMartin Weinelt <hexa@darmstadt.ccc.de>2023-01-05 02:39:48 +0100
commit4920c82507516619d95c105df497068dedb12572 (patch)
tree26ac439b32771c7fe474501a8dc0b9044710084a
parentpython3Packages.zwave-js-server-python: 0.43.1 -> 0.44.0 (diff)
downloadnixpkgs-4920c82507516619d95c105df497068dedb12572.tar.gz
home-assistant: relax ciso8601, overrride astral
-rw-r--r--pkgs/servers/home-assistant/default.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index c09ecc6fb49d..9b7f66f4a020 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"