<@U01SXKFNT3K> Any thoughts on why this fails on 3...
# development
w
@proud-dentist-22844 Any thoughts on why this fails on 3.14? Hard to repro for me
p
What? That should be downloading the same version of the wheel, and analyzing it with pure-python lib... Oh. But I suppose the wheel compiled for Python 3.14 could depend on different symbols, in which case they would need to be updated here. Hmm. I didn't think of that.
I can download the 3.14 and 3.11 wheels later, and manually inspect the so to see if they do have different symbols.
w
👍 Note: As mentioned above, I haven't been able to dig in as currently my linux machine for Pants was in use otherwise, Error doesn't appear on MacOS, though. Will see if I can repro locally maybe today or this weekend
p
Oh! There are no 3.14 wheels available for
setproctitle==1.3.6
, so it probably built that from the sdist on your machine. This PR updates to
setproctitle==1.3.7
which has 3.14 wheels and adds a
--no-build
pex flag to prevent building from sdist and avoid the test error that was so confusing. https://github.com/pantsbuild/pants/pull/22926
w
👍 Saw a few PRs from you - just dealing with some dayjob stuff that should be done in a couple hours, will review after
👍 1