Date: Mon, 08 Aug 2022 00:51:55 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 255722] Mk/Uses/python.mk: Needs to support pyproject.toml-based projects: USE_PYTHON=build feature Message-ID: <bug-255722-21822-DsP1cvRpeq@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-255722-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-255722-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255722 --- Comment #15 from Charlie Li <vishwin@freebsd.org> --- > If you are implying that all instances of setuptools/distutils use would = be removed form the ports tree Not what I meant, since setuptools is also itself a PEP-517 build backend. The current patch is a hack at best, much like my phab reviews marked WIP. Functionality that USE_PYTHON=3Ddistutils provided that is available in PEP= -517 (like autoplist) has to be provided. Additionally, the "toolchain" has to bootstrap itself through the framework. There is no gradual as far as the framework is concerned, but individual packages can go at their pace. To further clarify, the best "testsuite" for the framework support is the (self-)bootstrap "toolchain" listed in the wiki. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255722-21822-DsP1cvRpeq>