You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pyproject.toml is the new standard for packaging python packages, setup.py is now deprecated (first introduced in PEP 518 and later expanded in PEP 517, PEP 621 and PEP 660).
Shifting to a pyproject.toml based build would lead to a much simpler project structure (a single pyproject.toml as opposed to setup.py + pyproject.toml + requirements-dev.txt).
Nothing much would change for the end user, the way to install the package still remains the same. The only minimal change would be to use python -m build.
pyproject.toml
is the new standard for packaging python packages,setup.py
is now deprecated (first introduced in PEP 518 and later expanded in PEP 517, PEP 621 and PEP 660).Shifting to a
pyproject.toml
based build would lead to a much simpler project structure (a singlepyproject.toml
as opposed tosetup.py
+pyproject.toml
+requirements-dev.txt
).Nothing much would change for the end user, the way to install the package still remains the same. The only minimal change would be to use
python -m build
.I'm happy to take this up 😄
References:
pyproject.toml
based build system. feat: migrate topyproject.toml
for building package pyg-team/pytorch_geometric#6880The text was updated successfully, but these errors were encountered: