The conflict between jupyterlab and llava on the version required for the httpx package

I am configuring the environment for a project I am reproducing, but the version of the httpx package required by jupyterlab and llava conflicts. How should I solve it? :weary:

ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. jupyterlab 4.1.1 requires httpx>=0.25.0, but you have httpx 0.24.0 which is incompatible

ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. llava 1.2.2.post1 requires httpx==0.24.0, but you have httpx 0.25.0 which is incompatible.

Since its llava who uses an older version, could you liaise with llava maintainers to upgrade the pin? I don’t think there is anythin JupyterLab can do here.

In the meantime uou might have more luck trying to install an older jupyterlab version.

1 Like