Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Aug 2022 23:51:48 +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-n4yFDdfc77@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 #12 from Yuri Victorovich <yuri@freebsd.org> ---
(In reply to Charlie Li from comment #11)

Dear Charlie,

distutils and setuptools aren't required ot be present in the suggested
approach. They would only be needed if pyproject.toml would explicitly spec=
ify
them as a dependency.

"build" is a user intent, not a package name. It is such so that it can be
easily remembered.

> [...] in terms of future-proofing, this cannot go into the framework with=
out also converting the toolchain to setuptools-less bootstrapping.

This is a more global issue. setuptools and distutils aren't going anywhere
regardless of what standards say, simply because there are so many projects
that use them. This potential problem can be solved once it becomes a real
problem. And it won't become a real problem any time soon.


Yuri

--=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-n4yFDdfc77>