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

PEP 621: Storing project metadata in pyproject.toml #423

Merged
merged 1 commit into from
Jan 28, 2025

Conversation

cclauss
Copy link
Collaborator

@cclauss cclauss commented Jan 28, 2025

https://peps.python.org/pep-0621 was approved in 2020.

Migrate project metadata from .style.yapf and pytest.ini into pyproject.toml.

Use ini2toml to convert the pytest file, run pyproject-fmt, and then validate-pyproject to format and validate the results.

Related to:

@cclauss cclauss force-pushed the pep621-pyproject.toml branch from 0098501 to b22d5d8 Compare January 28, 2025 11:29
@mtrofin mtrofin mentioned this pull request Jan 28, 2025
Copy link
Collaborator

@boomanaiden154 boomanaiden154 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't realize this was standard at this point. Seems reasonable enough to me.

@boomanaiden154 boomanaiden154 merged commit 96614ea into google:main Jan 28, 2025
11 checks passed
@cclauss cclauss deleted the pep621-pyproject.toml branch January 28, 2025 20:09
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