Skip to content

Drop Python 3.7/3.8/3.9 support and add 3.13 support#471

Open
BrianJKoopman wants to merge 5 commits intov0.13.0-devfrom
koopman/python-version-support
Open

Drop Python 3.7/3.8/3.9 support and add 3.13 support#471
BrianJKoopman wants to merge 5 commits intov0.13.0-devfrom
koopman/python-version-support

Conversation

@BrianJKoopman
Copy link
Copy Markdown
Member

@BrianJKoopman BrianJKoopman commented Apr 10, 2026

Note: This PR is into the v0.13.0-dev branch, not main. Keeping thing separated from main until v0.12.1 is released.

Description

This PR drops Python 3.7/3.8/3.9 support and adds 3.13 to testing and metadata.

Motivation and Context

Resolves #470.

How Has This Been Tested?

I've performed a local installation, but not much else. Will want to see the CI run, which is why I'm opening the draft PR.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@BrianJKoopman BrianJKoopman changed the title Drop Python 3.7/3.8/3.9 support and add 3.13/3.14 support Drop Python 3.7/3.8/3.9 support and add 3.13 support Apr 10, 2026
@BrianJKoopman BrianJKoopman marked this pull request as ready for review April 10, 2026 17:33
It was needed for Python <3.10. Beyond that we use the native importlib.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant