diff --git a/pkgs/development/python-modules/midea-local/default.nix b/pkgs/development/python-modules/midea-local/default.nix index c9e2850d33d5..3d7f4eb395e4 100644 --- a/pkgs/development/python-modules/midea-local/default.nix +++ b/pkgs/development/python-modules/midea-local/default.nix @@ -13,21 +13,27 @@ platformdirs, typing-extensions, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "midea-local"; - version = "12.2.0"; + version = "15.0.0"; pyproject = true; src = fetchFromGitHub { owner = "midea-lan"; repo = "midea-local"; tag = "v${finalAttrs.version}"; - hash = "sha256-zaEVje2/whWj8PtKNO1WnpKkTdfwG+wor2raNrlAc4w="; + hash = "sha256-I192LNuG2Efxdv4JwN2bLqmSm4E5M0q4ksMwC3t3bvk="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools>=84.2.1" "setuptools" + ''; + build-system = [ setuptools ]; dependencies = [ @@ -44,6 +50,7 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytestCheckHook ];