Skip to content

Commit fe08c5a

Browse files
authored
home-assistant: 2025.3.4 -> 2025.4.0 (#395618)
2 parents 1cb902e + b2e68ae commit fe08c5a

File tree

43 files changed

+275
-190
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+275
-190
lines changed

nixos/tests/home-assistant.nix

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ in
8585

8686
# include some popular integrations, that absolutely shouldn't break
8787
knx = { };
88-
shelly = { };
8988
zha = { };
9089

9190
# set up a wake-on-lan switch to test capset capability required
@@ -108,7 +107,7 @@ in
108107

109108
# https://www.home-assistant.io/integrations/logger/
110109
logger = {
111-
default = "info";
110+
default = "debug";
112111
};
113112
};
114113

pkgs/development/python-modules/aiocomelit/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
buildPythonPackage rec {
1515
pname = "aiocomelit";
16-
version = "0.11.1";
16+
version = "0.11.3";
1717
pyproject = true;
1818

1919
disabled = pythonOlder "3.12";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
2222
owner = "chemelli74";
2323
repo = "aiocomelit";
2424
tag = "v${version}";
25-
hash = "sha256-1iXfqLxZVrw9A3W7K34pPolbwdrFPSj0zXTJT7mgpYs=";
25+
hash = "sha256-Hl5yUEtBFfx+p2WQssI7M+TgEiO5VvgIdWoFZMCjCUY=";
2626
};
2727

2828
build-system = [ poetry-core ];

pkgs/development/python-modules/aioesphomeapi/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
buildPythonPackage rec {
2828
pname = "aioesphomeapi";
29-
version = "29.4.0";
29+
version = "29.8.0";
3030
pyproject = true;
3131

3232
disabled = pythonOlder "3.9";
@@ -35,7 +35,7 @@ buildPythonPackage rec {
3535
owner = "esphome";
3636
repo = "aioesphomeapi";
3737
tag = "v${version}";
38-
hash = "sha256-KBQYLaE2J/5/VYquajknF3gCJEwRENjgkxiZahqnRZA=";
38+
hash = "sha256-hX0OOgLnaZOreBfb8ptNkNLzUn+S38/84DfJD423RAM=";
3939
};
4040

4141
build-system = [

pkgs/development/python-modules/bellows/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
buildPythonPackage rec {
2020
pname = "bellows";
21-
version = "0.43.0";
21+
version = "0.44.0";
2222
pyproject = true;
2323

2424
disabled = pythonOlder "3.8";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
2727
owner = "zigpy";
2828
repo = "bellows";
2929
tag = version;
30-
hash = "sha256-RbhFvoNYR4wHKKbbMKLP4Dsx0pIJnwBOP49waRHg0qk=";
30+
hash = "sha256-9CuZGorTqay09ZHrUDoorYew8vvDV6pyxMuik7/QKJ4=";
3131
};
3232

3333
postPatch = ''

pkgs/development/python-modules/bleak-esphome/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919

2020
buildPythonPackage rec {
2121
pname = "bleak-esphome";
22-
version = "2.11.0";
22+
version = "2.12.0";
2323
pyproject = true;
2424

2525
src = fetchFromGitHub {
2626
owner = "bluetooth-devices";
2727
repo = "bleak-esphome";
2828
tag = "v${version}";
29-
hash = "sha256-5APHpb2h//krpgVJs6pOPLapGZFzbFKNjFxDqpNyApQ=";
29+
hash = "sha256-dR4KuaJWrWTVDWY11E/MRF12jCvOlC8c2flDOnkPjxw=";
3030
};
3131

3232
postPatch = ''

pkgs/development/python-modules/bluetooth-auto-recovery/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
buildPythonPackage rec {
1818
pname = "bluetooth-auto-recovery";
19-
version = "1.4.4";
19+
version = "1.4.5";
2020
pyproject = true;
2121

2222
disabled = pythonOlder "3.9";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
2525
owner = "Bluetooth-Devices";
2626
repo = "bluetooth-auto-recovery";
2727
tag = "v${version}";
28-
hash = "sha256-Sm3VLgWttMVXH+s1m1ab8kE6dHPit0GY4FVAld5Yg88=";
28+
hash = "sha256-yh0Gf8veT5VCk05Y7QyxoCz0NHnVRj8HJLTbnvi+9C8=";
2929
};
3030

3131
build-system = [ poetry-core ];

pkgs/development/python-modules/dbus-fast/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
buildPythonPackage rec {
1919
pname = "dbus-fast";
20-
version = "2.33.0";
20+
version = "2.44.1";
2121
pyproject = true;
2222

2323
disabled = pythonOlder "3.9";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
2626
owner = "Bluetooth-Devices";
2727
repo = "dbus-fast";
2828
tag = "v${version}";
29-
hash = "sha256-U6NAEhoEcphAuvaAA2en4Ka4yFHiKPINl5CvtxE7FaI=";
29+
hash = "sha256-r9F/3H/Bagi9QJHZDEsa80dglVE9vS1f9Cqt7CZWn8Y=";
3030
};
3131

3232
# The project can build both an optimized cython version and an unoptimized

pkgs/development/python-modules/fyta-cli/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
buildPythonPackage rec {
1616
pname = "fyta-cli";
17-
version = "0.7.0";
17+
version = "0.7.2";
1818
pyproject = true;
1919

2020
disabled = pythonOlder "3.11";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
2323
owner = "dontinelli";
2424
repo = "fyta_cli";
2525
tag = "v${version}";
26-
hash = "sha256-OgpQh7WyZynFd308TjIGkQNoy8TFu9gynbDiLueqB/0=";
26+
hash = "sha256-YYH15ZuRZirSFC7No1goY/afk2BGtCCykcZAnCDdq7U=";
2727
};
2828

2929
build-system = [ hatchling ];

pkgs/development/python-modules/gios/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
buildPythonPackage rec {
1717
pname = "gios";
18-
version = "5.0.0";
18+
version = "6.0.0";
1919
pyproject = true;
2020

2121
disabled = pythonOlder "3.11";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
2424
owner = "bieniu";
2525
repo = "gios";
2626
tag = version;
27-
hash = "sha256-J+LCu7wMuc3dYghvkKq58GcBAa76X5IPUWe7qCQwjjI=";
27+
hash = "sha256-SCVyEHxTV+6+3mLh8HEutRXHV2Xt0JzOrNnIKtIcFXw=";
2828
};
2929

3030
build-system = [ setuptools ];
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
aiohttp,
3+
aioresponses,
4+
buildPythonPackage,
5+
fetchFromGitHub,
6+
lib,
7+
pytestCheckHook,
8+
pythonOlder,
9+
setuptools,
10+
yarl,
11+
}:
12+
13+
buildPythonPackage rec {
14+
pname = "ha-silabs-firmware-client";
15+
version = "0.2.0";
16+
pyproject = true;
17+
18+
disabled = pythonOlder "3.13";
19+
20+
src = fetchFromGitHub {
21+
owner = "home-assistant-libs";
22+
repo = "ha-silabs-firmware-client";
23+
tag = "v${version}";
24+
hash = "sha256-Kip9JL9tuF7OI22elN0w2Z7Xjdaayboo8LThp4FAets=";
25+
};
26+
27+
postPatch = ''
28+
substituteInPlace pyproject.toml \
29+
--replace-fail ', "setuptools-git-versioning<3"' "" \
30+
--replace-fail 'dynamic = ["version"]' 'version = "${version}"'
31+
'';
32+
33+
build-system = [ setuptools ];
34+
35+
dependencies = [
36+
aiohttp
37+
yarl
38+
];
39+
40+
pythonImportsCheck = [ "ha_silabs_firmware_client" ];
41+
42+
nativeCheckInputs = [
43+
aioresponses
44+
pytestCheckHook
45+
];
46+
47+
meta = {
48+
changelog = "https://github.com/home-assistant-libs/ha-silabs-firmware-client/releases/tag/${src.tag}";
49+
description = "Home Assistant client for firmwares released with silabs-firmware-builder";
50+
homepage = "https://github.com/home-assistant-libs/ha-silabs-firmware-client";
51+
license = lib.licenses.asl20;
52+
maintainers = with lib.maintainers; [ dotlambda ];
53+
};
54+
}

0 commit comments

Comments
 (0)