|
From: Derek H. <hom...@gm...> - 2026-09-08 23:16:36
|
On 1 Sep 2026, at 9:01 pm, Scott Hannahs via Fink-users <fin...@li... <mailto:fin...@li...>> wrote: > > I seem to be stuck in a rut. I have a python library that I want to use that uses numpy. > > However the TOML file requires some very specific versions of software. Should I try to patch the toml file to allow different versions of setup tools? > > Any other thoughts on trying to get that running? > > Running from numpy source directory. > Traceback (most recent call last): > File "/opt/sw/src/fink.build/numpy-py310-1.22.1-2/numpy-1.22.1/setup.py", line 84, in <module> > raise RuntimeError( > RuntimeError: Setuptools version is '82.0.0', version < '60.0.0' is required. See pyproject.toml > ### execution of SHELL=/bin/sh failed, exit code 1 > ### execution of /tmp/fink.1YVij failed, exit code 1 Don’t know about your toml file, but for a py310 numpy version you might try my lingering PR https://github.com/fink/fink-distributions/pull/883, just rebased and updated to the last 1.26 release. This built with setuptools-tng 68.0 on Python 3.10 and higher versions, but I have to note that for Python 3.8-3.9 68.0 would not build on Tahoe, so I could only hack a setuptools 59.6 installation to test with 3.9. HTH Derek |