From 5e49730c7417d9aa412c8b1e2d135d2b96c7d598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 22 Jun 2024 09:02:29 +0200 Subject: [PATCH] python312Packages.aioesphomeapi: apply upstream patch Otherwise they wouldn't pass after python: 3.12.3 -> 3.12.4 Tested on staging-next-24.05 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 371776aa1749..240e6f904a45 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, pythonOlder, # build-system @@ -38,6 +39,13 @@ buildPythonPackage rec { hash = "sha256-i/tmPTDb5DJRSj//Ju9OERx8A9S69WkWyoN+j2MO6mI="; }; + patches = [ + (fetchpatch2 { + url = "https://github.com/esphome/aioesphomeapi/commit/647dd99e0d04f017da41880e2fc299914ad5c762.diff"; + hash = "sha256-A0emzRj8AO7KF/XcAk0ysUvXO7v/tzvKGa63T5dzgTk="; + }) + ]; + build-system = [ setuptools cython