From 2af04afbd63555251edd57c22b366d9a3e9fe442 Mon Sep 17 00:00:00 2001 From: Felipe Reyes Date: Mon, 20 Feb 2023 16:31:34 -0300 Subject: [PATCH] Pin juju<3.0.0 libjuju's versioning is now tied to the version of juju controller they support. (cherry picked from commit e0e85c065451f0c4f95956af299ad4073b2159de) --- requirements.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6f91bca7c..d54cfe6cc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,7 +6,9 @@ pyparsing<3.0.0 # pin for aodhclient which is held for py35 aiounittest async_generator boto3 -juju!=2.8.3 # blacklist 2.8.3 as it appears to have a connection bug +# - blacklist 2.8.3 as it appears to have a connection bug +# - pin juju<3.0.0, libjuju's versioning is now tied to the version of juju controller they support. +juju!=2.8.3,<3.0.0 juju_wait # pyopenssl depends on a newer version of cryptography since 22.1.0 # TypeError: deprecated() got an unexpected keyword argument 'name'