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

MAINT: drop python 3.8 support #639

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

bsipocz
Copy link
Member

@bsipocz bsipocz commented Jan 10, 2025

This PR drops python 3.8 support. I also run pyupgrade to cleanup code, and accepted most of the changes into the second commit. I feel it indeed become cleaner by switching to use fstrings, but please let me know if you dislike this and I'm happy to drop the commit or to tune it back to a smaller collection of changes.

Python 3.9 is not yet EOL, but it is also close to it, so we could in fact drop that one, too.

[edit]: This also bumps minimum astropy to 4.2, as prior versions didn't support python 3.9

@bsipocz bsipocz added this to the v1.7 milestone Jan 10, 2025
@bsipocz bsipocz force-pushed the MAINT_drop_python38 branch from 46ad049 to cdb4a32 Compare January 10, 2025 06:20
@ManonMarchand
Copy link
Member

Thanks for going through this!

I'd vote to keep python 3.9 until its end of life (this October) if possible.

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.

2 participants