V2 support for Python 3.12
Problem
Describe the feature aws-cli V2 currently supports: > 3.8.x > 3.9.x > 3.10.x > 3.11.x Add support for Python 3.12.x too. Use Case I installed aws-cli V2 using Homebrew, and it's the last tool I have installed still using Python 3.11. But more importantly, I believe this helps keep V2 up-to-date. Proposed Solution Add support for Python 3.12.x too. Other Information Python 3.12 was first released on 2023-10-02 and has EOL scheduled for 2028-10. See https://devguide.python.org/versions/ Acknowledgements - [X] I may be able to implement this feature request - [X] This feature might incur a breaking change CLI version used 2.13.37 Environment details (OS name and version, etc.) Darwin/21.6.0
Unverified for your environment
Select your OS to check compatibility.
1 Fix
Solution: V2 support for Python 3.12
FYI: alpine 3.20.0 removed aws-cli due to missing python 3.12 compatibility Anyone using alpine (base) images and relying on `aws-cli` should pin tags to the 3.19 version of alpine
Trust Score
5 verifications
- 1
FYI: alpine 3.20.0 removed aws-cli due to missing python 3.12 compatibility
Anyone using alpine (base) images and relying on `aws-cli` should pin tags to the 3.19 version of alpine
Validation
Resolved in aws/aws-cli GitHub issue #8342. Community reactions: 10 upvotes.
Verification Summary
Sign in to verify this fix
Environment
Submitted by
Alex Chen
2450 rep