-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit 9e839b0
feat: add PEP 621 config only (#1031)
* feat: add PEP 621 config only
* Apply suggestions from code review
Co-authored-by: Brett Cannon <[email protected]>
* fix: minor fixes
* refactor: include (future) setuptools
* fix: stripping a bit more
* fix: one more change as requested
* chore: include hatch and experimental setuptools
* fix: more positive setuptools mention
* chore: use setuptools 61, mark experimental
Signed-off-by: Henry Schreiner <[email protected]>
* refactor: place hatchling first
* Apply suggestions from code review
Co-authored-by: Brett Cannon <[email protected]>
* Update source/tutorials/packaging-projects.rst
Co-authored-by: Ofek Lev <[email protected]>
* refactor: addressing review feedback
Signed-off-by: Henry Schreiner <[email protected]>
* refactor: reorder backends and add recommendation
Signed-off-by: Henry Schreiner <[email protected]>
* Edit for accuracy/simplicity, add TODOs
* Refer to distributions instead of archives
* Fix typo, add TODO
* Fix typos
* Rework build backend section
* refactor: match package name
Signed-off-by: Henry Schreiner <[email protected]>
* Update source/tutorials/packaging-projects.rst
Co-authored-by: Ezio Melotti <[email protected]>
* fix: linkcheck, Py 3.7+, and periods are valid
Signed-off-by: Henry Schreiner <[email protected]>
* Make changes based on discussion thread
* Remove placeholder link
* Minor copy-edits
Co-authored-by: Brett Cannon <[email protected]>
Co-authored-by: Ofek Lev <[email protected]>
Co-authored-by: Brian Rutledge <[email protected]>
Co-authored-by: Ezio Melotti <[email protected]>1 parent eb42238 commit 9e839b0Copy full SHA for 9e839b0
1 file changed
+162
-287
lines changed
0 commit comments