home-assistant: 2024.11.1 -> 2024.11.2 (#356272)

This commit is contained in:
Martin Weinelt 2024-11-18 03:56:30 +01:00 committed by GitHub
commit 6a70100fb7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 40 additions and 34 deletions

View File

@ -14,7 +14,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aioruckus"; pname = "aioruckus";
version = "0.41"; version = "0.42";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.10"; disabled = pythonOlder "3.10";
@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "ms264556"; owner = "ms264556";
repo = "aioruckus"; repo = "aioruckus";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-acu0EWP/k0qyylPtM8IBxhJhhQhXpbG2NheYpD8RTG8="; hash = "sha256-UfyB3qGEDOQ39YA1AueCBXeoJhGH+XDCLZSFA+kpT2k=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];
@ -50,6 +50,8 @@ buildPythonPackage rec {
"test_current_active_clients" "test_current_active_clients"
"test_mesh_info" "test_mesh_info"
"test_system_info" "test_system_info"
# Network access to Ruckus Cloud API
"test_r1_connect_no_webserver_error"
]; ];
meta = with lib; { meta = with lib; {

View File

@ -12,7 +12,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aiostreammagic"; pname = "aiostreammagic";
version = "2.8.4"; version = "2.8.5";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.11"; disabled = pythonOlder "3.11";
@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "noahhusby"; owner = "noahhusby";
repo = "aiostreammagic"; repo = "aiostreammagic";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-TleCQjx1s8S1YTxh/d1T3oozQAwzPTCurzjLjDCebik="; hash = "sha256-1/9cpdKRr7O4Ji34OSkbBudSedTAt50oGZBc88XNI18=";
}; };
pythonRelaxDeps = [ "websockets" ]; pythonRelaxDeps = [ "websockets" ];

View File

@ -18,7 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "go2rtc-client"; pname = "go2rtc-client";
version = "0.1.0"; version = "0.1.1";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.12"; disabled = pythonOlder "3.12";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "home-assistant-libs"; owner = "home-assistant-libs";
repo = "python-go2rtc-client"; repo = "python-go2rtc-client";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-oVPZtPRlm3CmTBfxXm66BOOZVQ39DsR+WmkoAdHp4eQ="; hash = "sha256-EVdkSipRAvI4sKOBjLlKnHpi3soMWap/T0O9W4zveco=";
}; };
postPatch = '' postPatch = ''

View File

@ -18,7 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-nest-sdm"; pname = "google-nest-sdm";
version = "6.1.4"; version = "6.1.5";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.10"; disabled = pythonOlder "3.10";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "allenporter"; owner = "allenporter";
repo = "python-google-nest-sdm"; repo = "python-google-nest-sdm";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-F/vpyg3EYgKCsq/0yL3uP+1azu8bbHOMsf85Yabl0KQ="; hash = "sha256-fIypWohefKS4X/obiPHNF4QPuGBzitcvf7fXBpUZotY=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -15,14 +15,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "python-linkplay"; pname = "python-linkplay";
version = "0.0.17"; version = "0.0.20";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Velleman"; owner = "Velleman";
repo = "python-linkplay"; repo = "python-linkplay";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-TJ5QWt5bCDy9L4EShf1rW1TDIrF0LfeThEv9PiCPEp8="; hash = "sha256-UIWubFLHtf43co/aYXh3rxkjLJ77E+Sgkx25UFC5vcg=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -10,23 +10,26 @@
pytestCheckHook, pytestCheckHook,
python-dateutil, python-dateutil,
pythonOlder, pythonOlder,
setuptools,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "python-smarttub"; pname = "python-smarttub";
version = "0.0.38"; version = "0.0.38";
format = "setuptools"; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mdz"; owner = "mdz";
repo = pname; repo = "python-smarttub";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-ErGBOO5aes4Avmt2M6rkZPmjwsCMZdNnLhMDYhlULzU="; hash = "sha256-ErGBOO5aes4Avmt2M6rkZPmjwsCMZdNnLhMDYhlULzU=";
}; };
propagatedBuildInputs = [ build-system = [ setuptools ];
dependencies = [
aiohttp aiohttp
inflection inflection
pyjwt pyjwt
@ -39,14 +42,10 @@ buildPythonPackage rec {
pytestCheckHook pytestCheckHook
]; ];
postPatch = ''
substituteInPlace setup.py \
--replace "pyjwt~=2.1.0" "pyjwt>=2.1.0"
'';
pythonImportsCheck = [ "smarttub" ]; pythonImportsCheck = [ "smarttub" ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/mdz/python-smarttub/releases/tag/v${version}";
description = "Python API for SmartTub enabled hot tubs"; description = "Python API for SmartTub enabled hot tubs";
homepage = "https://github.com/mdz/python-smarttub"; homepage = "https://github.com/mdz/python-smarttub";
license = with licenses; [ mit ]; license = with licenses; [ mit ];

View File

@ -12,7 +12,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pytibber"; pname = "pytibber";
version = "0.30.4"; version = "0.30.8";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.11"; disabled = pythonOlder "3.11";
@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "Danielhiversen"; owner = "Danielhiversen";
repo = "pyTibber"; repo = "pyTibber";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-kk5i477xLzKePNs1B4lUjKxS4HlA5FCw7pImnESh9Y8="; hash = "sha256-lUxID4D9wxKvDF3epEznTof9lHYKFniTDYv7/gvW7Z4=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -13,7 +13,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "reolink-aio"; pname = "reolink-aio";
version = "0.11.0"; version = "0.11.1";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.11"; disabled = pythonOlder "3.11";
@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "starkillerOG"; owner = "starkillerOG";
repo = "reolink_aio"; repo = "reolink_aio";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-CRKCqIi4WxO5t0PdyGV3fJlcK99j1PKVSBoisw4zuZ0="; hash = "sha256-cY5EEIab+6JzDI3QpsFbPPdf3mJ+Pax1pkZKNewVkTI=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -16,7 +16,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "sense-energy"; pname = "sense-energy";
version = "0.13.3"; version = "0.13.4";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "scottbonline"; owner = "scottbonline";
repo = "sense"; repo = "sense";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-k1W84c0odpYv0vI2u2zqfWGJXSpYJRSwfFyXACMto7s="; hash = "sha256-WzhLHFOL0DY6DfDxRZlhcXXfiHWAg1jzXHtXBmmbAbQ=";
}; };
postPatch = '' postPatch = ''

View File

@ -27,7 +27,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "zha"; pname = "zha";
version = "0.0.37"; version = "0.0.39";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.12"; disabled = pythonOlder "3.12";
@ -36,7 +36,7 @@ buildPythonPackage rec {
owner = "zigpy"; owner = "zigpy";
repo = "zha"; repo = "zha";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-PY4TJIG5NtJdQuQYmoZG3NgcH3WfCkpkcoJTbJ5jdr0="; hash = "sha256-75R2Ah5L5wjIwGrUeifujiuAo4GhpXbu8EbqAPImjQU=";
}; };
postPatch = '' postPatch = ''

View File

@ -27,7 +27,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "zigpy"; pname = "zigpy";
version = "0.71.0"; version = "0.72.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -36,7 +36,7 @@ buildPythonPackage rec {
owner = "zigpy"; owner = "zigpy";
repo = "zigpy"; repo = "zigpy";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-ctlbCtUiwLFlxja9F6Fz7m9FP/lJLS+7/+gWlMTo+1s="; hash = "sha256-q8YyAFBhY60ZK8tHSJnTU6gbDP3ifT1MAAbpYf3EIJA=";
}; };
postPatch = '' postPatch = ''

View File

@ -2,7 +2,7 @@
# Do not edit! # Do not edit!
{ {
version = "2024.11.1"; version = "2024.11.2";
components = { components = {
"3_day_blinds" = ps: with ps; [ "3_day_blinds" = ps: with ps; [
]; ];

View File

@ -439,7 +439,7 @@ let
extraBuildInputs = extraPackages python.pkgs; extraBuildInputs = extraPackages python.pkgs;
# Don't forget to run update-component-packages.py after updating # Don't forget to run update-component-packages.py after updating
hassVersion = "2024.11.1"; hassVersion = "2024.11.2";
in python.pkgs.buildPythonApplication rec { in python.pkgs.buildPythonApplication rec {
pname = "homeassistant"; pname = "homeassistant";
@ -457,13 +457,13 @@ in python.pkgs.buildPythonApplication rec {
owner = "home-assistant"; owner = "home-assistant";
repo = "core"; repo = "core";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-t8f0em5EaWPLZlr+fi/Kn3AE0dFEAyy0FpwdjJOYBCI="; hash = "sha256-cP9Q700JLnThAPDfeJ8mx+PSI6I62hjA49TpAMHN2Wk=";
}; };
# Secondary source is pypi sdist for translations # Secondary source is pypi sdist for translations
sdist = fetchPypi { sdist = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-e9RF1oer4FyDEYof7qLTFUkmSxDh71qi+ResNXO6G5o="; hash = "sha256-qBKcY8PybEJeExTjxs9bgiM6YWjyoSLE1dzgrD1Hdtc=";
}; };
build-system = with python.pkgs; [ build-system = with python.pkgs; [

View File

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "homeassistant-stubs"; pname = "homeassistant-stubs";
version = "2024.11.1"; version = "2024.11.2";
pyproject = true; pyproject = true;
disabled = python.version != home-assistant.python.version; disabled = python.version != home-assistant.python.version;
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "KapJI"; owner = "KapJI";
repo = "homeassistant-stubs"; repo = "homeassistant-stubs";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-6Av1LSzmgjJonXlRFMrzdvGDm6latErBxCmgYlCDZ28="; hash = "sha256-P9fhFl91IJyRCacJ5lDJu036hgzcNMCF7LO4Brv4P6c=";
}; };
build-system = [ build-system = [

View File

@ -68,6 +68,11 @@ let
}; };
extraPytestFlagsArray = { extraPytestFlagsArray = {
conversation = [
# Expected: Sorry, I am not aware of any device called missing entity on ground floor
# Actually: Sorry, I am not aware of any area called ground floor
"--deselect tests/components/conversation/test_default_agent.py::test_error_no_device_on_floor"
];
dnsip = [ dnsip = [
# Tries to resolve DNS entries # Tries to resolve DNS entries
"--deselect tests/components/dnsip/test_config_flow.py::test_options_flow" "--deselect tests/components/dnsip/test_config_flow.py::test_options_flow"