From 62dcfaa4b6e2b98c087a91afc7405a9a1d0f434f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:10:08 +0200 Subject: [PATCH 1/9] python3Packages.bluetooth-auto-recovery: 1.5.2 -> 1.5.3 https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/releases/tag/v1.5.3 --- .../python-modules/bluetooth-auto-recovery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bluetooth-auto-recovery/default.nix b/pkgs/development/python-modules/bluetooth-auto-recovery/default.nix index 19d60975fb10..5ba6a6b19caf 100644 --- a/pkgs/development/python-modules/bluetooth-auto-recovery/default.nix +++ b/pkgs/development/python-modules/bluetooth-auto-recovery/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "bluetooth-auto-recovery"; - version = "1.5.2"; + version = "1.5.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-auto-recovery"; tag = "v${version}"; - hash = "sha256-9FwQNauWnWQ7BQoKMwYEEc96/iP6iH9SfvHxlZtePOQ="; + hash = "sha256-xnEEq3NVScMbMjZWb4lI+kpy2zr6WlXx3XcBhzN1rZ4="; }; build-system = [ poetry-core ]; From a69fa19d255d7ec423808188f0243e725c3ec65b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:17:26 +0200 Subject: [PATCH 2/9] python3Packages.holidays: 0.80 -> 0.81 https://github.com/vacanza/python-holidays/releases/tag/v0.81 --- pkgs/development/python-modules/holidays/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix index f88a39d4e957..00496fcc251e 100644 --- a/pkgs/development/python-modules/holidays/default.nix +++ b/pkgs/development/python-modules/holidays/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "holidays"; - version = "0.80"; + version = "0.81"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "vacanza"; repo = "python-holidays"; tag = "v${version}"; - hash = "sha256-zKsJ85dd+SE2OL0t/5aHtXoHsz2WuTkg11mo2wlmeTM="; + hash = "sha256-p1+/BRi/4QG524nT9lns1AGc6jeO9KTJNJ2rljkrmko="; }; build-system = [ From e97f29afd75bf8c8ae7e633190078a2a29d6ce1c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:20:24 +0200 Subject: [PATCH 3/9] python3Packages.opower: 0.15.4 -> 0.15.5 https://github.com/tronikos/opower/releases/tag/v0.15.5 --- pkgs/development/python-modules/opower/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index 7253c4116ad2..3d4bb2a2a5e2 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "opower"; - version = "0.15.4"; + version = "0.15.5"; pyproject = true; src = fetchFromGitHub { owner = "tronikos"; repo = "opower"; tag = "v${version}"; - hash = "sha256-+y2lQnF48b2PKocQw6eEDPNTqZSB4aOALMfNOIVS+Yg="; + hash = "sha256-K0GYXubMKh2B7KYhZOaecBWArTBayl/Wq5Ha3jJyixE="; }; build-system = [ setuptools ]; From 32b363cf877144915d35a02b973a2b1271afafb9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:25:27 +0200 Subject: [PATCH 4/9] python3Packages.py-melissa-climate: 2.1.2 -> 2.1.4 https://github.com/kennedyshead/py-melissa-climate/compare/2.1.2...2.1.4 --- .../python-modules/py-melissa-climate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/py-melissa-climate/default.nix b/pkgs/development/python-modules/py-melissa-climate/default.nix index 019b84bbf9fc..dc66538400e2 100644 --- a/pkgs/development/python-modules/py-melissa-climate/default.nix +++ b/pkgs/development/python-modules/py-melissa-climate/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "py-melissa-climate"; - version = "2.1.2"; + version = "2.1.4"; pyproject = true; src = fetchFromGitHub { owner = "kennedyshead"; repo = "py-melissa-climate"; - tag = "V${version}"; - hash = "sha256-Z1A0G3g8dyoG+zUxUTqI/OxczvUVy2kSI04YP0WeXso="; + tag = version; + hash = "sha256-zYr+nKdO+lCLLYGSvY16MUs8TxbWcyaoQk9cwNQ704Y="; }; postPatch = '' From d0e0f63b7bcdcbe1b33a5d5fc533d84411d3457c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:45:20 +0200 Subject: [PATCH 5/9] python3Packages.pyemoncms: 0.1.2 -> 0.1.3 https://github.com/Open-Building-Management/pyemoncms/releases/tag/v0.1.3 --- pkgs/development/python-modules/pyemoncms/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyemoncms/default.nix b/pkgs/development/python-modules/pyemoncms/default.nix index 8651b61f8863..d1faa4e4863f 100644 --- a/pkgs/development/python-modules/pyemoncms/default.nix +++ b/pkgs/development/python-modules/pyemoncms/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyemoncms"; - version = "0.1.2"; + version = "0.1.3"; pyproject = true; src = fetchFromGitHub { owner = "Open-Building-Management"; repo = "pyemoncms"; tag = "v${version}"; - hash = "sha256-61i7VKmPSMUrUSgnDtKROdDdM0QDqOTsqnLjGLkgGII="; + hash = "sha256-Bvcnl3av9SF0CNUjg/QDdvENIEgPg26fAJ522jBrL7Q="; }; build-system = [ setuptools ]; From afd43edecd6418cc6befa3f94d4d8677f93be437 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:47:23 +0200 Subject: [PATCH 6/9] python3Packages.pylamarzocco: 2.0.11 -> 2.1.0 https://github.com/zweckj/pylamarzocco/releases/tag/v2.1.0 --- pkgs/development/python-modules/pylamarzocco/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylamarzocco/default.nix b/pkgs/development/python-modules/pylamarzocco/default.nix index e895eb3180ac..2a05a85a4e14 100644 --- a/pkgs/development/python-modules/pylamarzocco/default.nix +++ b/pkgs/development/python-modules/pylamarzocco/default.nix @@ -4,6 +4,7 @@ aioresponses, bleak, buildPythonPackage, + cryptography, fetchFromGitHub, mashumaro, pytest-asyncio, @@ -15,7 +16,7 @@ buildPythonPackage rec { pname = "pylamarzocco"; - version = "2.0.11"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +25,7 @@ buildPythonPackage rec { owner = "zweckj"; repo = "pylamarzocco"; tag = "v${version}"; - hash = "sha256-g0qhNBhcU7Dogcw9WiEk+APk2McU7woXBqgeUS9D8iQ="; + hash = "sha256-dUFjbht0QGrWtSl3JIx1dx4UQs5gFNqKw+UObgH25pk="; }; build-system = [ setuptools ]; @@ -32,6 +33,7 @@ buildPythonPackage rec { dependencies = [ aiohttp bleak + cryptography mashumaro ]; From 22bdff5f92e4c21bb388cbcef387dbcf3a2907b3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:48:28 +0200 Subject: [PATCH 7/9] python3Packages.waterfurnace: 1.1.0 -> 1.2.0 https://github.com/sdague/waterfurnace/blob/v1.2.0/HISTORY.rst --- pkgs/development/python-modules/waterfurnace/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/waterfurnace/default.nix b/pkgs/development/python-modules/waterfurnace/default.nix index 7ec4a8f21af1..696506272078 100644 --- a/pkgs/development/python-modules/waterfurnace/default.nix +++ b/pkgs/development/python-modules/waterfurnace/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "waterfurnace"; - version = "1.1.0"; + version = "1.2.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "sdague"; repo = "waterfurnace"; tag = "v${version}"; - sha256 = "1ba247fw1fvi7zy31zj2wbjq7fajrbxhp139cl9jj67rfvxfv8xf"; + sha256 = "sha256-lix8dU9PxlsXIzKNFuUJkd80cUYXfTXSnFLu1ULACkE="; }; postPatch = '' From c3f8bcfd7400ecf44b8c8795b9d72aa9afb34e0b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 20 Sep 2025 01:48:46 +0200 Subject: [PATCH 8/9] home-assistant: 2025.9.3 -> 2025.9.4 https://github.com/home-assistant/core/releases/tag/2025.9.4 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index d4bcf116c8ea..e5679a63fa1c 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 = "2025.9.3"; + version = "2025.9.4"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index a41322917e92..4376780501bf 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -358,7 +358,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.9.3"; + hassVersion = "2025.9.4"; in python.pkgs.buildPythonApplication rec { @@ -379,13 +379,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-iGOpLZMrEu0z+VdQMn1OeI1rw4x3WawQemyOdt7j124="; + hash = "sha256-d2lsyW2yAkIbq7wx/pLu4Qzroblh/TYDx08r6im8cI8="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-iw5RNM6VoiGfCmGgqfqMQot9ArPlKk/tXJUJZNs7Kzg="; + hash = "sha256-mq2cjct4YrURV/T51w/skukwEsUV4iwDphuOftFOUdw="; }; build-system = with python.pkgs; [ From 887f04e208e1dcc4bdbd9fbc3180a9ca9515e10e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 20 Sep 2025 04:34:48 -0700 Subject: [PATCH 9/9] python3Packages.waterfurnace: modernize --- .../python-modules/waterfurnace/default.nix | 25 +++++++------------ 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/waterfurnace/default.nix b/pkgs/development/python-modules/waterfurnace/default.nix index 696506272078..04c15bf09326 100644 --- a/pkgs/development/python-modules/waterfurnace/default.nix +++ b/pkgs/development/python-modules/waterfurnace/default.nix @@ -3,19 +3,16 @@ buildPythonPackage, click, fetchFromGitHub, - mock, pytestCheckHook, requests, - pythonOlder, + setuptools, websocket-client, }: buildPythonPackage rec { pname = "waterfurnace"; version = "1.2.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + pyproject = true; src = fetchFromGitHub { owner = "sdague"; @@ -24,30 +21,26 @@ buildPythonPackage rec { sha256 = "sha256-lix8dU9PxlsXIzKNFuUJkd80cUYXfTXSnFLu1ULACkE="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "'pytest-runner'," "" - ''; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ click requests websocket-client ]; nativeCheckInputs = [ - mock pytestCheckHook ]; pythonImportsCheck = [ "waterfurnace" ]; - meta = with lib; { + meta = { description = "Python interface to waterfurnace geothermal systems"; - mainProgram = "waterfurnace-debug"; + mainProgram = "waterfurnace"; homepage = "https://github.com/sdague/waterfurnace"; - changelog = "https://github.com/sdague/waterfurnace/blob/v${version}/HISTORY.rst"; - license = with licenses; [ asl20 ]; - maintainers = with maintainers; [ fab ]; + changelog = "https://github.com/sdague/waterfurnace/blob/${src.tag}/HISTORY.rst"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; }; }