diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index b53ab7818c5c..c23132d65d2e 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, @@ -25,14 +26,14 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "41.13.0"; + version = "42.0.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${version}"; - hash = "sha256-hrGAByVxnGqFk23fTvGRDJipjHglMS35WeJFM7Gk5S4="; + hash = "sha256-THhWp5X5oFjFrUMN8Hr0Vs9ElwFro16DoNzvU2Kux/4="; }; build-system = [ @@ -59,6 +60,10 @@ buildPythonPackage rec { pytestCheckHook ]; + # Lack of network sandboxing leads to conflicting listeners when testing + # this package e.g. in nixpkgs-review on the two suppoted python package sets. + doCheck = !stdenv.hostPlatform.isDarwin; + disabledTestPaths = [ # benchmarking requires pytest-codespeed "tests/benchmarks"