From 77b99de1d06578938c593ffdad636b7f94948bba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 18 Mar 2025 12:50:14 -0700 Subject: [PATCH] python313Packages.meross-iot: 0.4.7.5 -> 0.4.9.0 Diff: https://github.com/albertogeniola/MerossIot/compare/refs/tags/0.4.7.5...0.4.9.0 Changelog: https://github.com/albertogeniola/MerossIot/releases/tag/0.4.9.0 --- .../python-modules/meross-iot/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/meross-iot/default.nix b/pkgs/development/python-modules/meross-iot/default.nix index 02f953c0ac8a..37d088234c92 100644 --- a/pkgs/development/python-modules/meross-iot/default.nix +++ b/pkgs/development/python-modules/meross-iot/default.nix @@ -4,25 +4,21 @@ buildPythonPackage, fetchFromGitHub, paho-mqtt, - pythonOlder, pycryptodomex, requests, - retrying, setuptools, }: buildPythonPackage rec { pname = "meross-iot"; - version = "0.4.7.5"; + version = "0.4.9.0"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "albertogeniola"; repo = "MerossIot"; tag = version; - hash = "sha256-CEBZVbUkRMWw95imL1k3q7Z3Nkyzwleh5C/s0XxfhfQ="; + hash = "sha256-EBsWEsP7SzhDbMayD2903T5Q2WDJKboVtyYY4xP8AOE="; }; build-system = [ setuptools ]; @@ -32,8 +28,7 @@ buildPythonPackage rec { paho-mqtt pycryptodomex requests - retrying - ]; + ] ++ aiohttp.optional-dependencies.speedups; # Test require network access doCheck = false; @@ -41,8 +36,6 @@ buildPythonPackage rec { pythonImportsCheck = [ "meross_iot" ]; meta = with lib; { - # https://github.com/albertogeniola/MerossIot/pull/413 - broken = lib.versionAtLeast paho-mqtt.version "2"; description = "Python library to interact with Meross devices"; homepage = "https://github.com/albertogeniola/MerossIot"; changelog = "https://github.com/albertogeniola/MerossIot/releases/tag/${version}";