Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set a new minimum Python version #156

Open
kjd opened this issue Nov 23, 2023 · 2 comments
Open

Set a new minimum Python version #156

kjd opened this issue Nov 23, 2023 · 2 comments
Milestone

Comments

@kjd
Copy link
Owner

kjd commented Nov 23, 2023

Review downstream dependencies and identify a new reasonable minimum Python version, with a goal to preserving compatibility but removing increasing technical debt associated with older versions.

@kjd kjd added this to the v4.0 milestone Nov 23, 2023
@CAM-Gerlach
Copy link

NB, 3.8 is the earliest version we support (security-only) upstream, but if you're considering distros, 3.7 might be a reasonable minimum as that's what RHEL 8 is stuck on.

Also, it can't fix everything, but pyupgrade (or its Ruff equivalents, minus the six support) is a useful tool for removing and modernizing cruft for older Python versions.

@kjd
Copy link
Owner Author

kjd commented Aug 23, 2024

Just released v3.8 with a minimum Python version of 3.6.

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

No branches or pull requests

2 participants