Describe the bug
We have installed awscli v1.44.27 with Python 3.14.2.
Now when we run aws iam update-account-password-policy --minimum-password-length <X> --require-symbols --password-reuse-prevention <X> it always fails with the following error:
badly formed help string
This bug does not manifest with Python 3.13.
Note: While the v2 CLI does not yet support Python 3.14, the v1 CLI claims to.
Regression Issue
Expected Behavior
The command should work as it always has.
Current Behavior
It's totally broken.
Reproduction Steps
Run the aforementioned command in the aforementioned context.
Possible Solution
No response
Additional Information/Context
No response
CLI version used
1.44.27
Environment details (OS name and version, etc.)
Python 3.14.2, Alpine 3.23
Describe the bug
We have installed awscli v1.44.27 with Python 3.14.2.
Now when we run
aws iam update-account-password-policy --minimum-password-length <X> --require-symbols --password-reuse-prevention <X>it always fails with the following error:This bug does not manifest with Python 3.13.
Note: While the v2 CLI does not yet support Python 3.14, the v1 CLI claims to.
Regression Issue
Expected Behavior
The command should work as it always has.
Current Behavior
It's totally broken.
Reproduction Steps
Run the aforementioned command in the aforementioned context.
Possible Solution
No response
Additional Information/Context
No response
CLI version used
1.44.27
Environment details (OS name and version, etc.)
Python 3.14.2, Alpine 3.23