Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jan 2025 11:38:49 +0000
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Python: Switch from distutils to pep517
Message-ID:  <CAFDf7U%2BHVXu3=Mw3os4J-SpNL_aH2scc2LQ9h3nACoYN-ZeCMA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--000000000000e66bfe062b1c30b7
Content-Type: text/plain; charset="UTF-8"

Hello all,

How is the status of switching from deprecated distutils to pep517 build?
I remember some time ago to see some changes but it seems to stalled now.

For people upgrading to pep517, are depends correct?

BUILD_DEPENDS= \
${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}

Or ${PY_SETUPTOOLS} should be replaced with ?
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}

Thanks,

-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

--000000000000e66bfe062b1c30b7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello all,</div><div><br></div><div>How is the status=
 of switching from deprecated distutils to pep517 build?</div><div>I rememb=
er some time ago to see some changes but it seems to stalled now.</div><div=
><br></div><div>For people upgrading to pep517, are depends correct?<br></d=
iv><div><br></div><div>BUILD_DEPENDS=3D \</div><div>${PY_SETUPTOOLS} \<br>$=
{PYTHON_PKGNAMEPREFIX}wheel&gt;0:devel/py-wheel@${PY_FLAVOR}</div><div><br>=
</div><div>Or ${PY_SETUPTOOLS} should be replaced with ?<br></div><div>${PY=
THON_PKGNAMEPREFIX}setuptools&gt;0:devel/py-setuptools@${PY_FLAVOR}</div><d=
iv><br></div><div>Thanks,<br></div><div><br></div><span class=3D"gmail_sign=
ature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature" data=
-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><font color=3D"#888888=
">Nuno Teixeira</font></div><div><div><font color=3D"#888888">
FreeBSD UNIX:=C2=A0 &lt;eduardo@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a h=
ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr=
eeBSD.org</a><br></font></div></div></div></div></div>

--000000000000e66bfe062b1c30b7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2BHVXu3=Mw3os4J-SpNL_aH2scc2LQ9h3nACoYN-ZeCMA>