From 4750badc4eb62273d2ffdf270b06fa73a5bab38c Mon Sep 17 00:00:00 2001 From: root Date: Thu, 16 Mar 2023 21:28:42 -0400 Subject: [PATCH] Force 'pip install ansible-core' on Python 3.11+ --- scripts/ansible | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/ansible b/scripts/ansible index 8c085a038..47488d836 100755 --- a/scripts/ansible +++ b/scripts/ansible @@ -186,15 +186,15 @@ if uname -m | grep -q 64; then # https://github.com/iiab/iiab/pull/3022 pip3 config --global set global.no-cache-dir false echo -e "\n\n'pip3 install --upgrade ansible-core' will now run:\n" - pip3 install --upgrade ansible-core # ansible-core 2.12 (released 2021-11-08) requires Python >= 3.8 + pip3 install --break-system-packages --upgrade ansible-core # ansible-core 2.12 (released 2021-11-08) requires Python >= 3.8 else # echo "2022-11-09: ansible-core 2.12.10+ PPA works on 32-bit RasPiOS, using /etc/apt/sources.list.d/iiab-ansible.list, until upstream wheels -> cryptography is fixed (PR #3421)" # $APT_PATH/apt -y --allow-downgrades install ansible-core pip3 config --global set global.no-cache-dir false echo -e "\n\n'pip3 install cryptography==37.0.4' will now run:\n" - pip3 install cryptography==37.0.4 # latest compatible with ansible-core available via piwheels.org + pip3 install --break-system-packages cryptography==37.0.4 # latest compatible with ansible-core available via piwheels.org echo -e "\n\n'pip3 install --upgrade ansible-core' will now run:\n" - pip3 install --upgrade ansible-core # ansible-core 2.12 (released 2021-11-08) requires Python >= 3.8 + pip3 install --break-system-packages --upgrade ansible-core # ansible-core 2.12 (released 2021-11-08) requires Python >= 3.8 fi # (Re)running collection installs appears safe, with --force-with-deps to force