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

Implement PEP 621 in setuptools -- Storing project metadata in pyproject.toml #25

Closed
xmunoz opened this issue Apr 23, 2021 · 3 comments
Closed

Comments

@xmunoz
Copy link
Member

xmunoz commented Apr 23, 2021

setuptools does not yet allow project creators to use the new pyproject.toml standard configuration file to configure setuptools behavior. This distracts and confuses package creators, and prevents platforms and tools from depending on the presence of standard pyproject.toml metadata in packages. We'd like to implement pyproject.toml configuration support in setuptools. This requires backend development work, technical writing, and coordination and publicity work among Python users.

PEP: https://www.python.org/dev/peps/pep-0621/

@xmunoz xmunoz added documentation Improvements or additions to documentation foundational and removed documentation Improvements or additions to documentation foundational labels Apr 23, 2021
@pradyunsg
Copy link
Contributor

This likely needs a title change to mention setuptools.

@di di changed the title Implement PEP 621 -- Storing project metadata in pyproject.toml Implement PEP 621 in setuptools -- Storing project metadata in pyproject.toml Dec 9, 2021
@JulienPalard
Copy link

It's being worked on here pypa/setuptools#2970

@JulienPalard
Copy link

It's merged and released in setuptools 61 \o/

@xmunoz xmunoz closed this as completed Mar 25, 2022
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

No branches or pull requests

3 participants