cross posting the answer from the uv issue tracker
This can be solved by explicitely telling uv
it cannot install torch+cu124
on aarch64
by adding a marker in the dependencies:
cu124 = [
"torch==2.6.0+cu124; sys_platform == 'linux' and platform_machine == 'x86_64'",
]