Describe the bug
unable to run make .venv on python 3.12
To Reproduce
> ❯ python3 --version
Python 3.12.3
> make .venv
python3 -m venv .venv
.venv/bin/python -m pip install --upgrade uv
Collecting uv
Using cached uv-0.2.2-py3-none-macosx_10_12_x86_64.whl.metadata (32 kB)
Using cached uv-0.2.2-py3-none-macosx_10_12_x86_64.whl (12.0 MB)
Installing collected packages: uv
Successfully installed uv-0.2.2
## Hacks to deal with grpcio compile errors on m1 macs
.venv/bin/uv pip install -r requirements-dev.txt
× No solution found when resolving dependencies:
╰─▶ Because ray[client]==2.10.0 has no wheels are available with a matching Python ABI and you require ray[client]==2.10.0, we can conclude that the requirements are unsatisfiable.
make: *** [.venv] Error 1
Expected behavior
command runs successfully
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]
Smartphone (please complete the following information):
Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]
Additional context
Add any other context about the problem here.
Describe the bug unable to run
make .venv
on python 3.12 To ReproduceExpected behavior command runs successfully
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context Add any other context about the problem here.