<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic VLLM dependency Issues with DBR 17.0 in Machine Learning</title>
    <link>https://community.databricks.com/t5/machine-learning/vllm-dependency-issues-with-dbr-17-0/m-p/131992#M4314</link>
    <description>&lt;P&gt;I am trying to install vllm and its appropriate dependencies on DataBricks Cluster DBR 17.0.&lt;/P&gt;&lt;P&gt;I have the vllm wheel and its dependent wheels within the databricks catalog in a Volumes folder.&lt;/P&gt;&lt;P&gt;I am running the following command below to install all the wheel files.&lt;/P&gt;&lt;LI-CODE lang="python"&gt;%pip install /Volumes/workspace/libs/artifacts/vllm-v0.10.1.1/*.whl&lt;/LI-CODE&gt;&lt;P&gt;I keep finding myself running into this issue below&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="python"&gt;The conflict is caused by:
    The user requested numba 0.61.2 (from /Volumes/workspace/libs/artifacts/vllm-v0.10.1.1/numba-0.61.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
    vllm 0.10.1.1+cu118 depends on numba==0.61.2; python_version &amp;gt; "3.9"
    ydata-profiling 4.16.1 depends on numba&amp;lt;=0.61 and &amp;gt;=0.56.0&lt;/LI-CODE&gt;&lt;P&gt;Downgrading numba&amp;lt;=0.61 causes vllm to fail as it depends on numba==0.61.2 but ydata-profiling throws an error when numba is not &amp;lt;0.61&lt;/P&gt;&lt;P&gt;I do not have a wheel for ydata-profiling being installed within the volumes folder&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Here are all the wheels files located within the volumes that are being installed for vllm 

aiohappyeyeballs                  2.6.1
aiohttp                           3.12.15
aiosignal                         1.4.0
annotated-types                   0.7.0
anyio                             4.10.0
astor                             0.8.1
attrs                             25.3.0
blake3                            1.0.5
cachetools                        6.2.0
cbor2                             5.7.0
certifi                           2025.8.3
cffi                              2.0.0
charset-normalizer                3.4.3
click                             8.2.1
cloudpickle                       3.1.1
compressed-tensors                0.10.2
cupy-cuda12x                      13.6.0
depyf                             0.19.0
dill                              0.4.0
diskcache                         5.6.3
distro                            1.9.0
dnspython                         2.8.0
einops                            0.8.1
email-validator                   2.3.0
fastapi                           0.116.1
fastapi-cli                       0.0.11
fastapi-cloud-cli                 0.1.5
fastrlock                         0.8.3
filelock                          3.19.1
frozenlist                        1.7.0
fsspec                            2025.9.0
gguf                              0.17.1
h11                               0.16.0
hf-xet                            1.1.9
httpcore                          1.0.9
httptools                         0.6.4
httpx                             0.28.1
huggingface-hub                   0.34.4
idna                              3.10
interegular                       0.3.3
Jinja2                            3.1.6
jiter                             0.10.0
jsonschema                        4.25.1
jsonschema-specifications         2025.9.1
lark                              1.2.2
llguidance                        0.7.30
llvmlite                          0.44.0
lm-format-enforcer                0.10.12
markdown-it-py                    4.0.0
MarkupSafe                        3.0.2
mdurl                             0.1.2
mistral_common                    1.8.4
mpmath                            1.3.0
msgpack                           1.1.1
msgspec                           0.19.0
multidict                         6.6.4
networkx                          3.5
ninja                             1.13.0
numba                             0.61.2
numpy                             2.2.6
nvidia-cublas-cu12                12.6.4.1
nvidia-cuda-cupti-cu12            12.6.80
nvidia-cuda-nvrtc-cu12            12.6.77
nvidia-cuda-runtime-cu12          12.6.77
nvidia-cudnn-cu12                 9.5.1.17
nvidia-cufft-cu12                 11.3.0.4
nvidia-cufile-cu12                1.11.1.6
nvidia-curand-cu12                10.3.7.77
nvidia-cusolver-cu12              11.7.1.2
nvidia-cusparse-cu12              12.5.4.2
nvidia-cusparselt-cu12            0.6.3
nvidia-nccl-cu12                  2.26.2
nvidia-nvjitlink-cu12             12.6.85
nvidia-nvtx-cu12                  12.6.77
openai                            1.107.0
openai-harmony                    0.0.4
opencv-python-headless            4.12.0.88
outlines_core                     0.2.10
packaging                         25.0
partial-json-parser               0.2.1.1.post6
pillow                            11.3.0
pip                               25.2
prometheus_client                 0.22.1
prometheus-fastapi-instrumentator 7.1.0
propcache                         0.3.2
protobuf                          6.32.0
psutil                            7.0.0
py-cpuinfo                        9.0.0
pybase64                          1.4.2
pycountry                         24.6.1
pycparser                         2.23
pydantic                          2.11.7
pydantic_core                     2.33.2
pydantic-extra-types              2.10.5
Pygments                          2.19.2
python-dotenv                     1.1.1
python-json-logger                3.3.0
python-multipart                  0.0.20
PyYAML                            6.0.2
pyzmq                             27.1.0
ray                               2.49.1
referencing                       0.36.2
regex                             2025.9.1
requests                          2.32.5
rich                              14.1.0
rich-toolkit                      0.15.1
rignore                           0.6.4
rpds-py                           0.27.1
safetensors                       0.6.2
scipy                             1.16.1
sentencepiece                     0.2.1
sentry-sdk                        2.37.1
setproctitle                      1.3.7
setuptools                        79.0.1
shellingham                       1.5.4
six                               1.17.0
sniffio                           1.3.1
soundfile                         0.13.1
soxr                              1.0.0
starlette                         0.47.3
sympy                             1.14.0
tiktoken                          0.11.0
tokenizers                        0.22.0
torch                             2.7.1
torchaudio                        2.7.1
torchvision                       0.22.1
tqdm                              4.67.1
transformers                      4.56.1
triton                            3.3.1
typer                             0.17.4
typing_extensions                 4.15.0
typing-inspection                 0.4.1
urllib3                           2.5.0
uvicorn                           0.35.0
uvloop                            0.21.0
vllm                              0.10.1.1
watchfiles                        1.1.0
websockets                        15.0.1
wget                              3.2
xformers                          0.0.31
xgrammar                          0.1.21
yarl                              1.20.1&lt;/LI-CODE&gt;&lt;P&gt;What is causing the compatibility issues between numba &amp;amp; ydata-profiling which is not allowing vllm to be installed on databricks 17.0 cluster.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Mon, 15 Sep 2025 14:09:20 GMT</pubDate>
    <dc:creator>nish7</dc:creator>
    <dc:date>2025-09-15T14:09:20Z</dc:date>
    <item>
      <title>VLLM dependency Issues with DBR 17.0</title>
      <link>https://community.databricks.com/t5/machine-learning/vllm-dependency-issues-with-dbr-17-0/m-p/131992#M4314</link>
      <description>&lt;P&gt;I am trying to install vllm and its appropriate dependencies on DataBricks Cluster DBR 17.0.&lt;/P&gt;&lt;P&gt;I have the vllm wheel and its dependent wheels within the databricks catalog in a Volumes folder.&lt;/P&gt;&lt;P&gt;I am running the following command below to install all the wheel files.&lt;/P&gt;&lt;LI-CODE lang="python"&gt;%pip install /Volumes/workspace/libs/artifacts/vllm-v0.10.1.1/*.whl&lt;/LI-CODE&gt;&lt;P&gt;I keep finding myself running into this issue below&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="python"&gt;The conflict is caused by:
    The user requested numba 0.61.2 (from /Volumes/workspace/libs/artifacts/vllm-v0.10.1.1/numba-0.61.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
    vllm 0.10.1.1+cu118 depends on numba==0.61.2; python_version &amp;gt; "3.9"
    ydata-profiling 4.16.1 depends on numba&amp;lt;=0.61 and &amp;gt;=0.56.0&lt;/LI-CODE&gt;&lt;P&gt;Downgrading numba&amp;lt;=0.61 causes vllm to fail as it depends on numba==0.61.2 but ydata-profiling throws an error when numba is not &amp;lt;0.61&lt;/P&gt;&lt;P&gt;I do not have a wheel for ydata-profiling being installed within the volumes folder&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Here are all the wheels files located within the volumes that are being installed for vllm 

aiohappyeyeballs                  2.6.1
aiohttp                           3.12.15
aiosignal                         1.4.0
annotated-types                   0.7.0
anyio                             4.10.0
astor                             0.8.1
attrs                             25.3.0
blake3                            1.0.5
cachetools                        6.2.0
cbor2                             5.7.0
certifi                           2025.8.3
cffi                              2.0.0
charset-normalizer                3.4.3
click                             8.2.1
cloudpickle                       3.1.1
compressed-tensors                0.10.2
cupy-cuda12x                      13.6.0
depyf                             0.19.0
dill                              0.4.0
diskcache                         5.6.3
distro                            1.9.0
dnspython                         2.8.0
einops                            0.8.1
email-validator                   2.3.0
fastapi                           0.116.1
fastapi-cli                       0.0.11
fastapi-cloud-cli                 0.1.5
fastrlock                         0.8.3
filelock                          3.19.1
frozenlist                        1.7.0
fsspec                            2025.9.0
gguf                              0.17.1
h11                               0.16.0
hf-xet                            1.1.9
httpcore                          1.0.9
httptools                         0.6.4
httpx                             0.28.1
huggingface-hub                   0.34.4
idna                              3.10
interegular                       0.3.3
Jinja2                            3.1.6
jiter                             0.10.0
jsonschema                        4.25.1
jsonschema-specifications         2025.9.1
lark                              1.2.2
llguidance                        0.7.30
llvmlite                          0.44.0
lm-format-enforcer                0.10.12
markdown-it-py                    4.0.0
MarkupSafe                        3.0.2
mdurl                             0.1.2
mistral_common                    1.8.4
mpmath                            1.3.0
msgpack                           1.1.1
msgspec                           0.19.0
multidict                         6.6.4
networkx                          3.5
ninja                             1.13.0
numba                             0.61.2
numpy                             2.2.6
nvidia-cublas-cu12                12.6.4.1
nvidia-cuda-cupti-cu12            12.6.80
nvidia-cuda-nvrtc-cu12            12.6.77
nvidia-cuda-runtime-cu12          12.6.77
nvidia-cudnn-cu12                 9.5.1.17
nvidia-cufft-cu12                 11.3.0.4
nvidia-cufile-cu12                1.11.1.6
nvidia-curand-cu12                10.3.7.77
nvidia-cusolver-cu12              11.7.1.2
nvidia-cusparse-cu12              12.5.4.2
nvidia-cusparselt-cu12            0.6.3
nvidia-nccl-cu12                  2.26.2
nvidia-nvjitlink-cu12             12.6.85
nvidia-nvtx-cu12                  12.6.77
openai                            1.107.0
openai-harmony                    0.0.4
opencv-python-headless            4.12.0.88
outlines_core                     0.2.10
packaging                         25.0
partial-json-parser               0.2.1.1.post6
pillow                            11.3.0
pip                               25.2
prometheus_client                 0.22.1
prometheus-fastapi-instrumentator 7.1.0
propcache                         0.3.2
protobuf                          6.32.0
psutil                            7.0.0
py-cpuinfo                        9.0.0
pybase64                          1.4.2
pycountry                         24.6.1
pycparser                         2.23
pydantic                          2.11.7
pydantic_core                     2.33.2
pydantic-extra-types              2.10.5
Pygments                          2.19.2
python-dotenv                     1.1.1
python-json-logger                3.3.0
python-multipart                  0.0.20
PyYAML                            6.0.2
pyzmq                             27.1.0
ray                               2.49.1
referencing                       0.36.2
regex                             2025.9.1
requests                          2.32.5
rich                              14.1.0
rich-toolkit                      0.15.1
rignore                           0.6.4
rpds-py                           0.27.1
safetensors                       0.6.2
scipy                             1.16.1
sentencepiece                     0.2.1
sentry-sdk                        2.37.1
setproctitle                      1.3.7
setuptools                        79.0.1
shellingham                       1.5.4
six                               1.17.0
sniffio                           1.3.1
soundfile                         0.13.1
soxr                              1.0.0
starlette                         0.47.3
sympy                             1.14.0
tiktoken                          0.11.0
tokenizers                        0.22.0
torch                             2.7.1
torchaudio                        2.7.1
torchvision                       0.22.1
tqdm                              4.67.1
transformers                      4.56.1
triton                            3.3.1
typer                             0.17.4
typing_extensions                 4.15.0
typing-inspection                 0.4.1
urllib3                           2.5.0
uvicorn                           0.35.0
uvloop                            0.21.0
vllm                              0.10.1.1
watchfiles                        1.1.0
websockets                        15.0.1
wget                              3.2
xformers                          0.0.31
xgrammar                          0.1.21
yarl                              1.20.1&lt;/LI-CODE&gt;&lt;P&gt;What is causing the compatibility issues between numba &amp;amp; ydata-profiling which is not allowing vllm to be installed on databricks 17.0 cluster.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2025 14:09:20 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/vllm-dependency-issues-with-dbr-17-0/m-p/131992#M4314</guid>
      <dc:creator>nish7</dc:creator>
      <dc:date>2025-09-15T14:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: VLLM dependency Issues with DBR 17.0</title>
      <link>https://community.databricks.com/t5/machine-learning/vllm-dependency-issues-with-dbr-17-0/m-p/132461#M4320</link>
      <description>&lt;P class="p1"&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/184762"&gt;@nish7&lt;/a&gt;&amp;nbsp; here are some helpful suggestions,&lt;/P&gt;
&lt;P class="p1"&gt;I did some digging and confirmed that the issue you’re encountering stems from conflicting dependencies. Specifically, there’s a hard version clash around the &lt;SPAN class="s1"&gt;&lt;STRONG&gt;numba&lt;/STRONG&gt;&lt;/SPAN&gt; library:&lt;/P&gt;
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;=&amp;gt;&amp;nbsp;&lt;STRONG&gt;vLLM 0.10.1.1&lt;/STRONG&gt;&lt;/SPAN&gt; requires exactly &lt;SPAN class="s2"&gt;numba==0.61.2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;=&amp;gt;&amp;nbsp;&lt;STRONG&gt;ydata-profiling 4.16.1&lt;/STRONG&gt;&lt;/SPAN&gt; requires &lt;SPAN class="s2"&gt;numba &amp;lt;0.61&lt;/SPAN&gt;, but at least &lt;SPAN class="s2"&gt;0.56.0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p3"&gt;Because Databricks Runtime 17.0 clusters run Python versions above 3.9, vLLM enforces &lt;SPAN class="s2"&gt;numba==0.61.2&lt;/SPAN&gt;. This version falls outside the range supported by ydata-profiling, which does not accept &lt;SPAN class="s2"&gt;numba 0.61.2&lt;/SPAN&gt;. As a result, the two packages cannot be installed together in the same environment.&lt;/P&gt;
&lt;P class="p3"&gt;Two possible mitigations are:&lt;/P&gt;
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;=&amp;gt;&amp;nbsp;&lt;STRONG&gt;Remove ydata-profiling&lt;/STRONG&gt;&lt;/SPAN&gt;: If feasible, uninstall or prevent ydata-profiling (and its dependents) from being installed before adding vLLM. If you feel that you don’t need ydata-profiling, you can remove it directly at the notebook level with:&lt;/P&gt;
&lt;P class="p6"&gt;%pip uninstall ydata-profiling --yes&lt;/P&gt;
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;=&amp;gt;&amp;nbsp;&lt;STRONG&gt;Custom Build&lt;/STRONG&gt;&lt;/SPAN&gt;: Currently, no version of ydata-profiling supports &lt;SPAN class="s2"&gt;numba 0.61.2&lt;/SPAN&gt;, and vLLM requires this version for compatibility with Python 3.12+. Neither package can be safely downgraded in this Databricks Runtime without breaking the other, so a custom build or fork would be required to reconcile the dependencies. Heads up, this is a going to be difficult.&lt;/P&gt;
&lt;P class="p3"&gt;Hope this helps.&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;Cheers, Louis.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Sep 2025 15:06:01 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/vllm-dependency-issues-with-dbr-17-0/m-p/132461#M4320</guid>
      <dc:creator>Louis_Frolio</dc:creator>
      <dc:date>2025-09-18T15:06:01Z</dc:date>
    </item>
  </channel>
</rss>

