> Dependencies like Cuda and random C++ libraries really really ought to be handled by UV.

Currently, there isn't a way for the packages to specify these dependencies.

In part because of the complexity of explaining exactly what is needed (and where to look for it, if you're expecting the system to provide it outside of what Python manages itself).

See https://peps.python.org/pep-0725/ and https://pypackaging-native.github.io/ for details.