You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since xgrammar is a dependency on vLLM, we need to have a xgrammar wheel published in order to support it for python 3.13 with vLLM
> uv venv --python 3.13 --seed ~/venvs/py313
> source ~/venvs/py313/bin/activate
> git clone https://github.com/vllm-project/vllm.git
> cd vllm
> uv pip install -e . -v
...
× No solution found when resolving dependencies:
╰─▶ Because only the following versions of xgrammar{platform_machine == 'x86_64'} are available:
xgrammar{platform_machine == 'x86_64'}<=0.1.6
xgrammar{platform_machine == 'x86_64'}==0.1.7
xgrammar{platform_machine == 'x86_64'}==0.1.8
xgrammar{platform_machine == 'x86_64'}==0.1.9
xgrammar{platform_machine == 'x86_64'}==0.1.10
xgrammar{platform_machine == 'x86_64'}==0.1.11
and xgrammar{platform_machine == 'x86_64'}>=0.1.6 has no wheels with a matching Python ABI tag, we can conclude that xgrammar{platform_machine == 'x86_64'}>=0.1.6 cannot be used.
And because vllm==0.7.3.dev94+g985b4a2b.cu125 depends on xgrammar{platform_machine == 'x86_64'}>=0.1.6, we can conclude that vllm==0.7.3.dev94+g985b4a2b.cu125 cannot be used.
And because only vllm==0.7.3.dev94+g985b4a2b.cu125 is available and you require vllm, we can conclude that your requirements are unsatisfiable.
The text was updated successfully, but these errors were encountered:
Since xgrammar is a dependency on vLLM, we need to have a xgrammar wheel published in order to support it for python 3.13 with vLLM
The text was updated successfully, but these errors were encountered: