Skip to content

Conversation

@chenrui333
Copy link

ansible-core 2.20.0 is not yet supported by ansible 12.2.0. Lock the upper bound to <2.20.0 to ensure compatibility between ansible-lint and ansible 12.2.0.

relates to

@chenrui333
Copy link
Author

chenrui333 commented Nov 6, 2025

fix mypy lint run in #4838

also gonna remove py3.14 support as ansible does not support ansible-core 2.20 yet.

Copy link
Member

@ssbarnea ssbarnea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ceiling version of ansible-core is clearly not what we want to do. Linter supports 2.20, so if another tool does not, it would be up to them to add restrictions.

In this case it would be the responsibility of ansible packagers to ensure it does not list incompatible requirements.

I think that #4829 can be seen as an example on how to address this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants