Unverified Commit ce23c154 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

Merge pull request #306397 from NixOS/home-assistant

home-assistant: 2024.4.3 -> 2024.4.4
parents 35d04ead 994c1524
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
# Generated by parse-requirements.py
# Generated by update-component-packages.py
# Do not edit!

{
  version = "2024.4.3";
  version = "2024.4.4";
  components = {
    "3_day_blinds" = ps: with ps; [
    ];
@@ -5945,6 +5945,7 @@
    "airthings"
    "airthings_ble"
    "airtouch4"
    "airtouch5"
    "airvisual"
    "airvisual_pro"
    "airzone"
+4 −4
Original line number Diff line number Diff line
@@ -525,8 +525,8 @@ let
  # Ensure that we are using a consistent package set
  extraBuildInputs = extraPackages python.pkgs;

  # Don't forget to run parse-requirements.py after updating
  hassVersion = "2024.4.3";
  # Don't forget to run update-component-packages.py after updating
  hassVersion = "2024.4.4";

in python.pkgs.buildPythonApplication rec {
  pname = "homeassistant";
@@ -544,13 +544,13 @@ in python.pkgs.buildPythonApplication rec {
    owner = "home-assistant";
    repo = "core";
    rev = "refs/tags/${version}";
    hash = "sha256-jHt4cWi1JxUs2XKf0N9gqsYj5XZK7TXwgj7WPZ7dmEA=";
    hash = "sha256-bZcrFtaO0S22M6Wt2otK8rCg+NhpXr+/yRFxi02QJJI=";
  };

  # Secondary source is pypi sdist for translations
  sdist = fetchPypi {
    inherit pname version;
    hash = "sha256-sj3usdXUl/wNElO3OgGx6dsBqn9+h9zq/AC3Zdn379M=";
    hash = "sha256-NyIBFpDstX1MEoLS9p7GXl/+V6xB2hklNf2LmNLUMQk=";
  };

  nativeBuildInputs = with python.pkgs; [
+2 −2
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@

buildPythonPackage rec {
  pname = "homeassistant-stubs";
  version = "2024.4.3";
  version = "2024.4.4";
  format = "pyproject";

  disabled = python.version != home-assistant.python.version;
@@ -17,7 +17,7 @@ buildPythonPackage rec {
    owner = "KapJI";
    repo = "homeassistant-stubs";
    rev = "refs/tags/${version}";
    hash = "sha256-uFQQNcRfo4m3GnfCbAe4yjdphkpqnhpqVr1EZP3bqVM=";
    hash = "sha256-BPmHorcyO6a7Ag7FQogkZYh2x3GoMRKiFh+9aSkjE7M=";
  };

  nativeBuildInputs = [
+1 −1
Original line number Diff line number Diff line
@@ -268,7 +268,7 @@ def main() -> None:
            build_inputs[component] = (attr_paths, extra_attrs, missing_reqs)

    with open(os.path.dirname(sys.argv[0]) + "/component-packages.nix", "w") as f:
        f.write("# Generated by parse-requirements.py\n")
        f.write("# Generated by update-component-packages.py\n")
        f.write("# Do not edit!\n\n")
        f.write("{\n")
        f.write(f'  version = "{version}";\n')
+1 −1
Original line number Diff line number Diff line
@@ -222,7 +222,7 @@ class HomeAssistant:

    async def update_components(self):
        await run_async([
            f"{ROOT}/pkgs/servers/home-assistant/parse-requirements.py"
            f"{ROOT}/pkgs/servers/home-assistant/update-component-packages.py"
        ])