Skip to content

Move metadata to pyproject + drop Python 3.7#53

Merged
hauntsaninja merged 5 commits intopython:masterfrom
cdce8p-forks:metadata
Jan 21, 2025
Merged

Move metadata to pyproject + drop Python 3.7#53
hauntsaninja merged 5 commits intopython:masterfrom
cdce8p-forks:metadata

Conversation

@cdce8p
Copy link
Copy Markdown
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

@hauntsaninja
Copy link
Copy Markdown
Collaborator

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

@ilevkivskyi
Copy link
Copy Markdown
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
Copy Markdown
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
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