Hi again, I was pretty dumb, but I realized my mistake.
When building the wheel on my own, I used manylinux2014 which did not contain python 3.12.10. Notably the wheel was marked cp310 when it should have been cp312. Pretty obvious in hindsight. I remade the wheel with manylinux 2/WSL 2 and the wheel worked fine.
Though I will admit defeat on the whole build in isolation thing. I don’t think its possible to indicate for a package to be installed not in isolation without using the specific pip flag, at least using uv. If anyone can contradict that, I would be interested if only for the novelty.
If anyone in the future needs a pytorch_fast_transformers-0.4.0-cp312-cp312-linux_x86_64.whl
, feel free to ask. I didn’t see an option to upload a file to this forum, but if someone could direct me I would leave it here.
Issue solved, sort of.