"Due to a limitation in pip, if you are upgrading from Ansible 3 (or earlier), you need to uninstall Ansible and Ansible Base before installing Ansible 4"
Python does some things really well, but their package managers leave what to be desired [especially for the uninitiated].
Python does some things really well, but their package managers leave what to be desired [especially for the uninitiated].