Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

home-assistant: 2024.7.4 -> 2024.8.0 #333095

Merged
merged 68 commits into from
Aug 9, 2024
Merged
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
dc0e4f9
python312Packages.aioairzone: 0.7.7 -> 0.8.1
r-ryantm Jul 25, 2024
d3b5c8d
python312Packages.aioairzone-cloud: 0.5.5 -> 0.6.1
r-ryantm Aug 7, 2024
004157a
python312Packages.aioautomower: 2024.6.4 -> 2024.7.3
r-ryantm Aug 6, 2024
b57ff91
python312Packages.chacha20poly1305-reuseable: relax cryptogrpahy cons…
mweinelt Aug 7, 2024
a0e49d9
python312Packages.aioesphomeapi: 24.6.1 -> 25.0.0
mweinelt Aug 7, 2024
ab33b20
python312Packages.aiohomekit: 3.1.5 -> 3.2.1
r-ryantm Jul 28, 2024
4e9cb7b
python312Packages.aiolifx-themes: 0.4.27 -> 0.5.1
mweinelt Aug 7, 2024
f378571
python312Packages.aioqsw: 0.3.5 -> 0.4.0
fabaff Aug 5, 2024
82b1b33
python312Packages.bimmer-connected: 0.15.3 -> 0.16.1
fabaff Aug 3, 2024
0af9cce
python312Packages.bluetooth-data-tools: 1.19.3 -> 1.19.4
mweinelt Aug 7, 2024
645948e
python312Packages.deebot-client: 8.2.0 -> 8.3.0
mweinelt Aug 7, 2024
96e6c81
python312Packages.doorbirdpy: 2.2.2 -> 3.0.2
dotlambda Jul 10, 2024
c5394e0
python312Packages.dsmr-parser: 1.4.1 -> 1.4.2
fabaff Jul 14, 2024
5256f72
python312Packages.hassil: 1.7.1 -> 1.7.4
mweinelt Aug 7, 2024
68cfd3b
home-assistant-intents: 2024.7.10 -> 2024.7.29
mweinelt Aug 7, 2024
8c44163
python312Packages.knx-frontend: 2024.7.25.204106 -> 2024.8.6.211307
mweinelt Aug 7, 2024
1b9248f
python312Packages.laundrify-aio: 1.2.1 -> 1.2.2
mweinelt Aug 7, 2024
b670725
python312Packages.nettigo-air-monitor: 3.2.0 -> 3.3.0
r-ryantm Jul 18, 2024
8e7f693
python312Packages.pydaikin: 2.13.0 -> 2.13.1
mweinelt Aug 7, 2024
d65319e
python312Packages.pyhomeworks: 0.0.6 -> 1.1.0
mweinelt Aug 7, 2024
193a32d
python312Packages.pylutron: 0.2.13 -> 0.2.15
r-ryantm Jul 27, 2024
074f067
python312Packages.pynx584: 0.8.1. -> 0.8.2
mweinelt Aug 7, 2024
18d48e5
python312Packages.python-homewizard-energy: 6.0.0 -> 6.1.1 (#329164)
r-ryantm Aug 7, 2024
0dd7480
python312Packages.python-matter-server: 6.2.2 -> 6.3.0
mweinelt Jul 18, 2024
8f2d5fe
python312Packages.pytrafikverket: 0.3.10 -> 1.0.0
mweinelt Aug 7, 2024
c60fc2b
python312Packages.pytrydan: 0.7.0 -> 0.8.1
fabaff Aug 4, 2024
9a620de
python312Packages.pyvesync: 2.1.10 -> 2.1.12
fabaff Jul 4, 2024
48d585d
python312Packages.systembridgemodels: 4.0.4 -> 4.1.0
dotlambda Jul 18, 2024
8311043
python312Packages.systembridgeconnector: 4.0.4 -> 4.1.2
dotlambda Jul 18, 2024
e86826d
python312Packages.wled: 0.18.0 -> 0.20.1
mweinelt Aug 7, 2024
5fff8a3
python312Packages.xknx: 2.12.2 -> 3.0.0
mweinelt Aug 7, 2024
6e157ce
python312Packages.awesomeversion: 24.2.0 -> 24.6.0
mweinelt Aug 7, 2024
38c62ee
python312Packages.ulid-transform: 0.9.0 -> 0.13.1
mweinelt Aug 7, 2024
85df3d9
python312Packages.voluptuous: 0.15.1 -> 0.15.2
mweinelt Aug 7, 2024
72713a6
python312Packages.voluptuous-openapi: 0.0.4 -> 0.0.5
mweinelt Jul 30, 2024
1c299b4
python312Packages.pymicro-vad: init 1.0.1
mweinelt Aug 7, 2024
2d04810
python312Packages.pynecil: init at 0.2.0
dotlambda Aug 8, 2024
378299f
python312Packages.israel-rail-api: init at 0.1.2
dotlambda Aug 8, 2024
e54aee5
python312Packages.pyseventeentrack: init at 1.0.0
dotlambda Aug 8, 2024
44e19a2
python312Packages.pycountry-convert: init at 0.7.2
dotlambda Jul 30, 2024
81d2ab4
python312Packages.sleekxmppfs: init at 1.4.1
dotlambda Jul 30, 2024
dffa4ad
python312Packages.py-sucks: init at 0.9.10
dotlambda Jul 30, 2024
c417bea
python312Packages.python-linkplay: init at 0.0.6
dotlambda Aug 8, 2024
b2a8cc8
python312Packages.simplefin4py: init at 0.0.18
dotlambda Aug 8, 2024
e5d572b
python312Packages.py-madvr2: init at 1.6.29
dotlambda Aug 8, 2024
245206c
python312Packages.iottycloud: init at 0.1.3
dotlambda Aug 8, 2024
d9910c1
python312Packages.elevenlabs: init at 1.6.1
dotlambda Aug 8, 2024
285168d
python312Packages.pyblu: init at 0.4.0
dotlambda Aug 8, 2024
98cd0a1
python312Packages.evolutionhttp: init at 0.0.18
mweinelt Aug 8, 2024
812e095
python312Packages.aiorussound: init at 2.2.2
mweinelt Aug 8, 2024
3d55123
python312Packages.dio-chacon-wifi-api: init at 1.1.0
mweinelt Aug 8, 2024
32fbd1e
home-assistant: 2024.7.4 -> 2024.8.0
mweinelt Aug 7, 2024
6cdd43f
home-assistant-custom-lovelace-modules.mushroom: 4.0.0 -> 4.0.2
mweinelt Aug 7, 2024
621b4da
python312Packages.openhomedevice: disable failing tests
mweinelt Aug 8, 2024
8e3310f
python312Packages.es-client: fix build
mweinelt Aug 8, 2024
7d5e4f8
python312Packages.emborg: fix build
mweinelt Aug 8, 2024
4dcefc1
python312Packages.spsdk: relax cryptography constraint
mweinelt Aug 8, 2024
271e44e
python312Packages.elmax-api: add missing websocket dependency
mweinelt Aug 8, 2024
c9ac92c
python312Packages.blinkpy: fix tests with aiohttp 3.10
mweinelt Aug 8, 2024
dfb8bb4
python312Packages.aiohttp-fast-url-dispatcher: drop
dotlambda Aug 8, 2024
897b706
python312Packages.anova-wifi: 0.17.0 -> 0.17.1
dotlambda Aug 8, 2024
7faa8c7
python312Packages.doorbirdpy: fix tests with aiohttp 3.10
dotlambda Aug 8, 2024
687ed7e
python312Packages.pyoverkiz: fix tests with aiohttp 3.10
dotlambda Aug 8, 2024
bbcd536
python312Packages.py17track: drop
dotlambda Aug 8, 2024
b104afe
python312Packages.boto3: 1.34.129 -> 1.34.131
mweinelt Aug 9, 2024
4f1600f
python312Packages.botocore: 1.34.129 -> 1.34.131
mweinelt Aug 9, 2024
47ceed4
python312Packages.aiobotocore: 2.13.0 -> 2.13.1
mweinelt Aug 9, 2024
c7268a2
awscli: 1.33.11 -> 1.33.13
mweinelt Aug 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions pkgs/development/python-modules/aioairzone-cloud/default.nix
Original file line number Diff line number Diff line change
@@ -9,16 +9,16 @@

buildPythonPackage rec {
pname = "aioairzone-cloud";
version = "0.5.5";
version = "0.6.1";
pyproject = true;

disabled = pythonOlder "3.7";
disabled = pythonOlder "3.11";

src = fetchFromGitHub {
owner = "Noltari";
repo = "aioairzone-cloud";
rev = "refs/tags/${version}";
hash = "sha256-8IMEolbeXzqUHo139B9hu4FwelLZ4ENEDLHcaUjU/KE=";
hash = "sha256-0aqY8Bg/kDSaNGSQ8hrlUQpfwYM3sVxQHm75/khgRTM=";
};

build-system = [ setuptools ];
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aioairzone/default.nix
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@

buildPythonPackage rec {
pname = "aioairzone";
version = "0.7.7";
version = "0.8.1";
pyproject = true;

disabled = pythonOlder "3.11";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "Noltari";
repo = "aioairzone";
rev = "refs/tags/${version}";
hash = "sha256-0YChwHxxINwvhOAmDPn0IUMOItMDDRx6mGbsz6uSIEU=";
hash = "sha256-mi8zRnZ9fZEOzX+ZqKsQ+OpvzGRKa4qyInENh+KVoNg=";
};

nativeBuildInputs = [ setuptools ];
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aioautomower/default.nix
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@

buildPythonPackage rec {
pname = "aioautomower";
version = "2024.6.4";
version = "2024.7.3";
pyproject = true;

disabled = pythonOlder "3.11";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "Thomas55555";
repo = "aioautomower";
rev = "refs/tags/${version}";
hash = "sha256-v+wg/2JRBJ0VgRYOey92WGwVzHmxU9h/ev2oICefaMg=";
hash = "sha256-tjdpQglhg78DsmtIHo5QDsP1U8f0fnaasF0IYUtrGh4=";
};

postPatch = ''
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aiobotocore/default.nix
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@

buildPythonPackage rec {
pname = "aiobotocore";
version = "2.13.0";
version = "2.13.1";
pyproject = true;

disabled = pythonOlder "3.8";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "aio-libs";
repo = "aiobotocore";
rev = "refs/tags/${version}";
hash = "sha256-8fsZCmzjM6JlX3HoRGt7zsezYIXnv411kkHG8rJqMuY=";
hash = "sha256-tSxCRms/YstYXWCJWirzhf87ZH4WUav/n7QfMvBwj2s=";
};

# Relax version constraints: aiobotocore works with newer botocore versions
6 changes: 4 additions & 2 deletions pkgs/development/python-modules/aioesphomeapi/default.nix
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@

buildPythonPackage rec {
pname = "aioesphomeapi";
version = "24.6.1";
version = "25.0.0";
pyproject = true;

disabled = pythonOlder "3.9";
@@ -35,14 +35,16 @@ buildPythonPackage rec {
owner = "esphome";
repo = "aioesphomeapi";
rev = "refs/tags/v${version}";
hash = "sha256-wvfAkV+EjGytPog3ik7NAC0rW8nkHufenGfapeQr1X0=";
hash = "sha256-XV7hVBtruQxhJ154/hPrsjqxwI9nBfBgvcgGWW6BBKk=";
};

build-system = [
setuptools
cython
];

pythonRelaxDeps = [ "cryptography" ];

dependencies = [
aiohappyeyeballs
async-interrupt
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aiohomekit/default.nix
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@

buildPythonPackage rec {
pname = "aiohomekit";
version = "3.1.5";
version = "3.2.1";
pyproject = true;

disabled = pythonOlder "3.10";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "Jc2k";
repo = "aiohomekit";
rev = "refs/tags/${version}";
hash = "sha256-F3PhZsuIgT3x1Y3/kx9juPwN2WKxvdbahrRm+r6ZPps=";
hash = "sha256-bv+xt6rp3cs8FhAw8b8Que5ABeD5+7z+LOb5C1PbzXI=";
};

nativeBuildInputs = [ poetry-core ];

This file was deleted.

13 changes: 4 additions & 9 deletions pkgs/development/python-modules/aiolifx-themes/default.nix
Original file line number Diff line number Diff line change
@@ -6,13 +6,14 @@
fetchFromGitHub,
poetry-core,
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
pythonOlder,
}:

buildPythonPackage rec {
pname = "aiolifx-themes";
version = "0.4.27";
version = "0.5.1";
pyproject = true;

disabled = pythonOlder "3.9";
@@ -21,16 +22,9 @@ buildPythonPackage rec {
owner = "Djelibeybi";
repo = "aiolifx-themes";
rev = "refs/tags/v${version}";
hash = "sha256-5wUyp1g1O0Ar+2sE+/XSi7l9CmvGLgT1b0IWI4bnTbg=";
hash = "sha256-mqYFLn+QrFCt8t5XUm0sfJxCRfqC20RFnhdzQMQUXbk=";
};

prePatch = ''
# Don't run coverage, or depend on typer for no reason.
substituteInPlace pyproject.toml \
--replace-fail " --cov=aiolifx_themes --cov-report=term-missing:skip-covered" "" \
--replace-fail "typer = " "# unused: typer = "
'';

build-system = [ poetry-core ];

dependencies = [ aiolifx ];
@@ -39,6 +33,7 @@ buildPythonPackage rec {
async-timeout
pytestCheckHook
pytest-asyncio
pytest-cov-stub
];

pythonImportsCheck = [ "aiolifx_themes" ];
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aioqsw/default.nix
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@

buildPythonPackage rec {
pname = "aioqsw";
version = "0.3.5";
version = "0.4.0";
format = "pyproject";

disabled = pythonOlder "3.11";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "Noltari";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-kSwTHwVSMGyXA0SF74f9gyBN82XhdjdN6DWrQV0PiaU=";
hash = "sha256-xXbOIG9gw1rO+iWdXNWWmweM83FpTLMuaDTcRZoMvL8=";
};

nativeBuildInputs = [
34 changes: 34 additions & 0 deletions pkgs/development/python-modules/aiorussound/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,

# build-system
setuptools,
}:

buildPythonPackage rec {
pname = "aiorussound";
version = "2.2.2";
pyproject = true;

src = fetchFromGitHub {
owner = "noahhusby";
repo = "aiorussound";
rev = version;
hash = "sha256-X7KdIjfPNZSsSXYN1gVqTpcgM00V1YG3ihxutmYnb6Y=";
};

build-system = [ setuptools ];

doCheck = false; # no tests

pythonImportsCheck = [ "aiorussound" ];

meta = with lib; {
description = "Async python package for interfacing with Russound RIO hardware";
homepage = "https://github.com/noahhusby/aiorussound";
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
};
}
11 changes: 4 additions & 7 deletions pkgs/development/python-modules/anova-wifi/default.nix
Original file line number Diff line number Diff line change
@@ -8,11 +8,12 @@
sensor-state-data,
pytestCheckHook,
pytest-asyncio,
pytest-cov-stub,
}:

buildPythonPackage rec {
pname = "anova-wifi";
version = "0.17.0";
version = "0.17.1";
pyproject = true;

disabled = pythonOlder "3.10";
@@ -21,14 +22,9 @@ buildPythonPackage rec {
owner = "Lash-L";
repo = "anova_wifi";
rev = "refs/tags/v${version}";
hash = "sha256-F/bd5BtHpF3778eoK0QBaSmdTOpLlz+fixCYR74BRZw=";
hash = "sha256-TRiv5ljdVqc4qeX+fSH+aTDf5UyNII8/twlNx3KC6oI=";
};

postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "--cov=anova_wifi --cov-report=term-missing:skip-covered" ""
'';

build-system = [ poetry-core ];

dependencies = [
@@ -39,6 +35,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytestCheckHook
pytest-asyncio
pytest-cov-stub
];

disabledTests = [
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/awesomeversion/default.nix
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@

buildPythonPackage rec {
pname = "awesomeversion";
version = "24.2.0";
version = "24.6.0";
pyproject = true;

disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "ludeeus";
repo = "awesomeversion";
rev = "refs/tags/${version}";
hash = "sha256-bpLtHhpWc1VweVl5G8mM473Js3bXT11N3Zc0jiVqq5c=";
hash = "sha256-lpG42Be0MVinWX5MyDvBPdoZFx66l6tpUxpAJRqEf88=";
};

postPatch = ''
5 changes: 3 additions & 2 deletions pkgs/development/python-modules/bimmer-connected/default.nix
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@

buildPythonPackage rec {
pname = "bimmer-connected";
version = "0.15.3";
version = "0.16.1";
pyproject = true;

disabled = pythonOlder "3.8";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "bimmerconnected";
repo = "bimmer_connected";
rev = "refs/tags/${version}";
hash = "sha256-0Z7W9Z5zl7N0WbvfOTs8wcloI5VfqrZ+OBWocFAnjwY=";
hash = "sha256-rklWek0XDedJXxVlRLLVMOkU0wMOlv8+Uzn8aVAmc2k=";
};

build-system = [
@@ -66,6 +66,7 @@ buildPythonPackage rec {

preCheck = ''
export TZDIR=${tzdata}/${python.sitePackages}/tzdata/zoneinfo
export PATH=$out/bin:$PATH
'';

pythonImportsCheck = [ "bimmer_connected" ];
15 changes: 14 additions & 1 deletion pkgs/development/python-modules/blinkpy/default.nix
Original file line number Diff line number Diff line change
@@ -2,8 +2,10 @@
lib,
buildPythonPackage,
fetchFromGitHub,
fetchpatch2,
aiofiles,
aiohttp,
pytest-asyncio,
pytestCheckHook,
python-dateutil,
python-slugify,
@@ -27,6 +29,14 @@ buildPythonPackage rec {
hash = "sha256-MWXOxE0nxBFhkAWjy7qFPhv4AO6VjGf+fAiyaWXeiX8=";
};

patches = [
(fetchpatch2 {
# Fix tests with aiohttp 3.10+
url = "https://github.com/fronzbot/blinkpy/commit/e2c747b5ad295424b08ff4fb03204129155666fc.patch";
hash = "sha256-FapgAZcKBWqtAPjRl2uOFgnYPoWq6UU88XGLO7oCmDI=";
})
];

postPatch = ''
substituteInPlace pyproject.toml \
--replace ', "wheel~=0.40.0"' "" \
@@ -44,7 +54,10 @@ buildPythonPackage rec {
sortedcontainers
];

nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];

pythonImportsCheck = [
"blinkpy"
Loading