From d028c33e7f37fafcdc97e4161c3fa67e6be31e71 Mon Sep 17 00:00:00 2001 From: Otto Winter Date: Tue, 13 Mar 2018 00:12:21 +0100 Subject: [PATCH] Disable Monkey Patch for 3.6.3+ (#13150) --- homeassistant/__main__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/__main__.py b/homeassistant/__main__.py index 3f6e0ef220f..aa966027922 100644 --- a/homeassistant/__main__.py +++ b/homeassistant/__main__.py @@ -335,7 +335,8 @@ def main() -> int: """Start Home Assistant.""" validate_python() - if os.environ.get('HASS_NO_MONKEY') != '1': + monkey_patch_needed = sys.version_info[:3] < (3, 6, 3) + if monkey_patch_needed and os.environ.get('HASS_NO_MONKEY') != '1': if sys.version_info[:2] >= (3, 6): monkey_patch.disable_c_asyncio() monkey_patch.patch_weakref_tasks()