(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?