home-assistant: pin aiohttp at 3.8.1

Newer versions break the pyatv and thereby the apple tv integration.
This commit is contained in:
Martin Weinelt 2022-11-19 13:21:38 +01:00
parent c4596ed52d
commit 50e33fac9d
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -31,6 +31,16 @@ let
# Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt
(self: super: {
# https://github.com/postlund/pyatv/issues/1879
aiohttp = super.aiohttp.overridePythonAttrs (oldAttrs: rec {
pname = "aiohttp";
version = "3.8.1";
src = self.fetchPypi {
inherit pname version;
hash = "sha256-/FRx4aVN4V73HBvG6+gNTcaB6mAOaL/Ry85AQn8LdXg=";
};
});
backoff = super.backoff.overridePythonAttrs (oldAttrs: rec {
version = "1.11.1";
src = fetchFromGitHub {