Skip to content

Conversation

@bhimrazy
Copy link
Collaborator

@bhimrazy bhimrazy commented Nov 19, 2025

What does this PR do?

Since Python 3.9 has reached EOL, this PR removes support for it.
Reference: Python Developer’s Guide – Supported Versions

This would ensure the project only supports actively maintained Python versions.

TO be covered in follow-up:

  • Update pyproject.toml

- Require Python >=3.10 in pyproject.toml
- Remove Python 3.9 classifier
- Simplify jsonargparse dependency to target >=3.10
- Update CI matrix to remove 3.9 and move oldest job to 3.10
@bhimrazy bhimrazy changed the title chore: Drop Python 3.9 support chore: Drop Python 3.9 support from ci Nov 19, 2025
@bhimrazy bhimrazy added the CI / actions Continuous integration label Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI / actions Continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant