From b25b7999472e7d1ef080eeda1ffeec2370b5cc45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 30 Oct 2025 22:40:42 -0700 Subject: [PATCH] python3Packages.aioautomower: 2.3.1 -> 2.7.0 Diff: https://github.com/Thomas55555/aioautomower/compare/v2.3.1...v2.7.0 Changelog: https://github.com/Thomas55555/aioautomower/releases/tag/v2.7.0 --- .../python-modules/aioautomower/default.nix | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/aioautomower/default.nix b/pkgs/development/python-modules/aioautomower/default.nix index 693f150c9d22..63559a874bda 100644 --- a/pkgs/development/python-modules/aioautomower/default.nix +++ b/pkgs/development/python-modules/aioautomower/default.nix @@ -7,6 +7,7 @@ freezegun, ical, mashumaro, + orjson, poetry-core, poetry-dynamic-versioning, pyjwt, @@ -22,7 +23,7 @@ buildPythonPackage rec { pname = "aioautomower"; - version = "2.3.1"; + version = "2.7.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -31,7 +32,7 @@ buildPythonPackage rec { owner = "Thomas55555"; repo = "aioautomower"; tag = "v${version}"; - hash = "sha256-M0BAErX5S3BjP+YSv+j2m453T4+U4uHV6N0kWmc42ls="; + hash = "sha256-qhjfnneLJjdDDP4XrecSI/psqEqKGP5ziaPd/iRiZfM="; }; postPatch = '' @@ -49,6 +50,7 @@ buildPythonPackage rec { aiohttp ical mashumaro + orjson pyjwt python-dateutil tzlocal @@ -67,23 +69,17 @@ buildPythonPackage rec { pythonImportsCheck = [ "aioautomower" ]; disabledTests = [ - # File is missing - "test_standard_mower" - # Call no found - "test_post_commands" # Timezone mismatches - "test_full_planner_event" - "test_sinlge_planner_event" "test_set_datetime" "test_message_event" "test_async_get_messages" ]; - meta = with lib; { + meta = { description = "Module to communicate with the Automower Connect API"; homepage = "https://github.com/Thomas55555/aioautomower"; changelog = "https://github.com/Thomas55555/aioautomower/releases/tag/${src.tag}"; - license = licenses.asl20; - maintainers = with maintainers; [ fab ]; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; }; }