From 399f8f171002150c70cc94970544083a9a774e10 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 7 Sep 2024 03:45:51 +0200 Subject: [PATCH 1/8] python312Packages.aioazuredevops: 2.2.0 -> 2.2.1 https://github.com/timmo001/aioazuredevops/releases/tag/2.2.1 --- .../python-modules/aioazuredevops/default.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioazuredevops/default.nix b/pkgs/development/python-modules/aioazuredevops/default.nix index 9ecfe8e17ec2..70be2375adf9 100644 --- a/pkgs/development/python-modules/aioazuredevops/default.nix +++ b/pkgs/development/python-modules/aioazuredevops/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "aioazuredevops"; - version = "2.2.0"; + version = "2.2.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "timmo001"; repo = "aioazuredevops"; rev = "refs/tags/${version}"; - hash = "sha256-1v58I9WOyyrp9n+qdvVeMZ3EObqP/06XCOZYS0nEvPU="; + hash = "sha256-RZBiFPzYtEoc51T3irVHL9xVlZgACyM2lu1TkMoatqU="; }; postPatch = '' @@ -58,6 +58,15 @@ buildPythonPackage rec { syrupy ]; + disabledTests = [ + # https://github.com/timmo001/aioazuredevops/issues/44 + "test_get_project" + "test_get_builds" + "test_get_build" + ]; + + pytestFlagsArray = [ "--snapshot-update" ]; + pythonImportsCheck = [ "aioazuredevops" ]; meta = with lib; { From 0f8a12ee9297fcedc187e58f9df9cbac026113a7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 7 Sep 2024 03:48:25 +0200 Subject: [PATCH 2/8] python312Packages.aiorussound: 2.3.2 -> 3.0.5 https://github.com/noahhusby/aiorussound/releases/tag/3.0.5 --- .../python-modules/aiorussound/default.nix | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/aiorussound/default.nix b/pkgs/development/python-modules/aiorussound/default.nix index a71111fccc89..248511f4a36d 100644 --- a/pkgs/development/python-modules/aiorussound/default.nix +++ b/pkgs/development/python-modules/aiorussound/default.nix @@ -4,28 +4,43 @@ fetchFromGitHub, # build-system - setuptools, + poetry-core, + + # dependencies + mashumaro, + orjson, + + # tests + pytestCheckHook, }: buildPythonPackage rec { pname = "aiorussound"; - version = "2.3.2"; + version = "3.0.5"; pyproject = true; src = fetchFromGitHub { owner = "noahhusby"; repo = "aiorussound"; rev = "refs/tags/${version}"; - hash = "sha256-lQDHwm6dpernRYktu6eqV8uP7FHHHAU28viLg0q58+8="; + hash = "sha256-tv/Box8YqmFXvnezp44lKrPscK9K24+mXBv9aZw/3M4="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; - doCheck = false; # no tests + dependencies = [ + mashumaro + orjson + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; pythonImportsCheck = [ "aiorussound" ]; meta = with lib; { + changelog = "https://github.com/noahhusby/aiorussound/releases/tag/${version}"; description = "Async python package for interfacing with Russound RIO hardware"; homepage = "https://github.com/noahhusby/aiorussound"; license = licenses.mit; From 15b7698cf7d5b4ee7b614f49370cf7f42ca3ad87 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 7 Sep 2024 11:51:29 +1000 Subject: [PATCH 3/8] python312Packages.pyatv: 0.15.0 -> 0.15.1 (#340167) https://github.com/postlund/pyatv/blob/v0.15.1/CHANGES.md --- pkgs/development/python-modules/pyatv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix index eea3e1c69702..bf3fe63b474b 100644 --- a/pkgs/development/python-modules/pyatv/default.nix +++ b/pkgs/development/python-modules/pyatv/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "pyatv"; - version = "0.15.0"; + version = "0.15.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "postlund"; repo = "pyatv"; rev = "refs/tags/v${version}"; - hash = "sha256-59XDh+TA4UYzfLJtbTiMC6Wz7EvUW22ONM4JQw5t/5o="; + hash = "sha256-8ODhDuc4jaLtrLZYd1yJlpYygO6KaguyR/yLWb/rMR4="; }; postPatch = '' From 68b67cf3c6ad832a5b8a7ceefa8464e943558eab Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 7 Sep 2024 11:51:57 +1000 Subject: [PATCH 4/8] python312Packages.pypck: 0.7.21 -> 0.7.22 (#340181) https://github.com/alengwenus/pypck/releases/tag/0.7.22 --- pkgs/development/python-modules/pypck/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pypck/default.nix b/pkgs/development/python-modules/pypck/default.nix index 1dea0e3ee957..1dd639d8721b 100644 --- a/pkgs/development/python-modules/pypck/default.nix +++ b/pkgs/development/python-modules/pypck/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pypck"; - version = "0.7.21"; + version = "0.7.22"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "alengwenus"; repo = "pypck"; rev = "refs/tags/${version}"; - hash = "sha256-6Ng+Jw5ZDtkKOftFVhy1uOjzcmeKI5VqWzPn3EkKfGI="; + hash = "sha256-rtlcsmjvhC232yjt258ne51tL//eKsCKYYc/yHG7HUU="; }; postPatch = '' From cd006f904d7994dedd4c0d5fdbb996444402ff47 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 7 Sep 2024 11:52:51 +1000 Subject: [PATCH 5/8] python312Packages.sfrbox-api: 0.0.9 -> 0.0.10 (#340134) https://github.com/hacf-fr/sfrbox-api/releases/tag/v0.0.10 --- .../python-modules/sfrbox-api/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/sfrbox-api/default.nix b/pkgs/development/python-modules/sfrbox-api/default.nix index 25722095f432..9ed70a0cb090 100644 --- a/pkgs/development/python-modules/sfrbox-api/default.nix +++ b/pkgs/development/python-modules/sfrbox-api/default.nix @@ -15,16 +15,16 @@ buildPythonPackage rec { pname = "sfrbox-api"; - version = "0.0.9"; + version = "0.0.10"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "hacf-fr"; repo = "sfrbox-api"; rev = "refs/tags/v${version}"; - hash = "sha256-rMfX9vA8IuWxXvVs4WYNHO6neeoie/3gABwhXyJoAF8="; + hash = "sha256-xvtusgqCseXAmiPQBFFZnRS9KmuhzHhZUAj5aaqyFrE="; }; pythonRelaxDeps = [ @@ -32,9 +32,9 @@ buildPythonPackage rec { "pydantic" ]; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ defusedxml httpx pydantic @@ -54,10 +54,10 @@ buildPythonPackage rec { meta = with lib; { description = "Module for the SFR Box API"; - mainProgram = "sfrbox-api"; homepage = "https://github.com/hacf-fr/sfrbox-api"; changelog = "https://github.com/hacf-fr/sfrbox-api/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "sfrbox-api"; }; } From be32790365c16942054d684461b6df1e9bb7ea3b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 7 Sep 2024 03:53:45 +0200 Subject: [PATCH 6/8] home-assistant: 2024.9.0 -> 2024.9.1 https://github.com/home-assistant/core/releases/tag/2024.9.1 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 6 +++--- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 7b0894c2d3a9..860dadafe331 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2024.9.0"; + version = "2024.9.1"; components = { "3_day_blinds" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 1d146f0a8218..926594103e00 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -414,7 +414,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2024.9.0"; + hassVersion = "2024.9.1"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -432,13 +432,13 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = "refs/tags/${version}"; - hash = "sha256-tzEiT+1NvwmH/j1FnmUcanwjSGS8+M/FJ2wZY7qAdYk="; + hash = "sha256-jwkLlmwP9rxwGFVagVyVrO6scOMzuva1Pz706nb3Ato="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-KTseRVRn3O75Sjot4f7fgKioKKEY33eXHcFufsPKLak="; + hash = "sha256-0+tXKnkcpjISqapvFh7nPKfPxJrSACuxulejk4pCPUQ="; }; build-system = with python.pkgs; [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index ab59b8107de2..e01f3c8972f8 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -4,7 +4,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 = "20240904.0"; + version = "20240906.0"; format = "wheel"; src = fetchPypi { @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-UauRL6AbyQgk7av1AuE49nlWEkuRRQxQykFHeo3ZpGU="; + hash = "sha256-iWSpwgp5mdAhuZgF+1uNL0aovjM7CZ4SbM0HHQktfAk="; }; # there is nothing to strip in this package From 1232792e1b327f53c607202358dc0ed3c2324c67 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 7 Sep 2024 04:00:34 +0200 Subject: [PATCH 7/8] python312Packages.homeassistant-stubs: 2024.9.0 -> 2024.9.1 https://github.com/KapJI/homeassistant-stubs/releases/tag/2024.9.1 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index fe0f8af3de2d..ba463e839dc8 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2024.9.0"; + version = "2024.9.1"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; rev = "refs/tags/${version}"; - hash = "sha256-8t8r0CjiMvu73A+NtwF6/KMm+LkvMc/k4d1YPgWzWt8="; + hash = "sha256-snYfeMKZhQWJx3hi7cvY9tswmPxmtiPHz4S8IM31DvU="; }; build-system = [ From 798b763e118feffe45f426174287c372f1dd9cd2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 7 Sep 2024 04:25:58 +0200 Subject: [PATCH 8/8] python311Packages.aiorussound: disable --- pkgs/development/python-modules/aiorussound/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/aiorussound/default.nix b/pkgs/development/python-modules/aiorussound/default.nix index 248511f4a36d..3e700c818985 100644 --- a/pkgs/development/python-modules/aiorussound/default.nix +++ b/pkgs/development/python-modules/aiorussound/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + pythonOlder, # build-system poetry-core, @@ -19,6 +20,9 @@ buildPythonPackage rec { version = "3.0.5"; pyproject = true; + # requires newer f-strings introduced in 3.12 + disabled = pythonOlder "3.12"; + src = fetchFromGitHub { owner = "noahhusby"; repo = "aiorussound";