Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: [update] py-setuptools 80.9.0
To:
ports@openbsd.org, kmos@openbsd.org, tracey@openbsd.org
Date:
Tue, 16 Dec 2025 20:51:32 +0100

Download raw body.

Thread
On Tue, Dec 16, 2025 at 10:37:21AM +0000, Stuart Henderson wrote:
> On 2025/12/16 09:30, Theo Buehler wrote:
> > Here's an update to the latest versions of setuptools and
> > types-setuptools.
> > 
> > I needed to regen PLIST in cad/dxf2gcode and graphics/lensfun. The
> > latter makes some sense, but in dxf2gcode I don't really follow what's
> > happening.
> 
> dxf2gcode: I think this is probably something to do with "With setup.py
> install --prefix=..., fall back to distutils install"
> https://github.com/pypa/setuptools/blob/main/NEWS.rst#bugfixes-2
> but it looks like they're killing off "setup.py install" anyway.
> 
> Seems that if we rename st-setup.py we can use the normal pybuild
> mechanism instead which is likely to stay working longer.
> 
> Diff to do that below, it was generated with setuptools-79 but I think
> it will probably work as-is with 80.9. (Also adds RDEPs for the new
> @tags). It starts up and displays the gui ok (compared to the version
> in-tree it's better because it doesn't whine about pkg_resources),
> I don't know how to test beyond that.

Thanks. 80.9 yields the same result.

ok