Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2023 20:18:11 +0100
From:      Kurt Jaeger <pi@freebsd.org>
To:        Yuri Victorovich <yuri@freebsd.org>
Cc:        python@freebsd.org
Subject:   Re: textproc/py-pyphen: Change build to pep517
Message-ID:  <Y%2BFSc5VjajB4h/XC@fc.opsec.eu>
In-Reply-To: <4774f0f2-1438-56fd-69c4-b35acacdcd33@tsoft.com>
References:  <202302061004.316A4YbD001799@gitrepo.freebsd.org> <Y%2BEuDK6z344u7eRc@fc.opsec.eu> <4774f0f2-1438-56fd-69c4-b35acacdcd33@tsoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> You can change any port to pep517 except in very few cases when this 
> would introduce a circular dependency.
> pep517 is now a default way to build python packages because distutils 
> is now deprecated in Python.
> In the case of textproc/py-pyphen - it used the ad-hoc setup.py that 
> wasn't registering it properly, because this was added before pep517 was 
> available.
> 
> Hope this helps.

Yes, thanks. I retested and found out that weasyprint had no DEPEND
on any of the flit* stuff. It needs it to build, but not to run.

So it was not an issue of distutils vrs pep517.

-- 
pi@FreeBSD.org         +49 171 3101372                  Now what ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Y%2BFSc5VjajB4h/XC>