From 2cc229ce420ca72f17fb8b46ed021f7eb074ce76 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Fri, 29 Sep 2023 11:49:19 +0200 Subject: [PATCH] Fix circular dependency on homeassistant (#101099) --- homeassistant/package_constraints.txt | 4 ++++ script/gen_requirements_all.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index 13cc25cdf80..61b6de913d5 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -173,3 +173,7 @@ pysnmp==1000000000.0.0 # The get-mac package has been replaced with getmac. Installing get-mac alongside getmac # breaks getmac due to them both sharing the same python package name inside 'getmac'. get-mac==1000000000.0.0 + +# Circular dependency on homeassistant itself +# https://gitlab.com/keatontaylor/alexapy/-/blob/v1.27.0/pyproject.toml#L29 +alexapy<1.27.0 diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py index a8bc99d68fa..4291d2c6e2f 100755 --- a/script/gen_requirements_all.py +++ b/script/gen_requirements_all.py @@ -175,6 +175,10 @@ pysnmp==1000000000.0.0 # The get-mac package has been replaced with getmac. Installing get-mac alongside getmac # breaks getmac due to them both sharing the same python package name inside 'getmac'. get-mac==1000000000.0.0 + +# Circular dependency on homeassistant itself +# https://gitlab.com/keatontaylor/alexapy/-/blob/v1.27.0/pyproject.toml#L29 +alexapy<1.27.0 """ IGNORE_PRE_COMMIT_HOOK_ID = (