I’ve been sifting through some of the tickets on GitHub related to AWS modules and feel that some of the pains with maintaining them could be eliminated by making it acceptable to require the latest stable version when refactoring or making AWS modules (maybe even boto3 when it become stable).
My initial logic is that in order to use the AWS modules the Ansible control node will always necessarily have internet connectivity (not to say it isn’t restricted connectivity) to at LEAST AWS API endpoints and PyPi (though it could technically be an private mirror and some users may have installed boto manually). With that, I think it should be very small barrier for an Ansible + AWS user to upgrade boto to the latest stable version when needed.
Any comment/input is appreciated.
Cheers