python3Packages.aioesphomeapi: 39.0.1 -> 41.11.0

Diff: https://github.com/esphome/aioesphomeapi/compare/v39.0.1...v41.11.0

Changelog: https://github.com/esphome/aioesphomeapi/releases/tag/v41.11.0
This commit is contained in:
Robert Schütz
2025-10-01 14:20:37 -07:00
parent 8308816ad6
commit 084a14ec3f
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchFromGitHub,
pythonOlder,
# build-system
cython,
@@ -11,11 +10,11 @@
# dependencies
aiohappyeyeballs,
async-interrupt,
async-timeout,
chacha20poly1305-reuseable,
cryptography,
noiseprotocol,
protobuf,
tzlocal,
zeroconf,
# tests
@@ -26,16 +25,14 @@
buildPythonPackage rec {
pname = "aioesphomeapi";
version = "39.0.1";
version = "41.11.0";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "esphome";
repo = "aioesphomeapi";
tag = "v${version}";
hash = "sha256-vBRKngr8Yn9TBAS0bXBetwXJbLPDabOL6nW0oH5Q/U0=";
hash = "sha256-xJUQyCa4ETroi5ncbPajdfJV4Ekzz23rXRBX08J8Q54=";
};
build-system = [
@@ -52,9 +49,9 @@ buildPythonPackage rec {
cryptography
noiseprotocol
protobuf
tzlocal
zeroconf
]
++ lib.optionals (pythonOlder "3.11") [ async-timeout ];
];
nativeCheckInputs = [
mock