Skip to content

Dependency issue : alea-llm-client 0.1.2 requires httpx[http2]<0.29.0,>=0.28.1, but you have httpx 0.27.2 which is incompatible #9

@raphael10-collab

Description

@raphael10-collab
(base) raphy@raohy:~$ mkdir SOLI-Python
(base) raphy@raohy:~$ cd SOLI-Python/


(base) raphy@raohy:~/SOLI-Python$ conda create -n soli
#
# To activate this environment, use
#
#     $ conda activate soli
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) raphy@raohy:~/SOLI-Python$ conda activate soli
(soli) raphy@raohy:~/SOLI-Python$




(soli) raphy@raohy:~/SOLI-Python$ conda install conda-forge::httpx
Channels:
 - defaults
 - conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/raphy/miniconda3/envs/soli

  added / updated specs:
    - conda-forge::httpx


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    httpx-0.28.1               |     pyhd8ed1ab_0          62 KB  conda-forge
    ------------------------------------------------------------
                                           Total:          62 KB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  _openmp_mutex      pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu
  anyio              pkgs/main/linux-64::anyio-4.6.2-py313h06a4308_0
  bzip2              pkgs/main/linux-64::bzip2-1.0.8-h5eee18b_6
  ca-certificates    pkgs/main/linux-64::ca-certificates-2025.2.25-h06a4308_0
  certifi            pkgs/main/linux-64::certifi-2025.1.31-py313h06a4308_0
  expat              pkgs/main/linux-64::expat-2.6.4-h6a678d5_0
  h11                pkgs/main/linux-64::h11-0.14.0-py313h06a4308_0
  httpcore           pkgs/main/linux-64::httpcore-1.0.2-py313h06a4308_0
  httpx              conda-forge/noarch::httpx-0.28.1-pyhd8ed1ab_0
  idna               pkgs/main/linux-64::idna-3.7-py313h06a4308_0
  ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.40-h12ee557_0
  libffi             pkgs/main/linux-64::libffi-3.4.4-h6a678d5_1
  libgcc-ng          pkgs/main/linux-64::libgcc-ng-11.2.0-h1234567_1
  libgomp            pkgs/main/linux-64::libgomp-11.2.0-h1234567_1
  libmpdec           pkgs/main/linux-64::libmpdec-4.0.0-h5eee18b_0
  libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-11.2.0-h1234567_1
  libuuid            pkgs/main/linux-64::libuuid-1.41.5-h5eee18b_0
  ncurses            pkgs/main/linux-64::ncurses-6.4-h6a678d5_0
  openssl            pkgs/main/linux-64::openssl-3.0.16-h5eee18b_0
  pip                pkgs/main/linux-64::pip-25.0-py313h06a4308_0
  python             pkgs/main/linux-64::python-3.13.2-hf623796_100_cp313
  python_abi         pkgs/main/linux-64::python_abi-3.13-0_cp313
  readline           pkgs/main/linux-64::readline-8.2-h5eee18b_0
  setuptools         pkgs/main/linux-64::setuptools-75.8.0-py313h06a4308_0
  sniffio            pkgs/main/linux-64::sniffio-1.3.0-py313h06a4308_0
  sqlite             pkgs/main/linux-64::sqlite-3.45.3-h5eee18b_0
  tk                 pkgs/main/linux-64::tk-8.6.14-h39e8969_0
  tzdata             pkgs/main/noarch::tzdata-2025a-h04d1e81_0
  wheel              pkgs/main/linux-64::wheel-0.45.1-py313h06a4308_0
  xz                 pkgs/main/linux-64::xz-5.6.4-h5eee18b_1
  zlib               pkgs/main/linux-64::zlib-1.2.13-h5eee18b_1


Proceed ([y]/n)? y


Downloading and Extracting Packages:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(soli) raphy@raohy:~/SOLI-Python$


(soli) raphy@raohy:~/SOLI-Python$ pip install alea_llm_client
Collecting alea_llm_client
  Using cached alea_llm_client-0.1.2-py3-none-any.whl.metadata (6.4 kB)
Requirement already satisfied: httpx<0.29.0,>=0.28.1 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (0.28.1)
Collecting pydantic<3.0.0,>=2.9.1 (from alea_llm_client)
  Using cached pydantic-2.10.6-py3-none-any.whl.metadata (30 kB)
Requirement already satisfied: anyio in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (4.6.2)
Requirement already satisfied: certifi in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (2025.1.31)
Requirement already satisfied: httpcore==1.* in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (1.0.2)
Requirement already satisfied: idna in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (3.7)
Requirement already satisfied: h11<0.15,>=0.13 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpcore==1.*->httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (0.14.0)
Collecting h2<5,>=3 (from httpx[http2]<0.29.0,>=0.28.1->alea_llm_client)
  Using cached h2-4.2.0-py3-none-any.whl.metadata (5.1 kB)
Collecting annotated-types>=0.6.0 (from pydantic<3.0.0,>=2.9.1->alea_llm_client)
  Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.27.2 (from pydantic<3.0.0,>=2.9.1->alea_llm_client)
  Using cached pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting typing-extensions>=4.12.2 (from pydantic<3.0.0,>=2.9.1->alea_llm_client)
  Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting hyperframe<7,>=6.1 (from h2<5,>=3->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client)
  Using cached hyperframe-6.1.0-py3-none-any.whl.metadata (4.3 kB)
Collecting hpack<5,>=4.1 (from h2<5,>=3->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client)
  Using cached hpack-4.1.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: sniffio>=1.1 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from anyio->httpx<0.29.0,>=0.28.1->httpx[http2]<0.29.0,>=0.28.1->alea_llm_client) (1.3.0)
Using cached alea_llm_client-0.1.2-py3-none-any.whl (31 kB)
Using cached pydantic-2.10.6-py3-none-any.whl (431 kB)
Using cached pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Using cached h2-4.2.0-py3-none-any.whl (60 kB)
Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Using cached hpack-4.1.0-py3-none-any.whl (34 kB)
Using cached hyperframe-6.1.0-py3-none-any.whl (13 kB)
Installing collected packages: typing-extensions, hyperframe, hpack, annotated-types, pydantic-core, h2, pydantic, alea_llm_client
Successfully installed alea_llm_client-0.1.2 annotated-types-0.7.0 h2-4.2.0 hpack-4.1.0 hyperframe-6.1.0 pydantic-2.10.6 pydantic-core-2.27.2 typing-extensions-4.12.2



(soli) raphy@raohy:~/SOLI-Python$ pip install soli-python
Collecting soli-python
  Using cached soli_python-0.1.5-py3-none-any.whl.metadata (5.6 kB)
Collecting httpx<0.28.0,>=0.27.2 (from soli-python)
  Using cached httpx-0.27.2-py3-none-any.whl.metadata (7.1 kB)
Collecting lxml<6.0.0,>=5.2.2 (from soli-python)
  Using cached lxml-5.3.1-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.7 kB)
Requirement already satisfied: pydantic<3.0.0,>=2.8.2 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from soli-python) (2.10.6)
Requirement already satisfied: anyio in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.28.0,>=0.27.2->soli-python) (4.6.2)
Requirement already satisfied: certifi in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.28.0,>=0.27.2->soli-python) (2025.1.31)
Requirement already satisfied: httpcore==1.* in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.28.0,>=0.27.2->soli-python) (1.0.2)
Requirement already satisfied: idna in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.28.0,>=0.27.2->soli-python) (3.7)
Requirement already satisfied: sniffio in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpx<0.28.0,>=0.27.2->soli-python) (1.3.0)
Requirement already satisfied: h11<0.15,>=0.13 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from httpcore==1.*->httpx<0.28.0,>=0.27.2->soli-python) (0.14.0)
Requirement already satisfied: annotated-types>=0.6.0 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from pydantic<3.0.0,>=2.8.2->soli-python) (0.7.0)
Requirement already satisfied: pydantic-core==2.27.2 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from pydantic<3.0.0,>=2.8.2->soli-python) (2.27.2)
Requirement already satisfied: typing-extensions>=4.12.2 in /home/raphy/miniconda3/envs/soli/lib/python3.13/site-packages (from pydantic<3.0.0,>=2.8.2->soli-python) (4.12.2)
Using cached soli_python-0.1.5-py3-none-any.whl (21 kB)
Using cached httpx-0.27.2-py3-none-any.whl (76 kB)
Using cached lxml-5.3.1-cp313-cp313-manylinux_2_28_x86_64.whl (5.0 MB)
Installing collected packages: lxml, httpx, soli-python
  Attempting uninstall: httpx
    Found existing installation: httpx 0.28.1
    Uninstalling httpx-0.28.1:
      Successfully uninstalled httpx-0.28.1
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.
alea-llm-client 0.1.2 requires httpx[http2]<0.29.0,>=0.28.1, but you have httpx 0.27.2 which is incompatible.
Successfully installed httpx-0.27.2 lxml-5.3.1 soli-python-0.1.5

How to make it work?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions