Unverified Commit abb72897 authored by dotlambda's avatar dotlambda Committed by GitHub
Browse files

python313Packages.meross-iot: 0.4.7.5 -> 0.4.9.0 (#391060)

parents 62f6cde5 77b99de1
Loading
Loading
Loading
Loading
+3 −10
Original line number Diff line number Diff line
@@ -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}";