Phase2 Pip Requirements Fails

Is there a reason for the following in requirements.txt?

When I try to pip install this combination, I receive the following error:

The conflict is caused by:
The user requested torch>2.6
vllm 0.7.3 depends on torch==2.5.1
vllm 0.7.2 depends on torch==2.5.1
vllm 0.7.1 depends on torch==2.5.1
vllm 0.7.0 depends on torch==2.5.1
vllm 0.6.6.post1 depends on torch==2.5.1
vllm 0.6.6 depends on torch==2.5.1
vllm 0.6.5 depends on torch==2.5.1; platform_machine != “aarch64”
vllm 0.6.4.post1 depends on torch==2.5.1
vllm 0.6.4 depends on torch==2.5.1
vllm 0.6.3.post1 depends on torch==2.4.0
vllm 0.6.3 depends on torch==2.4.0
vllm 0.6.2 depends on torch==2.4.0

It seems that vllm < 0.8 requires torch < 2.6. Is it possible to install vllm < 0.8 and torch > 2.6? Will this succeed or fail during submission?

3 Likes

I encountered the same error. May I ask if you have resolved it?

Hi both,

If you pull the latest starter kit, the problem should be solved, and you can submit directly using the requirements.txt

However, do note that we did modify the Dockerfile as well to make it work. Therefore, if you want to change your dependency, do remember to correspondingly modify Dockerfile.

1 Like