robotpy-build icon indicating copy to clipboard operation
robotpy-build copied to clipboard

Support PEP 621

Open virtuald opened this issue 5 years ago • 2 comments

https://www.python.org/dev/peps/pep-0621/ standardizes storing project metadata in pyproject.toml. We basically do the same thing already, so it would involve reading a different key and deprecating the old mechanism.

virtuald avatar Sep 11 '20 04:09 virtuald

PEP 621 has been provisionally accepted: https://discuss.python.org/t/pep-621-round-3/5472/109

auscompgeek avatar Jan 14 '21 12:01 auscompgeek

Looks like setuptools supports PEP 621 natively since v61: https://github.com/pypa/setuptools/blob/main/CHANGES.rst#v6100

(note: setuptools v59.7 requires Python 3.7+)

auscompgeek avatar Dec 18 '22 08:12 auscompgeek