Skip to content

fix: invert ansible-core 2.20 python 3.14 logic#582

Open
eb4x wants to merge 1 commit intoansible:mainfrom
eb4x:invert_blocker_logic
Open

fix: invert ansible-core 2.20 python 3.14 logic#582
eb4x wants to merge 1 commit intoansible:mainfrom
eb4x:invert_blocker_logic

Conversation

@eb4x
Copy link
Copy Markdown

@eb4x eb4x commented Apr 19, 2026

Python 3.14 cares about python code. ansible-core 2.20 might have introduced some python code that makes a hard requirement on 3.14, but it's certainly not the other way around.

@eb4x eb4x requested a review from a team as a code owner April 19, 2026 07:23
@eb4x eb4x force-pushed the invert_blocker_logic branch from 3d83b30 to 95c0f1c Compare April 19, 2026 07:25
@eb4x eb4x changed the title Invert ansible-core 2.20 python 3.14 logic fix: invert ansible-core 2.20 python 3.14 logic Apr 19, 2026
@eb4x eb4x force-pushed the invert_blocker_logic branch from 95c0f1c to d2345b2 Compare April 19, 2026 07:45
@github-actions github-actions Bot added the fix label Apr 19, 2026
Python 3.14 cares about python code. ansible-core 2.20 might have
introduced some python code that makes a hard requirement on 3.14,
but it's certainly not the other way around.
@eb4x
Copy link
Copy Markdown
Author

eb4x commented Apr 20, 2026

Hey @ssbarnea , can you please have a look at this. Trying to rectify an issue caused by #533. I'm not quite sure what do do here, mostly tempted to just remove it all, but you might better judge this.

The main point is this logic is flawed.

Python 3.14 doesn't depend on ansible-core, it doesn't care or even know about ansible-core.

Some versions of ansible-core might have a minimum runtime requirement of python. But even the tests here seem to run py312 with ansible-devel. So maybe python 3.14 isn't even the correct minimum requirement anymore?

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

Labels

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant