From d1eecba36a6adc53a78cfa0f7280f1231e2fb800 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 13 Jan 2022 18:25:28 +0100 Subject: [PATCH] Pin libcst==0.3.23 (#64036) --- homeassistant/package_constraints.txt | 5 +++++ script/gen_requirements_all.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index bb29ffbb4ee..681cd2e8af7 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -55,6 +55,11 @@ httplib2>=0.19.0 # want to ensure we have wheels built. grpcio==1.43.0 +# libcst >=0.4.0 requires a newer Rust than we currently have available, +# thus our wheels builds fail. This pins it to the last working version, +# which at this point satisfies our needs. +libcst==0.3.23 + # This is a old unmaintained library and is replaced with pycryptodome pycrypto==1000000000.0.0 diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py index 330a2a38e92..2fbb892ab31 100755 --- a/script/gen_requirements_all.py +++ b/script/gen_requirements_all.py @@ -80,6 +80,11 @@ httplib2>=0.19.0 # want to ensure we have wheels built. grpcio==1.43.0 +# libcst >=0.4.0 requires a newer Rust than we currently have available, +# thus our wheels builds fail. This pins it to the last working version, +# which at this point satisfies our needs. +libcst==0.3.23 + # This is a old unmaintained library and is replaced with pycryptodome pycrypto==1000000000.0.0