From a50cf1d00aa654e419d554a36fc65f58c80aeb21 Mon Sep 17 00:00:00 2001
From: Paulus Schoutsen <balloob@gmail.com>
Date: Tue, 21 Jul 2020 19:19:32 -0700
Subject: [PATCH] Add MQTT to constraints file (#38049)

---
 homeassistant/package_constraints.txt | 1 +
 script/gen_requirements_all.py        | 7 +++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 972c80ea6bc..31fdad0d54a 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -17,6 +17,7 @@ home-assistant-frontend==20200716.0
 importlib-metadata==1.6.0;python_version<'3.8'
 jinja2>=2.11.1
 netdisco==2.8.0
+paho-mqtt==1.5.0
 pip>=8.0.3
 python-slugify==4.0.0
 pytz>=2020.1
diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py
index d3e4d5c63fc..4625924da29 100755
--- a/script/gen_requirements_all.py
+++ b/script/gen_requirements_all.py
@@ -297,8 +297,11 @@ def gather_constraints():
     return (
         "\n".join(
             sorted(
-                core_requirements()
-                + list(gather_recursive_requirements("default_config"))
+                {
+                    *core_requirements(),
+                    *gather_recursive_requirements("default_config"),
+                    *gather_recursive_requirements("mqtt"),
+                }
             )
             + [""]
         )
-- 
GitLab