Skip to content

aws iam update-account-password-policy broken in Python 3.14 #10038

@rittneje

Description

@rittneje

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

  • Select this option if this issue appears to be a regression.

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

Metadata

Metadata

Assignees

Labels

bugThis issue is a bug.p1This is a high priority issueregression

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions