home-assistant: 2025.7.4 -> 2025.8.0
https://www.home-assistant.io/blog/2025/08/06/release-20258/
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# Do not edit!
|
||||
|
||||
{
|
||||
version = "2025.7.4";
|
||||
version = "2025.8.0";
|
||||
components = {
|
||||
"3_day_blinds" =
|
||||
ps: with ps; [
|
||||
@@ -95,6 +95,7 @@
|
||||
ps: with ps; [
|
||||
hassil
|
||||
home-assistant-intents
|
||||
pyturbojpeg
|
||||
];
|
||||
"air_quality" =
|
||||
ps: with ps; [
|
||||
@@ -111,6 +112,9 @@
|
||||
ps: with ps; [
|
||||
pyairnow
|
||||
];
|
||||
"airos" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: airos
|
||||
"airq" =
|
||||
ps: with ps; [
|
||||
aioairq
|
||||
@@ -544,6 +548,9 @@
|
||||
ps: with ps; [
|
||||
mozart-api
|
||||
];
|
||||
"bauknecht" =
|
||||
ps: with ps; [
|
||||
];
|
||||
"bayesian" =
|
||||
ps: with ps; [
|
||||
];
|
||||
@@ -4144,8 +4151,8 @@
|
||||
];
|
||||
"onkyo" =
|
||||
ps: with ps; [
|
||||
pyeiscp
|
||||
];
|
||||
ifaddr
|
||||
]; # missing inputs: aioonkyo
|
||||
"onvif" =
|
||||
ps: with ps; [
|
||||
ha-ffmpeg
|
||||
@@ -4156,6 +4163,16 @@
|
||||
ps: with ps; [
|
||||
open-meteo
|
||||
];
|
||||
"open_router" =
|
||||
ps: with ps; [
|
||||
ha-ffmpeg
|
||||
hassil
|
||||
home-assistant-intents
|
||||
mutagen
|
||||
openai
|
||||
pymicro-vad
|
||||
pyspeex-noise
|
||||
]; # missing inputs: python-open-router
|
||||
"openai_conversation" =
|
||||
ps: with ps; [
|
||||
ha-ffmpeg
|
||||
@@ -6268,6 +6285,9 @@
|
||||
"uptime" =
|
||||
ps: with ps; [
|
||||
];
|
||||
"uptime_kuma" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: pythonkuma
|
||||
"uptimerobot" =
|
||||
ps: with ps; [
|
||||
pyuptimerobot
|
||||
@@ -6401,6 +6421,9 @@
|
||||
ps: with ps; [
|
||||
pyvolumio
|
||||
];
|
||||
"volvo" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: volvocarsapi
|
||||
"volvooncall" =
|
||||
ps: with ps; [
|
||||
volvooncall
|
||||
@@ -6750,6 +6773,9 @@
|
||||
ps: with ps; [
|
||||
zamg
|
||||
];
|
||||
"zbox_hub" =
|
||||
ps: with ps; [
|
||||
];
|
||||
"zengge" =
|
||||
ps: with ps; [
|
||||
];
|
||||
@@ -7402,7 +7428,6 @@
|
||||
"ondilo_ico"
|
||||
"onedrive"
|
||||
"onewire"
|
||||
"onkyo"
|
||||
"onvif"
|
||||
"open_meteo"
|
||||
"openai_conversation"
|
||||
|
||||
@@ -97,7 +97,7 @@ let
|
||||
};
|
||||
});
|
||||
|
||||
av = super.av.overridePythonAttrs (rec {
|
||||
av = super.av.overridePythonAttrs rec {
|
||||
version = "13.1.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "PyAV-Org";
|
||||
@@ -105,16 +105,14 @@ let
|
||||
tag = "v${version}";
|
||||
hash = "sha256-x2a9SC4uRplC6p0cD7fZcepFpRidbr6JJEEOaGSWl60=";
|
||||
};
|
||||
});
|
||||
};
|
||||
|
||||
brother = super.brother.overridePythonAttrs (rec {
|
||||
version = "4.3.1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "bieniu";
|
||||
repo = "brother";
|
||||
tag = version;
|
||||
hash = "sha256-fWa5FNBGV8tnJ3CozMicXLGsDvnTjNzU8PdV266MeeQ=";
|
||||
};
|
||||
imageio = super.imageio.overridePythonAttrs (oldAttrs: {
|
||||
disabledTests = oldAttrs.disabledTests or [ ] ++ [
|
||||
# broken by pyav pin
|
||||
"test_keyframe_intervals"
|
||||
"test_lagging_video_stream"
|
||||
];
|
||||
});
|
||||
|
||||
google-genai = super.google-genai.overridePythonAttrs (old: rec {
|
||||
@@ -247,44 +245,6 @@ let
|
||||
};
|
||||
});
|
||||
|
||||
pyoctoprintapi = super.pyoctoprintapi.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.1.12";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rfleming71";
|
||||
repo = "pyoctoprintapi";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Jf/zYnBHVl3TYxFy9Chy6qNH/eCroZkmUOEWfd62RIo=";
|
||||
};
|
||||
});
|
||||
|
||||
# snmp component does not support pysnmp 7.0+
|
||||
pysnmp = super.pysnmp.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "6.2.6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lextudio";
|
||||
repo = "pysnmp";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-+FfXvsfn8XzliaGUKZlzqbozoo6vDxUkgC87JOoVasY=";
|
||||
};
|
||||
});
|
||||
|
||||
pysnmpcrypto = super.pysnmpcrypto.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.0.4";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lextudio";
|
||||
repo = "pysnmpcrypto";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-f0w4Nucpe+5VE6nhlnePRH95AnGitXeT3BZb3dhBOTk=";
|
||||
};
|
||||
build-system = with self; [ setuptools ];
|
||||
postPatch = ''
|
||||
# ValueError: invalid literal for int() with base 10: 'post0' in File "<string>", line 104, in <listcomp>
|
||||
substituteInPlace setup.py --replace \
|
||||
"observed_version = [int(x) for x in setuptools.__version__.split('.')]" \
|
||||
"observed_version = [36, 2, 0]"
|
||||
'';
|
||||
});
|
||||
|
||||
pysnooz = super.pysnooz.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.8.6";
|
||||
src = fetchFromGitHub {
|
||||
@@ -293,6 +253,8 @@ let
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-hJwIObiuFEAVhgZXYB9VCeAlewBBnk0oMkP83MUCpyU=";
|
||||
};
|
||||
patches = [ ];
|
||||
doCheck = false;
|
||||
});
|
||||
|
||||
pytradfri = super.pytradfri.overridePythonAttrs (oldAttrs: rec {
|
||||
@@ -307,6 +269,16 @@ let
|
||||
doCheck = false;
|
||||
});
|
||||
|
||||
python-telegram-bot = super.python-telegram-bot.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "21.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit (oldAttrs.src) owner repo;
|
||||
tag = version;
|
||||
hash = "sha256-i1YEcN615xeI4HcygXV9kzuXpT2yDSnlNU6bZqu1dPM=";
|
||||
};
|
||||
});
|
||||
|
||||
# Pinned due to API changes ~1.0
|
||||
vultr = super.vultr.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.1.2";
|
||||
@@ -358,7 +330,7 @@ let
|
||||
extraBuildInputs = extraPackages python.pkgs;
|
||||
|
||||
# Don't forget to run update-component-packages.py after updating
|
||||
hassVersion = "2025.7.4";
|
||||
hassVersion = "2025.8.0";
|
||||
|
||||
in
|
||||
python.pkgs.buildPythonApplication rec {
|
||||
@@ -379,13 +351,13 @@ python.pkgs.buildPythonApplication rec {
|
||||
owner = "home-assistant";
|
||||
repo = "core";
|
||||
tag = version;
|
||||
hash = "sha256-2seMh1trP3PYnuQmWadTAiAPaI+v45+uzn9xkgUuGNE=";
|
||||
hash = "sha256-o8NZ06GorRmICeu8GQzomkCuE2aALnodT5UuiJ4EOEc=";
|
||||
};
|
||||
|
||||
# Secondary source is pypi sdist for translations
|
||||
sdist = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-KwiwgQ8gAMlHLzpuYYdcLXabVrukhnfFlaODyFpuF88=";
|
||||
hash = "sha256-U06ttXEWe46h8O2wurYyaCN78EdSCvOs10VbnyOQdsM=";
|
||||
};
|
||||
|
||||
build-system = with python.pkgs; [
|
||||
|
||||
@@ -8,7 +8,7 @@ buildPythonPackage rec {
|
||||
# the frontend version corresponding to a specific home-assistant version can be found here
|
||||
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
|
||||
pname = "home-assistant-frontend";
|
||||
version = "20250702.3";
|
||||
version = "20250806.0";
|
||||
format = "wheel";
|
||||
|
||||
src = fetchPypi {
|
||||
@@ -16,7 +16,7 @@ buildPythonPackage rec {
|
||||
pname = "home_assistant_frontend";
|
||||
dist = "py3";
|
||||
python = "py3";
|
||||
hash = "sha256-Uj7auy5emdP8l9vUxLbAL28UNoAi1OQ/8qIhmJMmA8Q=";
|
||||
hash = "sha256-krx62/hxF9MAFOQygZGAgcwbTuYKXTPcRpfmrHfKzEQ=";
|
||||
};
|
||||
|
||||
# there is nothing to strip in this package
|
||||
|
||||
Reference in New Issue
Block a user