[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 Thierry Thomas changed: What|Removed |Added CC||thie...@freebsd.org --- Comment #28 from Thierry Thomas --- (In reply to Charlie Li from comment #27) Do we really need autoplist? It is not difficult for a porter to run `make makeplist', and it is much more interesting to have a fixed pkg-plist: you can really see what will be installed, and you can check the diff (missing files) when upgrading a port. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 --- Comment #29 from Charlie Li --- autoplist is necessary, not only because it is supported with distutils, but RECORD is the wheel specification PEP-427's stronger (as in nearly every entry is hashed, something we don't do yet) equivalent of our plist. You can already really see what gets installed and compare versions by diffing RECORD (though the hashes will differ) -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 --- Comment #30 from Thierry Thomas --- I do not know where this RECORD is available, but I doubt that it will let you know which files will be installed by a port before its installation. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 --- Comment #31 from Charlie Li --- RECORD is always in .dist-info, which is metadata unconditionally installed for every wheel. autoplist currently only pulls from that file. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 --- Comment #32 from Charlie Li --- RECORD was initially defined in PEP-376; the canonical standard is now maintained as https://packaging.python.org/en/latest/specifications/recording-installed-packages/ -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 255722] [meta] Mk/Uses/python.mk: PEP-517 (pyproject.toml) Support
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255722 Charlie Li changed: What|Removed |Added URL|https://www.python.org/dev/ |https://wiki.freebsd.org/Py |peps/pep-0517 |thon/PEP-517 -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.