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

Move metadata to pyproject + drop Python 3.7 #53

Merged
merged 5 commits into from
Jan 21, 2025

Conversation

cdce8p
Copy link
Contributor

@cdce8p cdce8p commented Jan 20, 2025

#38 seems to have stalled. This PR includes the changes + additional once based on review comments.

Fixes #36

cdce8p and others added 2 commits January 20, 2025 14:59
Co-authored-by: Ran Benita <ran@unusedvar.com>
@hauntsaninja
Copy link
Collaborator

I guess setuptools>=75 is too recent for Python 3.7

@ilevkivskyi
Copy link
Member

Maybe we can consider dropping support for Python 3.7? I understand it is a runtime dependency, but it is more than a year and half past 3.7 EOL.

@cdce8p
Copy link
Contributor Author

cdce8p commented Jan 21, 2025

Maybe we can consider dropping support for Python 3.7?

My initial plan was to drop 3.7 and 3.8 in a followup to catch up to mypy. However, after thinking about it, it might also make sense to keep 3.8 around a little while longer. At last as long as mypy still supports linting 3.8 code.

@cdce8p cdce8p changed the title Move metadata to pyproject Move metadata to pyproject + drop Python 3.7 Jan 21, 2025
hauntsaninja
hauntsaninja approved these changes Jan 21, 2025
@hauntsaninja hauntsaninja merged commit 6d9c7b7 into python:master Jan 21, 2025
7 checks passed
@cdce8p cdce8p deleted the metadata branch January 21, 2025 07:44
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.

sdist is missing tests
3 participants