xprof 2.20.1 has no wheel published for Python 3.14, so on a 3.14 interpreter pip install can't resolve that exact version and the install fails.
The original pin in setup.py was a hard equality:
"xprof==2.20.1", # Last version with HLO sidecar generation; supports JAX 0.8+ (with benign INT_MAX warnings)
Potential Solution: "xprof>=2.20.1,<2.21" # resolves to 2.20.2 on py3.14 (Not tested)
xprof 2.20.1 has no wheel published for Python 3.14, so on a 3.14 interpreter pip install can't resolve that exact version and the install fails.
The original pin in setup.py was a hard equality:
"xprof==2.20.1", # Last version with HLO sidecar generation; supports JAX 0.8+ (with benign INT_MAX warnings)
Potential Solution: "xprof>=2.20.1,<2.21" # resolves to 2.20.2 on py3.14 (Not tested)