From 2138386f4bc8e896d710862983f2cf6c0a8f4a7e Mon Sep 17 00:00:00 2001 From: Jerry Johns Date: Tue, 30 Nov 2021 08:56:52 -0800 Subject: [PATCH] Avoid IPython v7.30.0 due to bug in 'await' (#12371) IPython v7.30.0 introduced a bug that results in the use of 'await ...' at the shell failing (for more details, see https://github.com/ipython/ipython/pull/13269) For now, let's just avoid that version (it will be fixed in subsequent versions). --- src/controller/python/build-chip-wheel.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/controller/python/build-chip-wheel.py b/src/controller/python/build-chip-wheel.py index f9b141ca5897be..565fec7329bac2 100644 --- a/src/controller/python/build-chip-wheel.py +++ b/src/controller/python/build-chip-wheel.py @@ -116,7 +116,12 @@ def finalize_options(self): requiredPackages = [ "coloredlogs", 'construct', - 'ipython', + + # + # IPython 7.30.0 has a bug which results in the use of await ... failing on some platforms (see https://github.com/ipython/ipython/pull/13269) + # For now, let's just avoid that version. + # + 'ipython!=7.30.0', 'dacite', 'rich', 'stringcase',