Dynamic project names and PEP 621

Given OP’s work with Nvidia and the mention of Cupy/CUDA versions, I’m going to guess this is to ship projects that encode the CUDA version in the project name, like cupy-cuda92 · PyPI.

If that’s the case, I wonder if the actual problem is that the wheel spec has no way to specify GPU tags, as discussed in What to do about GPUs? (and the built distributions that support them)

2 Likes