Failed to build error

failed to solve: process "/bin/sh -c pip install --upgrade -r requirements.txt" did not complete successfully: exit code: 1
On Linux Mint
Please see attach file for the output of docker compose --profile linux up
genai-stack failed to build error.txt

[+] Building 472.2s (18/37)                                                                                docker:default
=> [loader internal] load build definition from loader.Dockerfile                                                                               0.0s
=> => transferring dockerfile: 549B                                                                                0.0s
=> [loader internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [api internal] load metadata for docker.io/langchain/langchain:latest                                                                        0.4s
=> [api internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [api internal] load build definition from api.Dockerfile                                                                                0.0s
=> => transferring dockerfile: 474B                                                                                0.0s
=> [pdf_bot internal] load build definition from pdf_bot.Dockerfile                                                                             0.0s
=> => transferring dockerfile: 531B                                                                                0.0s
=> [pdf_bot internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [bot internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [bot internal] load build definition from bot.Dockerfile                                                                                0.0s
=> => transferring dockerfile: 519B                                                                                0.0s
=> [pdf_bot 1/9] FROM docker.io/langchain/langchain@sha256:9b61f73736407694c7a7b9109adda5636323ba81de45c43b0f30d00a2e95caee                     0.0s
=> [api internal] load build context                                                                                0.0s
=> => transferring context: 121B                                                                                0.0s
=> [loader internal] load build context                                                                                0.0s
=> => transferring context: 121.17kB                                                                                0.0s
=> [bot internal] load build context                                                                                0.0s
=> => transferring context: 121B                                                                                0.0s
=> [pdf_bot internal] load build context                                                                                0.0s
=> => transferring context: 2.77kB                                                                                0.0s
=> CACHED [bot 2/9] WORKDIR /app                                                                                0.0s
=> CACHED [bot 3/9] RUN apt-get update && apt-get install -y     build-essential     curl     software-properties-common     && rm -rf /var/li  0.0s
=> CACHED [bot 4/8] COPY requirements.txt .                                                                                0.0s
=> ERROR [bot 5/8] RUN pip install --upgrade -r requirements.txt                                                                              471.8s

[bot 5/8] RUN pip install --upgrade -r requirements.txt:
0.737 Collecting openai==0.28.1 (from -r requirements.txt (line 1))
0.737   Obtaining dependency information for openai==0.28.1 from https://files.pythonhosted.org/packages/1e/9f/385c25502f437686e4aa715969e5eaf5c2cb5e5ffa7c5cdd52f3c6ae967a/openai-0.28.1-py3-none-any.whl.metadata
0.887   Downloading openai-0.28.1-py3-none-any.whl.metadata (11 kB)
0.942 Collecting python-dotenv (from -r requirements.txt (line 2))
0.975   Downloading python_dotenv-1.0.0-py3-none-any.whl (19 kB)
1.041 Collecting wikipedia (from -r requirements.txt (line 3))
1.075   Downloading wikipedia-1.4.0.tar.gz (27 kB)
1.092   Preparing metadata (setup.py): started
1.461   Preparing metadata (setup.py): finished with status 'done'
1.539 Collecting tiktoken (from -r requirements.txt (line 4))
1.539   Obtaining dependency information for tiktoken from https://files.pythonhosted.org/packages/94/2f/0cc8fb3436d421d8fa2da370aca0283201f1b99e88a0f6e742bd8eef397d/tiktoken-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
1.574   Downloading tiktoken-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
1.623 Collecting neo4j (from -r requirements.txt (line 5))
1.662   Downloading neo4j-5.15.0.tar.gz (196 kB)
1.725      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 196.5/196.5 kB 3.1 MB/s eta 0:00:00
1.758   Installing build dependencies: started
3.597   Installing build dependencies: finished with status 'done'
3.598   Getting requirements to build wheel: started
3.991   Getting requirements to build wheel: finished with status 'done'
3.993   Installing backend dependencies: started
5.041   Installing backend dependencies: finished with status 'done'
5.042   Preparing metadata (pyproject.toml): started
5.362   Preparing metadata (pyproject.toml): finished with status 'done'
5.452 Collecting streamlit (from -r requirements.txt (line 6))
5.452   Obtaining dependency information for streamlit from https://files.pythonhosted.org/packages/9d/9f/09fe6469e891031596872bd50bff90d47bea5c32d426235714cf24662740/streamlit-1.28.2-py2.py3-none-any.whl.metadata
5.488   Downloading streamlit-1.28.2-py2.py3-none-any.whl.metadata (8.1 kB)
5.534 Collecting sentence_transformers==2.2.2 (from -r requirements.txt (line 7))
5.568   Downloading sentence-transformers-2.2.2.tar.gz (85 kB)
5.576      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.0/86.0 kB 12.8 MB/s eta 0:00:00
5.595   Preparing metadata (setup.py): started
5.778   Preparing metadata (setup.py): finished with status 'done'
6.073 Collecting Pillow (from -r requirements.txt (line 8))
6.073   Obtaining dependency information for Pillow from https://files.pythonhosted.org/packages/6f/d8/f31dd84b4363b5f24c71b25a13ec3855f5ff233e07e1c3f1f8e979e12be2/Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
6.111   Downloading Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
6.200 Collecting fastapi (from -r requirements.txt (line 9))
6.201   Obtaining dependency information for fastapi from https://files.pythonhosted.org/packages/f3/4f/0ce34195b63240b6693086496c9bab4ef23999112184399a3e88854c7674/fastapi-0.104.1-py3-none-any.whl.metadata
6.235   Downloading fastapi-0.104.1-py3-none-any.whl.metadata (24 kB)
6.297 Collecting PyPDF2 (from -r requirements.txt (line 10))
6.332   Downloading pypdf2-3.0.1-py3-none-any.whl (232 kB)
6.348      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.6/232.6 kB 15.4 MB/s eta 0:00:00
6.425 Collecting torch==2.0.1 (from -r requirements.txt (line 11))
6.464   Downloading torch-2.0.1-cp311-cp311-manylinux1_x86_64.whl (619.9 MB)
60.42      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.9/619.9 MB ? eta 0:00:00
61.66 Requirement already satisfied: pydantic in /usr/local/lib/python3.11/site-packages (from -r requirements.txt (line 12)) (2.5.2)
61.87 Collecting uvicorn (from -r requirements.txt (line 13))
61.87   Obtaining dependency information for uvicorn from https://files.pythonhosted.org/packages/7e/17/4b7a76fffa7babf397481040d8aef2725b2b81ae19f1a31b5ca0c17d49e6/uvicorn-0.24.0.post1-py3-none-any.whl.metadata
61.91   Downloading uvicorn-0.24.0.post1-py3-none-any.whl.metadata (6.4 kB)
61.98 Collecting sse-starlette (from -r requirements.txt (line 14))
61.98   Obtaining dependency information for sse-starlette from https://files.pythonhosted.org/packages/34/7e/d6087916bf58a4343459b47807a116a3a755e6ddd4857f375547e00f6252/sse_starlette-1.8.2-py3-none-any.whl.metadata
62.01   Downloading sse_starlette-1.8.2-py3-none-any.whl.metadata (5.4 kB)
62.38 Collecting boto3 (from -r requirements.txt (line 15))
62.38   Obtaining dependency information for boto3 from https://files.pythonhosted.org/packages/c5/d3/3210735b9ab42042b76d5ddaf33e88cee8e08827eb078ebba00d1fda863a/boto3-1.33.2-py3-none-any.whl.metadata
62.41   Downloading boto3-1.33.2-py3-none-any.whl.metadata (6.7 kB)
62.43 Requirement already satisfied: requests>=2.20 in /usr/local/lib/python3.11/site-packages (from openai==0.28.1->-r requirements.txt (line 1)) (2.31.0)
62.51 Collecting tqdm (from openai==0.28.1->-r requirements.txt (line 1))
62.51   Obtaining dependency information for tqdm from https://files.pythonhosted.org/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl.metadata
62.54   Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB)
62.55      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 29.5 MB/s eta 0:00:00
62.56 Requirement already satisfied: aiohttp in /usr/local/lib/python3.11/site-packages (from openai==0.28.1->-r requirements.txt (line 1)) (3.9.1)
62.64 Collecting transformers<5.0.0,>=4.6.0 (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
62.64   Obtaining dependency information for transformers<5.0.0,>=4.6.0 from https://files.pythonhosted.org/packages/12/dd/f17b11a93a9ca27728e12512d167eb1281c151c4c6881d3ab59eb58f4127/transformers-4.35.2-py3-none-any.whl.metadata
62.68   Downloading transformers-4.35.2-py3-none-any.whl.metadata (123 kB)
62.69      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.5/123.5 kB 60.2 MB/s eta 0:00:00
62.78 Collecting torchvision (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
62.78   Obtaining dependency information for torchvision from https://files.pythonhosted.org/packages/36/3b/a1d0a681ec3abb1bb8ff92c303ed73c0437050d9ac2b210273dc26f3fd8f/torchvision-0.16.1-cp311-cp311-manylinux1_x86_64.whl.metadata
62.81   Downloading torchvision-0.16.1-cp311-cp311-manylinux1_x86_64.whl.metadata (6.6 kB)
62.82 Requirement already satisfied: numpy in /usr/local/lib/python3.11/site-packages (from sentence_transformers==2.2.2->-r requirements.txt (line 7)) (1.26.2)
62.95 Collecting scikit-learn (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
62.95   Obtaining dependency information for scikit-learn from https://files.pythonhosted.org/packages/0c/2a/d3ff6091406bc2207e0adb832ebd15e40ac685811c7e2e3b432bfd969b71/scikit_learn-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
62.98   Downloading scikit_learn-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
63.14 Collecting scipy (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
63.14   Obtaining dependency information for scipy from https://files.pythonhosted.org/packages/6b/d4/d62ce38ba00dc67d7ec4ec5cc19d36958d8ed70e63778715ad626bcbc796/scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
63.18   Downloading scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
63.18      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.4/60.4 kB 19.6 MB/s eta 0:00:00
63.24 Collecting nltk (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
63.27   Downloading nltk-3.8.1-py3-none-any.whl (1.5 MB)
63.31      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 35.1 MB/s eta 0:00:00
63.42 Collecting sentencepiece (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
63.45   Downloading sentencepiece-0.1.99-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
63.49      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 33.7 MB/s eta 0:00:00
63.58 Collecting huggingface-hub>=0.4.0 (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
63.58   Obtaining dependency information for huggingface-hub>=0.4.0 from https://files.pythonhosted.org/packages/05/09/1945ca6ba3ad8ad6e2872ba682ce8d68c5e63c8e55458ed8ab4885709f1d/huggingface_hub-0.19.4-py3-none-any.whl.metadata
63.62   Downloading huggingface_hub-0.19.4-py3-none-any.whl.metadata (14 kB)
63.69 Collecting filelock (from torch==2.0.1->-r requirements.txt (line 11))
63.69   Obtaining dependency information for filelock from https://files.pythonhosted.org/packages/81/54/84d42a0bee35edba99dee7b59a8d4970eccdd44b99fe728ed912106fc781/filelock-3.13.1-py3-none-any.whl.metadata
63.73   Downloading filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB)
63.73 Requirement already satisfied: typing-extensions in /usr/local/lib/python3.11/site-packages (from torch==2.0.1->-r requirements.txt (line 11)) (4.8.0)
63.77 Collecting sympy (from torch==2.0.1->-r requirements.txt (line 11))
63.81   Downloading sympy-1.12-py3-none-any.whl (5.7 MB)
63.99      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 30.9 MB/s eta 0:00:00
64.07 Collecting networkx (from torch==2.0.1->-r requirements.txt (line 11))
64.07   Obtaining dependency information for networkx from https://files.pythonhosted.org/packages/d5/f0/8fbc882ca80cf077f1b246c0e3c3465f7f415439bdea6b899f6b19f61f70/networkx-3.2.1-py3-none-any.whl.metadata
64.10   Downloading networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
64.15 Collecting jinja2 (from torch==2.0.1->-r requirements.txt (line 11))
64.18   Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
64.19      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 15.3 MB/s eta 0:00:00
64.23 Collecting nvidia-cuda-nvrtc-cu11==11.7.99 (from torch==2.0.1->-r requirements.txt (line 11))
64.27   Downloading nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl (21.0 MB)
64.93      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.0/21.0 MB 31.6 MB/s eta 0:00:00
65.01 Collecting nvidia-cuda-runtime-cu11==11.7.99 (from torch==2.0.1->-r requirements.txt (line 11))
65.04   Downloading nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl (849 kB)
65.07      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 849.3/849.3 kB 33.2 MB/s eta 0:00:00
65.12 Collecting nvidia-cuda-cupti-cu11==11.7.101 (from torch==2.0.1->-r requirements.txt (line 11))
65.16   Downloading nvidia_cuda_cupti_cu11-11.7.101-py3-none-manylinux1_x86_64.whl (11.8 MB)
65.54      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.8/11.8 MB 30.1 MB/s eta 0:00:00
65.61 Collecting nvidia-cudnn-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
65.64   Downloading nvidia_cudnn_cu11-<IP_ADDRESS>-2-py3-none-manylinux1_x86_64.whl (557.1 MB)
275.0      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 557.1/557.1 MB 2.6 MB/s eta 0:00:00
276.2 Collecting nvidia-cublas-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
276.2   Downloading nvidia_cublas_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (317.1 MB)
317.5      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.1/317.1 MB ? eta 0:00:00
318.2 Collecting nvidia-cufft-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
318.2   Downloading nvidia_cufft_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (168.4 MB)
327.5      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.4/168.4 MB 2.4 MB/s eta 0:00:00
328.1 Collecting nvidia-curand-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
328.1   Downloading nvidia_curand_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (54.6 MB)
329.9      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.6/54.6 MB 23.1 MB/s eta 0:00:00
330.1 Collecting nvidia-cusolver-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
330.1   Downloading nvidia_cusolver_cu11-<IP_ADDRESS>-2-py3-none-manylinux1_x86_64.whl (102.6 MB)
333.8      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.6/102.6 MB 17.6 MB/s eta 0:00:00
334.0 Collecting nvidia-cusparse-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
334.0   Downloading nvidia_cusparse_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (173.2 MB)
347.9      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.2/173.2 MB 1.1 MB/s eta 0:00:00
348.2 Collecting nvidia-nccl-cu11==2.14.3 (from torch==2.0.1->-r requirements.txt (line 11))
348.3   Downloading nvidia_nccl_cu11-2.14.3-py3-none-manylinux1_x86_64.whl (177.1 MB)
470.5      ━━━━━━                                 29.5/177.1 MB 259.5 kB/s eta 0:09:29
470.5 ERROR: Exception:
470.5 Traceback (most recent call last):
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 438, in _error_catcher
470.5     yield
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 561, in read
470.5     data = self._fp_read(amt) if not fp_closed else b""
470.5            ^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 527, in _fp_read
470.5     return self._fp.read(amt) if amt is not None else self._fp.read()
470.5            ^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 90, in read
470.5     data = self.__fp.read(amt)
470.5            ^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/http/client.py", line 466, in read
470.5     s = self.fp.read(amt)
470.5         ^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/socket.py", line 706, in readinto
470.5     return self._sock.recv_into(b)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/ssl.py", line 1311, in recv_into
470.5     return self.read(nbytes, buffer)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/ssl.py", line 1167, in read
470.5     return self._sslobj.read(len, buffer)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5 TimeoutError: The read operation timed out
470.5
470.5 During handling of the above exception, another exception occurred:
470.5
470.5 Traceback (most recent call last):
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
470.5     status = run_func(*args)
470.5              ^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/cli/req_command.py", line 248, in wrapper
470.5     return func(self, options, args)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/commands/install.py", line 377, in run
470.5     requirement_set = resolver.resolve(
470.5                       ^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve
470.5     result = self._result = resolver.resolve(
470.5                             ^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
470.5     state = resolution.resolve(requirements, max_rounds=max_rounds)
470.5             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers.py", line 427, in resolve
470.5     failure_causes = self._attempt_to_pin_criterion(name)
470.5                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers.py", line 239, in _attempt_to_pin_criterion
470.5     criteria = self._get_updated_criteria(candidate)
470.5                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers.py", line 230, in _get_updated_criteria
470.5     self._add_to_criteria(criteria, requirement, parent=candidate)
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria
470.5     if not criterion.candidates:
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/resolvelib/structs.py", line 156, in bool
470.5     return bool(self._sequence)
470.5            ^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in bool
470.5     return any(self)
470.5            ^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in
470.5     return (c for c in iterator if id(c) not in self._incompatible_ids)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built
470.5     candidate = func()
470.5                 ^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link
470.5     self._link_candidate_cache[link] = LinkCandidate(
470.5                                        ^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in init
470.5     super().init(
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in init
470.5     self.dist = self._prepare()
470.5                 ^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare
470.5     dist = self._prepare_distribution()
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution
470.5     return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement
470.5     return self._prepare_linked_requirement(req, parallel_builds)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/operations/prepare.py", line 609, in _prepare_linked_requirement
470.5     local_file = unpack_url(
470.5                  ^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/operations/prepare.py", line 166, in unpack_url
470.5     file = get_http_url(
470.5            ^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/operations/prepare.py", line 107, in get_http_url
470.5     from_path, content_type = download(link, temp_dir.path)
470.5                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/network/download.py", line 147, in call
470.5     for chunk in chunks:
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/cli/progress_bars.py", line 53, in _rich_progress_bar
470.5     for chunk in iterable:
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_internal/network/utils.py", line 63, in response_chunks
470.5     for chunk in response.raw.stream(
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 622, in stream
470.5     data = self.read(amt=amt, decode_content=decode_content)
470.5            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 560, in read
470.5     with self._error_catcher():
470.5   File "/usr/local/lib/python3.11/contextlib.py", line 155, in exit
470.5     self.gen.throw(typ, value, traceback)
470.5   File "/usr/local/lib/python3.11/site-packages/pip/_vendor/urllib3/response.py", line 443, in _error_catcher
470.5     raise ReadTimeoutError(self._pool, None, "Read timed out.")
470.5 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
470.5
470.5 [notice] A new release of pip is available: 23.2.1 -> 23.3.1
470.5 [notice] To update, run: pip install --upgrade pip

failed to solve: process "/bin/sh -c pip install --upgrade -r requirements.txt" did not complete successfully: exit code: 2
acumenus@dev:~/Projects/genai-stack$
acumenus@dev:~/Projects/genai-stack-main$ sudo docker compose --profile linux up
[sudo] password for acumenus:
WARN[0000] The "PWD" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_PROJECT" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_ACCESS_KEY_ID" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_SECRET_ACCESS_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_DEFAULT_REGION" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_PROJECT" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_ACCESS_KEY_ID" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_SECRET_ACCESS_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_DEFAULT_REGION" variable is not set. Defaulting to a blank string.
WARN[0000] The "PWD" variable is not set. Defaulting to a blank string.
WARN[0000] The "PWD" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_PROJECT" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_ACCESS_KEY_ID" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_SECRET_ACCESS_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_DEFAULT_REGION" variable is not set. Defaulting to a blank string.
WARN[0000] The "PWD" variable is not set. Defaulting to a blank string.
WARN[0000] The "OPENAI_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_PROJECT" variable is not set. Defaulting to a blank string.
WARN[0000] The "LANGCHAIN_API_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_ACCESS_KEY_ID" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_SECRET_ACCESS_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "AWS_DEFAULT_REGION" variable is not set. Defaulting to a blank string.
[+] Building 232.5s (18/37)                                                                                docker:default
=> [loader internal] load build definition from loader.Dockerfile                                                                               0.0s
=> => transferring dockerfile: 549B                                                                                0.0s
=> [loader internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [api internal] load metadata for docker.io/langchain/langchain:latest                                                                        0.4s
=> [api internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [api internal] load build definition from api.Dockerfile                                                                                0.0s
=> => transferring dockerfile: 474B                                                                                0.0s
=> [pdf_bot internal] load build definition from pdf_bot.Dockerfile                                                                             0.0s
=> => transferring dockerfile: 531B                                                                                0.0s
=> [pdf_bot internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [bot internal] load .dockerignore                                                                                0.0s
=> => transferring context: 114B                                                                                0.0s
=> [bot internal] load build definition from bot.Dockerfile                                                                                0.0s
=> => transferring dockerfile: 519B                                                                                0.0s
=> [bot internal] load build context                                                                                0.0s
=> => transferring context: 16.27kB                                                                                0.0s
=> [pdf_bot 1/8] FROM docker.io/langchain/langchain@sha256:9b61f73736407694c7a7b9109adda5636323ba81de45c43b0f30d00a2e95caee                     0.0s
=> [api internal] load build context                                                                                0.0s
=> => transferring context: 15.10kB                                                                                0.0s
=> [loader internal] load build context                                                                                0.0s
=> => transferring context: 132.15kB                                                                                0.0s
=> [pdf_bot internal] load build context                                                                                0.0s
=> => transferring context: 13.75kB                                                                                0.0s
=> CACHED [bot 2/8] WORKDIR /app                                                                                0.0s
=> CACHED [bot 3/8] RUN apt-get update && apt-get install -y     build-essential     curl     software-properties-common     && rm -rf /var/li  0.0s
=> CACHED [bot 4/8] COPY requirements.txt .                                                                                0.0s
=> ERROR [bot 5/8] RUN pip install --upgrade -r requirements.txt                                                                              232.0s

[bot 5/8] RUN pip install --upgrade -r requirements.txt:
0.727 Collecting openai==0.28.1 (from -r requirements.txt (line 1))
0.728   Obtaining dependency information for openai==0.28.1 from https://files.pythonhosted.org/packages/1e/9f/385c25502f437686e4aa715969e5eaf5c2cb5e5ffa7c5cdd52f3c6ae967a/openai-0.28.1-py3-none-any.whl.metadata
0.890   Downloading openai-0.28.1-py3-none-any.whl.metadata (11 kB)
0.948 Collecting python-dotenv (from -r requirements.txt (line 2))
0.985   Downloading python_dotenv-1.0.0-py3-none-any.whl (19 kB)
1.047 Collecting wikipedia (from -r requirements.txt (line 3))
1.081   Downloading wikipedia-1.4.0.tar.gz (27 kB)
1.101   Preparing metadata (setup.py): started
1.456   Preparing metadata (setup.py): finished with status 'done'
1.536 Collecting tiktoken (from -r requirements.txt (line 4))
1.536   Obtaining dependency information for tiktoken from https://files.pythonhosted.org/packages/94/2f/0cc8fb3436d421d8fa2da370aca0283201f1b99e88a0f6e742bd8eef397d/tiktoken-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
1.571   Downloading tiktoken-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
1.640 Collecting neo4j (from -r requirements.txt (line 5))
1.675   Downloading neo4j-5.15.0.tar.gz (196 kB)
1.732      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 196.5/196.5 kB 3.5 MB/s eta 0:00:00
1.764   Installing build dependencies: started
3.561   Installing build dependencies: finished with status 'done'
3.561   Getting requirements to build wheel: started
3.947   Getting requirements to build wheel: finished with status 'done'
3.948   Installing backend dependencies: started
4.976   Installing backend dependencies: finished with status 'done'
4.977   Preparing metadata (pyproject.toml): started
5.292   Preparing metadata (pyproject.toml): finished with status 'done'
5.382 Collecting streamlit (from -r requirements.txt (line 6))
5.382   Obtaining dependency information for streamlit from https://files.pythonhosted.org/packages/9d/9f/09fe6469e891031596872bd50bff90d47bea5c32d426235714cf24662740/streamlit-1.28.2-py2.py3-none-any.whl.metadata
5.415   Downloading streamlit-1.28.2-py2.py3-none-any.whl.metadata (8.1 kB)
5.460 Collecting sentence_transformers==2.2.2 (from -r requirements.txt (line 7))
5.496   Downloading sentence-transformers-2.2.2.tar.gz (85 kB)
5.504      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.0/86.0 kB 11.9 MB/s eta 0:00:00
5.524   Preparing metadata (setup.py): started
5.707   Preparing metadata (setup.py): finished with status 'done'
6.008 Collecting Pillow (from -r requirements.txt (line 8))
6.008   Obtaining dependency information for Pillow from https://files.pythonhosted.org/packages/6f/d8/f31dd84b4363b5f24c71b25a13ec3855f5ff233e07e1c3f1f8e979e12be2/Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
6.042   Downloading Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
6.131 Collecting fastapi (from -r requirements.txt (line 9))
6.131   Obtaining dependency information for fastapi from https://files.pythonhosted.org/packages/f3/4f/0ce34195b63240b6693086496c9bab4ef23999112184399a3e88854c7674/fastapi-0.104.1-py3-none-any.whl.metadata
6.166   Downloading fastapi-0.104.1-py3-none-any.whl.metadata (24 kB)
6.222 Collecting PyPDF2 (from -r requirements.txt (line 10))
6.267   Downloading pypdf2-3.0.1-py3-none-any.whl (232 kB)
6.283      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.6/232.6 kB 15.5 MB/s eta 0:00:00
6.370 Collecting torch==2.0.1 (from -r requirements.txt (line 11))
6.410   Downloading torch-2.0.1-cp311-cp311-manylinux1_x86_64.whl (619.9 MB)
26.78      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.9/619.9 MB 5.4 MB/s eta 0:00:00
28.07 Requirement already satisfied: pydantic in /usr/local/lib/python3.11/site-packages (from -r requirements.txt (line 12)) (2.5.2)
28.30 Collecting uvicorn (from -r requirements.txt (line 13))
28.30   Obtaining dependency information for uvicorn from https://files.pythonhosted.org/packages/7e/17/4b7a76fffa7babf397481040d8aef2725b2b81ae19f1a31b5ca0c17d49e6/uvicorn-0.24.0.post1-py3-none-any.whl.metadata
28.33   Downloading uvicorn-0.24.0.post1-py3-none-any.whl.metadata (6.4 kB)
28.40 Collecting sse-starlette (from -r requirements.txt (line 14))
28.40   Obtaining dependency information for sse-starlette from https://files.pythonhosted.org/packages/34/7e/d6087916bf58a4343459b47807a116a3a755e6ddd4857f375547e00f6252/sse_starlette-1.8.2-py3-none-any.whl.metadata
28.44   Downloading sse_starlette-1.8.2-py3-none-any.whl.metadata (5.4 kB)
28.80 Collecting boto3 (from -r requirements.txt (line 15))
28.80   Obtaining dependency information for boto3 from https://files.pythonhosted.org/packages/c5/d3/3210735b9ab42042b76d5ddaf33e88cee8e08827eb078ebba00d1fda863a/boto3-1.33.2-py3-none-any.whl.metadata
28.84   Downloading boto3-1.33.2-py3-none-any.whl.metadata (6.7 kB)
28.86 Requirement already satisfied: requests>=2.20 in /usr/local/lib/python3.11/site-packages (from openai==0.28.1->-r requirements.txt (line 1)) (2.31.0)
28.93 Collecting tqdm (from openai==0.28.1->-r requirements.txt (line 1))
28.93   Obtaining dependency information for tqdm from https://files.pythonhosted.org/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl.metadata
28.96   Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB)
28.97      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 13.1 MB/s eta 0:00:00
28.97 Requirement already satisfied: aiohttp in /usr/local/lib/python3.11/site-packages (from openai==0.28.1->-r requirements.txt (line 1)) (3.9.1)
29.06 Collecting transformers<5.0.0,>=4.6.0 (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.06   Obtaining dependency information for transformers<5.0.0,>=4.6.0 from https://files.pythonhosted.org/packages/12/dd/f17b11a93a9ca27728e12512d167eb1281c151c4c6881d3ab59eb58f4127/transformers-4.35.2-py3-none-any.whl.metadata
29.09   Downloading transformers-4.35.2-py3-none-any.whl.metadata (123 kB)
29.10      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.5/123.5 kB 20.2 MB/s eta 0:00:00
29.18 Collecting torchvision (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.18   Obtaining dependency information for torchvision from https://files.pythonhosted.org/packages/36/3b/a1d0a681ec3abb1bb8ff92c303ed73c0437050d9ac2b210273dc26f3fd8f/torchvision-0.16.1-cp311-cp311-manylinux1_x86_64.whl.metadata
29.22   Downloading torchvision-0.16.1-cp311-cp311-manylinux1_x86_64.whl.metadata (6.6 kB)
29.22 Requirement already satisfied: numpy in /usr/local/lib/python3.11/site-packages (from sentence_transformers==2.2.2->-r requirements.txt (line 7)) (1.26.2)
29.35 Collecting scikit-learn (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.35   Obtaining dependency information for scikit-learn from https://files.pythonhosted.org/packages/0c/2a/d3ff6091406bc2207e0adb832ebd15e40ac685811c7e2e3b432bfd969b71/scikit_learn-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
29.38   Downloading scikit_learn-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
29.55 Collecting scipy (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.55   Obtaining dependency information for scipy from https://files.pythonhosted.org/packages/6b/d4/d62ce38ba00dc67d7ec4ec5cc19d36958d8ed70e63778715ad626bcbc796/scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
29.58   Downloading scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
29.59      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.4/60.4 kB 17.7 MB/s eta 0:00:00
29.64 Collecting nltk (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.68   Downloading nltk-3.8.1-py3-none-any.whl (1.5 MB)
29.73      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 31.6 MB/s eta 0:00:00
29.83 Collecting sentencepiece (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
29.87   Downloading sentencepiece-0.1.99-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
29.91      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 29.6 MB/s eta 0:00:00
30.01 Collecting huggingface-hub>=0.4.0 (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
30.01   Obtaining dependency information for huggingface-hub>=0.4.0 from https://files.pythonhosted.org/packages/05/09/1945ca6ba3ad8ad6e2872ba682ce8d68c5e63c8e55458ed8ab4885709f1d/huggingface_hub-0.19.4-py3-none-any.whl.metadata
30.04   Downloading huggingface_hub-0.19.4-py3-none-any.whl.metadata (14 kB)
30.12 Collecting filelock (from torch==2.0.1->-r requirements.txt (line 11))
30.12   Obtaining dependency information for filelock from https://files.pythonhosted.org/packages/81/54/84d42a0bee35edba99dee7b59a8d4970eccdd44b99fe728ed912106fc781/filelock-3.13.1-py3-none-any.whl.metadata
30.16   Downloading filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB)
30.16 Requirement already satisfied: typing-extensions in /usr/local/lib/python3.11/site-packages (from torch==2.0.1->-r requirements.txt (line 11)) (4.8.0)
30.21 Collecting sympy (from torch==2.0.1->-r requirements.txt (line 11))
30.24   Downloading sympy-1.12-py3-none-any.whl (5.7 MB)
30.43      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 31.0 MB/s eta 0:00:00
30.51 Collecting networkx (from torch==2.0.1->-r requirements.txt (line 11))
30.51   Obtaining dependency information for networkx from https://files.pythonhosted.org/packages/d5/f0/8fbc882ca80cf077f1b246c0e3c3465f7f415439bdea6b899f6b19f61f70/networkx-3.2.1-py3-none-any.whl.metadata
30.54   Downloading networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
30.59 Collecting jinja2 (from torch==2.0.1->-r requirements.txt (line 11))
30.63   Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
30.63      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 43.2 MB/s eta 0:00:00
30.67 Collecting nvidia-cuda-nvrtc-cu11==11.7.99 (from torch==2.0.1->-r requirements.txt (line 11))
30.71   Downloading nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl (21.0 MB)
31.43      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.0/21.0 MB 28.0 MB/s eta 0:00:00
31.52 Collecting nvidia-cuda-runtime-cu11==11.7.99 (from torch==2.0.1->-r requirements.txt (line 11))
31.55   Downloading nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl (849 kB)
31.58      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 849.3/849.3 kB 33.7 MB/s eta 0:00:00
31.62 Collecting nvidia-cuda-cupti-cu11==11.7.101 (from torch==2.0.1->-r requirements.txt (line 11))
31.66   Downloading nvidia_cuda_cupti_cu11-11.7.101-py3-none-manylinux1_x86_64.whl (11.8 MB)
32.02      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.8/11.8 MB 33.8 MB/s eta 0:00:00
32.09 Collecting nvidia-cudnn-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
32.13   Downloading nvidia_cudnn_cu11-<IP_ADDRESS>-2-py3-none-manylinux1_x86_64.whl (557.1 MB)
50.29      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 557.1/557.1 MB 5.4 MB/s eta 0:00:00
51.40 Collecting nvidia-cublas-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
51.43   Downloading nvidia_cublas_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (317.1 MB)
91.87      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.1/317.1 MB ? eta 0:00:00
92.51 Collecting nvidia-cufft-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
92.55   Downloading nvidia_cufft_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (168.4 MB)
97.79      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.4/168.4 MB 14.3 MB/s eta 0:00:00
98.13 Collecting nvidia-curand-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
98.17   Downloading nvidia_curand_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (54.6 MB)
100.1      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.6/54.6 MB 19.4 MB/s eta 0:00:00
100.2 Collecting nvidia-cusolver-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
100.3   Downloading nvidia_cusolver_cu11-<IP_ADDRESS>-2-py3-none-manylinux1_x86_64.whl (102.6 MB)
133.6      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.6/102.6 MB ? eta 0:00:00
134.0 Collecting nvidia-cusparse-cu11==<IP_ADDRESS> (from torch==2.0.1->-r requirements.txt (line 11))
134.0   Downloading nvidia_cusparse_cu11-<IP_ADDRESS>-py3-none-manylinux1_x86_64.whl (173.2 MB)
169.4      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.2/173.2 MB ? eta 0:00:00
169.8 Collecting nvidia-nccl-cu11==2.14.3 (from torch==2.0.1->-r requirements.txt (line 11))
169.8   Downloading nvidia_nccl_cu11-2.14.3-py3-none-manylinux1_x86_64.whl (177.1 MB)
205.8      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.1/177.1 MB ? eta 0:00:00
206.1 Collecting nvidia-nvtx-cu11==11.7.91 (from torch==2.0.1->-r requirements.txt (line 11))
206.2   Downloading nvidia_nvtx_cu11-11.7.91-py3-none-manylinux1_x86_64.whl (98 kB)
206.2      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.6/98.6 kB 16.0 MB/s eta 0:00:00
206.3 Collecting triton==2.0.0 (from torch==2.0.1->-r requirements.txt (line 11))
206.3   Downloading triton-2.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (63.3 MB)
208.6      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.3/63.3 MB 18.8 MB/s eta 0:00:00
208.7 Requirement already satisfied: setuptools in /usr/local/lib/python3.11/site-packages (from nvidia-cublas-cu11==<IP_ADDRESS>->torch==2.0.1->-r requirements.txt (line 11)) (65.5.1)
208.7 Requirement already satisfied: wheel in /usr/local/lib/python3.11/site-packages (from nvidia-cublas-cu11==<IP_ADDRESS>->torch==2.0.1->-r requirements.txt (line 11)) (0.41.3)
208.9 Collecting cmake (from triton==2.0.0->torch==2.0.1->-r requirements.txt (line 11))
208.9   Obtaining dependency information for cmake from https://files.pythonhosted.org/packages/5a/e1/001da8b79b5d336d42aee95aae4cb934348ffa8925a6280fcd81859d8734/cmake-3.27.7-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
209.0   Downloading cmake-3.27.7-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.7 kB)
209.0 Collecting lit (from triton==2.0.0->torch==2.0.1->-r requirements.txt (line 11))
209.0   Downloading lit-17.0.6.tar.gz (153 kB)
209.0      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.0/153.0 kB 31.9 MB/s eta 0:00:00
209.1   Installing build dependencies: started
210.4   Installing build dependencies: finished with status 'done'
210.4   Getting requirements to build wheel: started
210.6   Getting requirements to build wheel: finished with status 'done'
210.6   Installing backend dependencies: started
211.4   Installing backend dependencies: finished with status 'done'
211.4   Preparing metadata (pyproject.toml): started
211.5   Preparing metadata (pyproject.toml): finished with status 'done'
211.6 Collecting beautifulsoup4 (from wikipedia->-r requirements.txt (line 3))
211.6   Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
211.6      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 22.4 MB/s eta 0:00:00
212.1 Collecting regex>=2022.1.18 (from tiktoken->-r requirements.txt (line 4))
212.1   Obtaining dependency information for regex>=2022.1.18 from https://files.pythonhosted.org/packages/f2/b8/b1ec82fce93064a73ba67f2bb158ec9cac4a0e8f0b6942268ec963947329/regex-2023.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
212.1   Downloading regex-2023.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
212.2      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 15.2 MB/s eta 0:00:00
212.2 Collecting pytz (from neo4j->-r requirements.txt (line 5))
212.2   Obtaining dependency information for pytz from https://files.pythonhosted.org/packages/32/4d/aaf7eff5deb402fd9a24a1449a8119f00d74ae9c2efa79f8ef9994261fc2/pytz-2023.3.post1-py2.py3-none-any.whl.metadata
212.3   Downloading pytz-2023.3.post1-py2.py3-none-any.whl.metadata (22 kB)
212.3 Collecting altair<6,>=4.0 (from streamlit->-r requirements.txt (line 6))
212.3   Obtaining dependency information for altair<6,>=4.0 from https://files.pythonhosted.org/packages/c5/e4/7fcceef127badbb0d644d730d992410e4f3799b295c9964a172f92a469c7/altair-5.2.0-py3-none-any.whl.metadata
212.4   Downloading altair-5.2.0-py3-none-any.whl.metadata (8.7 kB)
212.4 Collecting blinker<2,>=1.0.0 (from streamlit->-r requirements.txt (line 6))
212.4   Obtaining dependency information for blinker<2,>=1.0.0 from https://files.pythonhosted.org/packages/fa/2a/7f3714cbc6356a0efec525ce7a0613d581072ed6eb53eb7b9754f33db807/blinker-1.7.0-py3-none-any.whl.metadata
212.4   Downloading blinker-1.7.0-py3-none-any.whl.metadata (1.9 kB)
212.5 Collecting cachetools<6,>=4.0 (from streamlit->-r requirements.txt (line 6))
212.5   Obtaining dependency information for cachetools<6,>=4.0 from https://files.pythonhosted.org/packages/a2/91/2d843adb9fbd911e0da45fbf6f18ca89d07a087c3daa23e955584f90ebf4/cachetools-5.3.2-py3-none-any.whl.metadata
212.5   Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB)
212.6 Collecting click<9,>=7.0 (from streamlit->-r requirements.txt (line 6))
212.6   Obtaining dependency information for click<9,>=7.0 from https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl.metadata
212.6   Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
212.7 Collecting importlib-metadata<7,>=1.4 (from streamlit->-r requirements.txt (line 6))
212.7   Obtaining dependency information for importlib-metadata<7,>=1.4 from https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl.metadata
212.8   Downloading importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
212.8 Requirement already satisfied: packaging<24,>=16.8 in /usr/local/lib/python3.11/site-packages (from streamlit->-r requirements.txt (line 6)) (23.2)
212.9 Collecting pandas<3,>=1.3.0 (from streamlit->-r requirements.txt (line 6))
212.9   Obtaining dependency information for pandas<3,>=1.3.0 from https://files.pythonhosted.org/packages/08/de/d4448c423484537ebc9373d3da2496a2e47f42ea11ff48e025cf49665471/pandas-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
213.0   Downloading pandas-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
213.2 Collecting protobuf<5,>=3.20 (from streamlit->-r requirements.txt (line 6))
213.2   Obtaining dependency information for protobuf<5,>=3.20 from https://files.pythonhosted.org/packages/ae/5b/7ed02a9b8e752c8f7bca8661779c0275b9e3e6a903a3045e6da51f796dda/protobuf-4.25.1-cp37-abi3-manylinux2014_x86_64.whl.metadata
213.3   Downloading protobuf-4.25.1-cp37-abi3-manylinux2014_x86_64.whl.metadata (541 bytes)
213.4 Collecting pyarrow>=6.0 (from streamlit->-r requirements.txt (line 6))
213.4   Obtaining dependency information for pyarrow>=6.0 from https://files.pythonhosted.org/packages/fe/2b/72ca700c2ecc82a05a8e2742a04853f9ebf0feab06aa4d61f37a4d5bb279/pyarrow-14.0.1-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
213.4   Downloading pyarrow-14.0.1-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (3.0 kB)
213.5 Collecting python-dateutil<3,>=2.7.3 (from streamlit->-r requirements.txt (line 6))
213.6   Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
213.6      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 20.9 MB/s eta 0:00:00
213.7 Collecting rich<14,>=10.14.0 (from streamlit->-r requirements.txt (line 6))
213.7   Obtaining dependency information for rich<14,>=10.14.0 from https://files.pythonhosted.org/packages/be/be/1520178fa01eabe014b16e72a952b9f900631142ccd03dc36cf93e30c1ce/rich-13.7.0-py3-none-any.whl.metadata
213.7   Downloading rich-13.7.0-py3-none-any.whl.metadata (18 kB)
213.7 Requirement already satisfied: tenacity<9,>=8.1.0 in /usr/local/lib/python3.11/site-packages (from streamlit->-r requirements.txt (line 6)) (8.2.3)
213.7 Collecting toml<2,>=0.10.1 (from streamlit->-r requirements.txt (line 6))
213.8   Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
213.8 Collecting tzlocal<6,>=1.1 (from streamlit->-r requirements.txt (line 6))
213.8   Obtaining dependency information for tzlocal<6,>=1.1 from https://files.pythonhosted.org/packages/97/3f/c4c51c55ff8487f2e6d0e618dba917e3c3ee2caae6cf0fbb59c9b1876f2e/tzlocal-5.2-py3-none-any.whl.metadata
213.9   Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
213.9 Collecting validators<1,>=0.2 (from streamlit->-r requirements.txt (line 6))
213.9   Obtaining dependency information for validators<1,>=0.2 from https://files.pythonhosted.org/packages/3a/0c/785d317eea99c3739821718f118c70537639aa43f96bfa1d83a71f68eaf6/validators-0.22.0-py3-none-any.whl.metadata
214.0   Downloading validators-0.22.0-py3-none-any.whl.metadata (4.7 kB)
214.0 Collecting gitpython!=3.1.19,<4,>=3.0.7 (from streamlit->-r requirements.txt (line 6))
214.0   Obtaining dependency information for gitpython!=3.1.19,<4,>=3.0.7 from https://files.pythonhosted.org/packages/8d/c4/82b858fb6483dfb5e338123c154d19c043305b01726a67d89532b8f8f01b/GitPython-3.1.40-py3-none-any.whl.metadata
214.1   Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB)
214.1 Collecting pydeck<1,>=0.8.0b4 (from streamlit->-r requirements.txt (line 6))
214.2   Downloading pydeck-0.8.1b0-py2.py3-none-any.whl (4.8 MB)
214.3      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 29.1 MB/s eta 0:00:00
214.4 Collecting tornado<7,>=6.0.3 (from streamlit->-r requirements.txt (line 6))
214.4   Obtaining dependency information for tornado<7,>=6.0.3 from https://files.pythonhosted.org/packages/9f/12/11d0a757bb67278d3380d41955ae98527d5ad18330b2edbdc8de222b569b/tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
214.5   Downloading tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
214.5 Collecting watchdog>=2.1.5 (from streamlit->-r requirements.txt (line 6))
214.6   Downloading watchdog-3.0.0-py3-none-manylinux2014_x86_64.whl (82 kB)
214.6      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 34.7 MB/s eta 0:00:00
214.6 Requirement already satisfied: anyio<4.0.0,>=3.7.1 in /usr/local/lib/python3.11/site-packages (from fastapi->-r requirements.txt (line 9)) (3.7.1)
214.7 Collecting starlette<0.28.0,>=0.27.0 (from fastapi->-r requirements.txt (line 9))
214.7   Obtaining dependency information for starlette<0.28.0,>=0.27.0 from https://files.pythonhosted.org/packages/58/f8/e2cca22387965584a409795913b774235752be4176d276714e15e1a58884/starlette-0.27.0-py3-none-any.whl.metadata
214.7   Downloading starlette-0.27.0-py3-none-any.whl.metadata (5.8 kB)
214.7 Requirement already satisfied: annotated-types>=0.4.0 in /usr/local/lib/python3.11/site-packages (from pydantic->-r requirements.txt (line 12)) (0.6.0)
214.7 Requirement already satisfied: pydantic-core==2.14.5 in /usr/local/lib/python3.11/site-packages (from pydantic->-r requirements.txt (line 12)) (2.14.5)
214.8 Collecting h11>=0.8 (from uvicorn->-r requirements.txt (line 13))
214.8   Downloading h11-0.14.0-py3-none-any.whl (58 kB)
214.8      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 34.6 MB/s eta 0:00:00
215.2 Collecting botocore<1.34.0,>=1.33.2 (from boto3->-r requirements.txt (line 15))
215.2   Obtaining dependency information for botocore<1.34.0,>=1.33.2 from https://files.pythonhosted.org/packages/86/1c/35a825f86ea910a86b5d54461902b760b868dec9267e4964a697424301d0/botocore-1.33.2-py3-none-any.whl.metadata
215.3   Downloading botocore-1.33.2-py3-none-any.whl.metadata (6.1 kB)
215.3 Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r requirements.txt (line 15))
215.4   Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
215.4 Collecting s3transfer<0.9.0,>=0.8.0 (from boto3->-r requirements.txt (line 15))
215.4   Obtaining dependency information for s3transfer<0.9.0,>=0.8.0 from https://files.pythonhosted.org/packages/eb/d0/ad1680cdc280f095f3b39b954ab9fd093628282900d4308740737def27b9/s3transfer-0.8.1-py3-none-any.whl.metadata
215.5   Downloading s3transfer-0.8.1-py3-none-any.whl.metadata (1.8 kB)
215.6 Collecting jsonschema>=3.0 (from altair<6,>=4.0->streamlit->-r requirements.txt (line 6))
215.6   Obtaining dependency information for jsonschema>=3.0 from https://files.pythonhosted.org/packages/0f/ed/0058234d8dd2b1fc6beeea8eab945191a05e9d391a63202f49fe23327586/jsonschema-4.20.0-py3-none-any.whl.metadata
215.6   Downloading jsonschema-4.20.0-py3-none-any.whl.metadata (8.1 kB)
215.7 Collecting toolz (from altair<6,>=4.0->streamlit->-r requirements.txt (line 6))
215.8   Downloading toolz-0.12.0-py3-none-any.whl (55 kB)
215.8      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 26.1 MB/s eta 0:00:00
215.8 Requirement already satisfied: idna>=2.8 in /usr/local/lib/python3.11/site-packages (from anyio<4.0.0,>=3.7.1->fastapi->-r requirements.txt (line 9)) (3.6)
215.8 Requirement already satisfied: sniffio>=1.1 in /usr/local/lib/python3.11/site-packages (from anyio<4.0.0,>=3.7.1->fastapi->-r requirements.txt (line 9)) (1.3.0)
215.9 Collecting urllib3<2.1,>=1.25.4 (from botocore<1.34.0,>=1.33.2->boto3->-r requirements.txt (line 15))
215.9   Obtaining dependency information for urllib3<2.1,>=1.25.4 from https://files.pythonhosted.org/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl.metadata
215.9   Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
216.0 Collecting gitdb<5,>=4.0.1 (from gitpython!=3.1.19,<4,>=3.0.7->streamlit->-r requirements.txt (line 6))
216.0   Obtaining dependency information for gitdb<5,>=4.0.1 from https://files.pythonhosted.org/packages/fd/5b/8f0c4a5bb9fd491c277c21eff7ccae71b47d43c4446c9d0c6cff2fe8c2c4/gitdb-4.0.11-py3-none-any.whl.metadata
216.0   Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB)
216.1 Collecting fsspec>=2023.5.0 (from huggingface-hub>=0.4.0->sentence_transformers==2.2.2->-r requirements.txt (line 7))
216.1   Obtaining dependency information for fsspec>=2023.5.0 from https://files.pythonhosted.org/packages/e8/f6/3eccfb530aac90ad1301c582da228e4763f19e719ac8200752a4841b0b2d/fsspec-2023.10.0-py3-none-any.whl.metadata
216.2   Downloading fsspec-2023.10.0-py3-none-any.whl.metadata (6.8 kB)
216.2 Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.11/site-packages (from huggingface-hub>=0.4.0->sentence_transformers==2.2.2->-r requirements.txt (line 7)) (6.0.1)
216.2 Collecting zipp>=0.5 (from importlib-metadata<7,>=1.4->streamlit->-r requirements.txt (line 6))
216.2   Obtaining dependency information for zipp>=0.5 from https://files.pythonhosted.org/packages/d9/66/48866fc6b158c81cc2bfecc04c480f105c6040e8b077bc54c634b4a67926/zipp-3.17.0-py3-none-any.whl.metadata
216.3   Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
216.4 Collecting tzdata>=2022.1 (from pandas<3,>=1.3.0->streamlit->-r requirements.txt (line 6))
216.4   Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
216.4      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 24.2 MB/s eta 0:00:00
216.6 Collecting MarkupSafe>=2.0 (from jinja2->torch==2.0.1->-r requirements.txt (line 11))
216.6   Obtaining dependency information for MarkupSafe>=2.0 from https://files.pythonhosted.org/packages/fe/21/2eff1de472ca6c99ec3993eab11308787b9879af9ca8bbceb4868cf4f2ca/MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
216.6   Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
216.6 Collecting six>=1.5 (from python-dateutil<3,>=2.7.3->streamlit->-r requirements.txt (line 6))
216.7   Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
216.7 Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.11/site-packages (from requests>=2.20->openai==0.28.1->-r requirements.txt (line 1)) (3.3.2)
216.7 Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.11/site-packages (from requests>=2.20->openai==0.28.1->-r requirements.txt (line 1)) (2023.11.17)
216.8 Collecting markdown-it-py>=2.2.0 (from rich<14,>=10.14.0->streamlit->-r requirements.txt (line 6))
216.8   Obtaining dependency information for markdown-it-py>=2.2.0 from https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl.metadata
216.8   Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
216.9 Collecting pygments<3.0.0,>=2.13.0 (from rich<14,>=10.14.0->streamlit->-r requirements.txt (line 6))
216.9   Obtaining dependency information for pygments<3.0.0,>=2.13.0 from https://files.pythonhosted.org/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl.metadata
216.9   Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
217.5 Collecting tokenizers<0.19,>=0.14 (from transformers<5.0.0,>=4.6.0->sentence_transformers==2.2.2->-r requirements.txt (line 7))
217.5   Obtaining dependency information for tokenizers<0.19,>=0.14 from https://files.pythonhosted.org/packages/15/3b/879231a9a80e52a2bd0fcfc7167d5fa31324463a6063f04b5945667a8231/tokenizers-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
217.5   Downloading tokenizers-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
217.6 Collecting safetensors>=0.3.1 (from transformers<5.0.0,>=4.6.0->sentence_transformers==2.2.2->-r requirements.txt (line 7))
217.6   Obtaining dependency information for safetensors>=0.3.1 from https://files.pythonhosted.org/packages/be/49/985429e1d1915df64d01603abae3c0c2e7deb77fd9c5d460768ad626ff84/safetensors-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
217.7   Downloading safetensors-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.8 kB)
217.7 Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.11/site-packages (from aiohttp->openai==0.28.1->-r requirements.txt (line 1)) (23.1.0)
217.7 Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.11/site-packages (from aiohttp->openai==0.28.1->-r requirements.txt (line 1)) (6.0.4)
217.7 Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.11/site-packages (from aiohttp->openai==0.28.1->-r requirements.txt (line 1)) (1.9.3)
217.7 Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.11/site-packages (from aiohttp->openai==0.28.1->-r requirements.txt (line 1)) (1.4.0)
217.7 Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.11/site-packages (from aiohttp->openai==0.28.1->-r requirements.txt (line 1)) (1.3.1)
217.8 Collecting soupsieve>1.2 (from beautifulsoup4->wikipedia->-r requirements.txt (line 3))
217.8   Obtaining dependency information for soupsieve>1.2 from https://files.pythonhosted.org/packages/4c/f3/038b302fdfbe3be7da016777069f26ceefe11a681055ea1f7817546508e3/soupsieve-2.5-py3-none-any.whl.metadata
217.8   Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
217.9 Collecting joblib (from nltk->sentence_transformers==2.2.2->-r requirements.txt (line 7))
217.9   Obtaining dependency information for joblib from https://files.pythonhosted.org/packages/10/40/d551139c85db202f1f384ba8bcf96aca2f329440a844f924c8a0040b6d02/joblib-1.3.2-py3-none-any.whl.metadata
218.0   Downloading joblib-1.3.2-py3-none-any.whl.metadata (5.4 kB)
218.1 Collecting threadpoolctl>=2.0.0 (from scikit-learn->sentence_transformers==2.2.2->-r requirements.txt (line 7))
218.1   Obtaining dependency information for threadpoolctl>=2.0.0 from https://files.pythonhosted.org/packages/81/12/fd4dea011af9d69e1cad05c75f3f7202cdcbeac9b712eea58ca779a72865/threadpoolctl-3.2.0-py3-none-any.whl.metadata
218.1   Downloading threadpoolctl-3.2.0-py3-none-any.whl.metadata (10.0 kB)
218.2 Collecting mpmath>=0.19 (from sympy->torch==2.0.1->-r requirements.txt (line 11))
218.2   Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)
218.2      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 27.9 MB/s eta 0:00:00
218.2 INFO: pip is looking at multiple versions of torchvision to determine which version is compatible with other requirements. This could take a while.
218.2 Collecting torchvision (from sentence_transformers==2.2.2->-r requirements.txt (line 7))
218.2   Obtaining dependency information for torchvision from https://files.pythonhosted.org/packages/08/aa/033a0a1bca4a3b8f81f97709024e053da37cf5c970f3dc5d76233c920b99/torchvision-0.16.0-cp311-cp311-manylinux1_x86_64.whl.metadata
218.3   Downloading torchvision-0.16.0-cp311-cp311-manylinux1_x86_64.whl.metadata (6.6 kB)
218.4   Downloading torchvision-0.15.2-cp311-cp311-manylinux1_x86_64.whl (6.0 MB)
218.5      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 30.5 MB/s eta 0:00:00
218.7 Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython!=3.1.19,<4,>=3.0.7->streamlit->-r requirements.txt (line 6))
218.7   Obtaining dependency information for smmap<6,>=3.0.1 from https://files.pythonhosted.org/packages/a7/a5/10f97f73544edcdef54409f1d839f6049a0d79df68adbc1ceb24d1aaca42/smmap-5.0.1-py3-none-any.whl.metadata
218.7   Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB)
218.8 Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 6))
218.8   Obtaining dependency information for jsonschema-specifications>=2023.03.6 from https://files.pythonhosted.org/packages/20/a9/384ec45013ab883d7c2bf120f2988682986fdead973decf0bae28a4523e7/jsonschema_specifications-2023.11.1-py3-none-any.whl.metadata
218.9   Downloading jsonschema_specifications-2023.11.1-py3-none-any.whl.metadata (2.8 kB)
218.9 Collecting referencing>=0.28.4 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 6))
218.9   Obtaining dependency information for referencing>=0.28.4 from https://files.pythonhosted.org/packages/29/c1/69342fbc8efd1aac5cda853cea771763b95d92325c4f8f83b499c07bc698/referencing-0.31.0-py3-none-any.whl.metadata
219.0   Downloading referencing-0.31.0-py3-none-any.whl.metadata (2.6 kB)
219.2 Collecting rpds-py>=0.7.1 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 6))
219.2   Obtaining dependency information for rpds-py>=0.7.1 from https://files.pythonhosted.org/packages/0c/75/56846e43aec62f23925cca46f938f341cd1728742a591d8a2c5a135d7e0b/rpds_py-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
219.2   Downloading rpds_py-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.7 kB)
219.3 Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich<14,>=10.14.0->streamlit->-r requirements.txt (line 6))
219.3   Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
219.7 Downloading openai-0.28.1-py3-none-any.whl (76 kB)
219.7    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.0/77.0 kB 12.9 MB/s eta 0:00:00
219.7 Downloading tiktoken-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
219.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 24.6 MB/s eta 0:00:00
219.9 Downloading streamlit-1.28.2-py2.py3-none-any.whl (8.4 MB)
220.2    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 28.6 MB/s eta 0:00:00
220.2 Downloading Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (3.6 MB)
220.3    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 32.2 MB/s eta 0:00:00
220.4 Downloading fastapi-0.104.1-py3-none-any.whl (92 kB)
220.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.9/92.9 kB 39.4 MB/s eta 0:00:00
220.4 Downloading uvicorn-0.24.0.post1-py3-none-any.whl (59 kB)
220.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.7/59.7 kB 37.5 MB/s eta 0:00:00
220.5 Downloading sse_starlette-1.8.2-py3-none-any.whl (8.9 kB)
220.5 Downloading boto3-1.33.2-py3-none-any.whl (139 kB)
220.5    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.1/139.1 kB 23.0 MB/s eta 0:00:00
220.6 Downloading altair-5.2.0-py3-none-any.whl (996 kB)
220.6    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 996.9/996.9 kB 26.4 MB/s eta 0:00:00
220.6 Downloading blinker-1.7.0-py3-none-any.whl (13 kB)
220.7 Downloading botocore-1.33.2-py3-none-any.whl (11.7 MB)
221.1    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 29.7 MB/s eta 0:00:00
221.1 Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB)
221.2 Downloading click-8.1.7-py3-none-any.whl (97 kB)
221.2    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 58.8 MB/s eta 0:00:00
221.2 Downloading GitPython-3.1.40-py3-none-any.whl (190 kB)
221.2    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 42.1 MB/s eta 0:00:00
221.3 Downloading huggingface_hub-0.19.4-py3-none-any.whl (311 kB)
221.3    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.7/311.7 kB 23.4 MB/s eta 0:00:00
221.3 Downloading importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
221.4 Downloading pandas-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB)
221.7    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.2/12.2 MB 31.4 MB/s eta 0:00:00
221.8 Downloading protobuf-4.25.1-cp37-abi3-manylinux2014_x86_64.whl (294 kB)
221.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.6/294.6 kB 29.1 MB/s eta 0:00:00
221.8 Downloading pyarrow-14.0.1-cp311-cp311-manylinux_2_28_x86_64.whl (38.0 MB)
223.1    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.0/38.0 MB 26.9 MB/s eta 0:00:00
223.1 Downloading pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
223.1    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.5/502.5 kB 24.7 MB/s eta 0:00:00
223.2 Downloading regex-2023.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (785 kB)
223.2    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 785.1/785.1 kB 27.8 MB/s eta 0:00:00
223.2 Downloading rich-13.7.0-py3-none-any.whl (240 kB)
223.3    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.6/240.6 kB 20.6 MB/s eta 0:00:00
223.3 Downloading s3transfer-0.8.1-py3-none-any.whl (82 kB)
223.3    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.0/82.0 kB 21.5 MB/s eta 0:00:00
223.3 Downloading starlette-0.27.0-py3-none-any.whl (66 kB)
223.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.0/67.0 kB 42.2 MB/s eta 0:00:00
223.4 Downloading tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB)
223.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 435.4/435.4 kB 30.5 MB/s eta 0:00:00
223.5 Downloading tqdm-4.66.1-py3-none-any.whl (78 kB)
223.5    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 16.8 MB/s eta 0:00:00
223.5 Downloading transformers-4.35.2-py3-none-any.whl (7.9 MB)
223.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.9/7.9 MB 32.4 MB/s eta 0:00:00
223.8 Downloading tzlocal-5.2-py3-none-any.whl (17 kB)
223.8 Downloading validators-0.22.0-py3-none-any.whl (26 kB)
223.9 Downloading filelock-3.13.1-py3-none-any.whl (11 kB)
223.9 Downloading networkx-3.2.1-py3-none-any.whl (1.6 MB)
224.0    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 38.1 MB/s eta 0:00:00
224.0 Downloading scikit_learn-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB)
224.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.9/10.9 MB 28.9 MB/s eta 0:00:00
224.4 Downloading scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.4 MB)
225.7    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 36.4/36.4 MB 26.5 MB/s eta 0:00:00
225.7 Downloading fsspec-2023.10.0-py3-none-any.whl (166 kB)
225.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB 26.1 MB/s eta 0:00:00
225.8 Downloading gitdb-4.0.11-py3-none-any.whl (62 kB)
225.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 11.9 MB/s eta 0:00:00
225.8 Downloading joblib-1.3.2-py3-none-any.whl (302 kB)
225.8    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 302.2/302.2 kB 23.2 MB/s eta 0:00:00
225.9 Downloading jsonschema-4.20.0-py3-none-any.whl (84 kB)
225.9    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 25.9 MB/s eta 0:00:00
225.9 Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
225.9    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 23.9 MB/s eta 0:00:00
226.0 Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
226.0 Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
226.0    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 26.1 MB/s eta 0:00:00
226.1 Downloading safetensors-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
226.1    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 33.6 MB/s eta 0:00:00
226.2 Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
226.2 Downloading threadpoolctl-3.2.0-py3-none-any.whl (15 kB)
226.2 Downloading tokenizers-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB)
226.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 28.7 MB/s eta 0:00:00
226.4 Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
226.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 kB 60.9 MB/s eta 0:00:00
226.5 Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
226.5 Downloading cmake-3.27.7-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (26.0 MB)
227.4    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 26.0/26.0 MB 28.3 MB/s eta 0:00:00
227.4 Downloading jsonschema_specifications-2023.11.1-py3-none-any.whl (17 kB)
227.4 Downloading referencing-0.31.0-py3-none-any.whl (25 kB)
227.5 Downloading rpds_py-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB)
227.6    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.2 MB/s eta 0:00:00
227.6 Downloading smmap-5.0.1-py3-none-any.whl (24 kB)
228.0 Building wheels for collected packages: sentence_transformers, wikipedia, neo4j, lit
228.0   Building wheel for sentence_transformers (setup.py): started
228.4   Building wheel for sentence_transformers (setup.py): finished with status 'done'
228.4   Created wheel for sentence_transformers: filename=sentence_transformers-2.2.2-py3-none-any.whl size=125923 sha256=f127b06b18da86537fd162daa3674ce42c9e38bd50958ac1ddf0b13d1731f78a
228.4   Stored in directory: /root/.cache/pip/wheels/ff/27/bf/ffba8b318b02d7f691a57084ee154e26ed24d012b0c7805881
228.4   Building wheel for wikipedia (setup.py): started
228.6   Building wheel for wikipedia (setup.py): finished with status 'done'
228.6   Created wheel for wikipedia: filename=wikipedia-1.4.0-py3-none-any.whl size=11679 sha256=7a409a19c25e81e23ec5c0ea495ee347c709e94b731251babb35e9cad5aadeef
228.6   Stored in directory: /root/.cache/pip/wheels/8f/ab/cb/45ccc40522d3a1c41e1d2ad53b8f33a62f394011ec38cd71c6
228.6   Building wheel for neo4j (pyproject.toml): started
229.0   Building wheel for neo4j (pyproject.toml): finished with status 'done'
229.0   Created wheel for neo4j: filename=neo4j-5.15.0-py3-none-any.whl size=272484 sha256=c0e94d6ce33fdf7bf68258f056ee4c918891a7eaebde5b7f35762e7d8e05caad
229.0   Stored in directory: /root/.cache/pip/wheels/b5/1c/7e/47445652c3ff85f3f13d0940bd0e40759712f374ef26bfb5f1
229.0   Building wheel for lit (pyproject.toml): started
229.2   Building wheel for lit (pyproject.toml): finished with status 'done'
229.2   Created wheel for lit: filename=lit-17.0.6-py3-none-any.whl size=93255 sha256=482f27cf013289ce7da4ca9f192d440a4c51b2b0031caeb44728f3a7061e1225
229.2   Stored in directory: /root/.cache/pip/wheels/9a/d2/44/b343df3455b5eb41d21ba323a8194b0db53295fd324747f179
229.2 Successfully built sentence_transformers wikipedia neo4j lit
230.2 Installing collected packages: sentencepiece, pytz, mpmath, lit, cmake, zipp, watchdog, validators, urllib3, tzlocal, tzdata, tqdm, tornado, toolz, toml, threadpoolctl, sympy, soupsieve, smmap, six, scipy, safetensors, rpds-py, regex, python-dotenv, PyPDF2, pygments, pyarrow, protobuf, Pillow, nvidia-nvtx-cu11, nvidia-nccl-cu11, nvidia-cusparse-cu11, nvidia-curand-cu11, nvidia-cufft-cu11, nvidia-cuda-runtime-cu11, nvidia-cuda-nvrtc-cu11, nvidia-cuda-cupti-cu11, nvidia-cublas-cu11, networkx, neo4j, mdurl, MarkupSafe, joblib, jmespath, h11, fsspec, filelock, click, cachetools, blinker, uvicorn, starlette, scikit-learn, referencing, python-dateutil, nvidia-cusolver-cu11, nvidia-cudnn-cu11, nltk, markdown-it-py, jinja2, importlib-metadata, gitdb, beautifulsoup4, wikipedia, tiktoken, rich, pydeck, pandas, openai, jsonschema-specifications, huggingface-hub, gitpython, fastapi, botocore, tokenizers, sse-starlette, s3transfer, jsonschema, transformers, boto3, altair, streamlit, triton, torch, torchvision, sentence_transformers
231.4   Attempting uninstall: urllib3
231.4     Found existing installation: urllib3 2.1.0
231.4     Uninstalling urllib3-2.1.0:
231.4 ERROR: Could not install packages due to an OSError: [Errno 22] Invalid argument: 'licenses'
231.4
231.4 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
231.4 WARNING: Skipping /usr/local/lib/python3.11/site-packages/urllib3-2.1.0.dist-info due to invalid metadata entry 'name'
231.4 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
231.4 WARNING: Skipping /usr/local/lib/python3.11/site-packages/urllib3-2.1.0.dist-info due to invalid metadata entry 'name'
231.5 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
231.5 WARNING: Skipping /usr/local/lib/python3.11/site-packages/urllib3-2.1.0.dist-info due to invalid metadata entry 'name'
231.5
231.5 [notice] A new release of pip is available: 23.2.1 -> 23.3.1
231.5 [notice] To update, run: pip install --upgrade pip

failed to solve: process "/bin/sh -c pip install --upgrade -r requirements.txt" did not complete successfully: exit code: 1
acumenus@dev:~/Projects/genai-stack-main$

In short, here is how/when it fails:
`237.9 Successfully built sentence_transformers wikipedia neo4j lit
238.8 Installing collected packages: sentencepiece, pytz, mpmath, lit, cmake, zipp, watchdog, validators, urllib3, tzlocal, tzdata, tqdm, tornado, toolz, toml, threadpoolctl, sympy, soupsieve, smmap, six, scipy, safetensors, rpds-py, regex, python-dotenv, PyPDF2, pygments, pyarrow, protobuf, Pillow, nvidia-nvtx-cu11, nvidia-nccl-cu11, nvidia-cusparse-cu11, nvidia-curand-cu11, nvidia-cufft-cu11, nvidia-cuda-runtime-cu11, nvidia-cuda-nvrtc-cu11, nvidia-cuda-cupti-cu11, nvidia-cublas-cu11, networkx, neo4j, mdurl, MarkupSafe, joblib, jmespath, h11, fsspec, filelock, click, cachetools, blinker, uvicorn, starlette, scikit-learn, referencing, python-dateutil, nvidia-cusolver-cu11, nvidia-cudnn-cu11, nltk, markdown-it-py, jinja2, importlib-metadata, gitdb, beautifulsoup4, wikipedia, tiktoken, rich, pydeck, pandas, openai, jsonschema-specifications, huggingface-hub, gitpython, fastapi, botocore, tokenizers, sse-starlette, s3transfer, jsonschema, transformers, boto3, altair, streamlit, triton, torch, torchvision, sentence_transformers
240.1   Attempting uninstall: urllib3
240.1     Found existing installation: urllib3 2.1.0
240.1     Uninstalling urllib3-2.1.0:
240.1 ERROR: Could not install packages due to an OSError: [Errno 22] Invalid argument: 'licenses'
240.1
240.1 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
240.1 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
240.2 WARNING: Ignoring invalid distribution ~rllib3 (/usr/local/lib/python3.11/site-packages)
240.2
240.2 [notice] A new release of pip is available: 23.2.1 -> 23.3.1
240.2 [notice] To update, run: pip install --upgrade pip
failed to solve: process "/bin/sh -c pip install --upgrade -r requirements.txt" did not complete successfully: exit code: 1
`

I just tried on my Mac (Ventura 13.6) and it worked flawlessly.

i have some issue to buil docker containerin win11+docker, please help) :
32.15 ldconfig: File /lib/x86_64-linux-gnu/libperl.so.5.36.0 is empty, not checked.
32.15 ldconfig: File /lib/x86_64-linux-gnu/libapr-1.so.0.7.2 is empty, not checked.
32.18 Processing triggers for sgml-base (1.31) ...
32.20 Setting up polkitd (122-3) ...
32.23 Creating group 'polkitd' with GID 996.
32.23 Creating user 'polkitd' (polkit) with UID 996 and GID 996.
32.28 invoke-rc.d: could not determine current runlevel
32.28 invoke-rc.d: policy-rc.d denied execution of reload.
32.41 start-stop-daemon: unable to stat /usr/libexec/polkitd (No such file or directory)
32.41 Setting up packagekit (1.2.6-5) ...
32.46 invoke-rc.d: could not determine current runlevel
32.46 invoke-rc.d: policy-rc.d denied execution of force-reload.
32.47 Failed to open connection to "system" message bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
32.60 Created symlink /etc/systemd/user/sockets.target.wants/pk-debconf-helper.socket → /usr/lib/systemd/user/pk-debconf-helper.socket.
32.61 Setting up packagekit-tools (1.2.6-5) ...
32.63 Processing triggers for dbus (1.14.10-1~deb12u1) ...
32.66 Errors were encountered while processing:
32.66 python3-pkg-resources
32.66 python3-jwt
32.66 python3-lazr.uri
32.66 python3-six
32.66 python3-oauthlib
32.66 python3-pyparsing
32.66 python3-wadllib
32.66 python3-gi
32.66 python3-httplib2
32.66 python3-lazr.restfulclient
32.66 python3-blinker
32.66 python3-dbus
32.66 python3-distro
32.66 python3-apt
32.66 software-properties-common
32.66 python3-software-properties
32.66 python3-cryptography
32.67 E: Sub-process /usr/bin/dpkg returned an error code (1)
failed to solve: process "/bin/sh -c apt-get update && apt-get install -y build-essential curl software-properties-common && rm -rf /var/lib/apt/lists/*" did not complete successfully: exit code: 100

There was the same error in #100. The issue came from using Docker inside of Snap, if you install the Docker CLI it should work.

same error : #116

I tried specifying the pip mirror source, and it finally worked:
RUN pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt


verify esrf application deployment

Verify the ESRF (FDMNES) application deployment with a test Onedata infrastructure.

Deployment works correctly.  Stability issues with Onedata services (Oneprovider in particular) with multiple reads and multiple clients.


auto-deeplab: nas_network runs into ValueError with personal data

Hello,
I've been trying to use auto deeplab on my own dataset. The only part I touched is the stem creation. Instead of feeding a image set of dimension [?, y, x, 3] I feed data of dimension [?, y, x, 13]. The first 10 features of the last dimension correspond to character embeddings, and the last 3 are unrelated floats in the [0, 1] range. There are no NANs in this dataset.
To do this, I replace the beginning of the _nas_net function in nas_network.py. I get an array with shape [?, y, x, 4] as input, the first feature is a char ID to be replaced by a 10 dimensional embedding, the 3 other features stay as they are. This leads to a [?, y, x, 13] tensor which is then used by the rest of the code.
As my input seems sensible enough, I believe this may be a bug with the implementation. Could someone investigate this further, please?
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Tried on both ubuntu 18.04 and windows 10
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 1.13.1
Python version: 3.7.3
CUDA/cuDNN version: 10.1/ 7.6
GPU model and memory: Nvidia Geforce GTX 1080TI 11GB on ubuntu, CPU on windows

Describe the current behavior
program crashes with error pasted at the bottom of this issue
Describe the expected behavior
auto deeplab keeps going as expected
Code to reproduce the issue
replace the content of /tensorflow/models/research/deeplab/core/nas_network.py by this code and run nas_network.py directly. The only modification I brought to this file, besides the new main part at the bottom to run a simple fail case, can be found in the _nas_stem function.
Other info / logs
Traceback (most recent call last):
  File "C:/Users/lrizzello/source/repos/Company/Company.Python/deeplab/core/nas_network.py", line 308, in <module>
    hnasnet(all_features, pipeline_parameters, n_classes)
  File "C:/Users/lrizzello/source/repos/Company/Company.Python/deeplab/core/nas_network.py", line 294, in hnasnet
    final_endpoint=final_endpoint)
  File "C:/Users/lrizzello/source/repos/Company/Company.Python/deeplab/core/nas_network.py", line 183, in _build_nas_base
    cell_num=cell_num)
  File "C:\Users\lrizzello\source\repos\Company\Company.Python\deeplab\core\nas_cell.py", line 82, in __call__
    h = h1 + h2
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\ops\math_ops.py", line 812, in binary_op_wrapper
    return func(x, y, name=name)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\ops\gen_math_ops.py", line 374, in add
    "Add", x=x, y=y, name=name)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\framework\op_def_library.py", line 788, in _apply_op_helper
    op_def=op_def)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\util\deprecation.py", line 507, in new_func
    return func(*args, **kwargs)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\framework\ops.py", line 3300, in create_op
    op_def=op_def)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\framework\ops.py", line 1823, in __init__
    control_input_ops)
  File "C:\Users\lrizzello\AppData\Local\Continuum\anaconda3\envs\py37\lib\site-packages\tensorflow\python\framework\ops.py", line 1662, in _create_c_op
    raise ValueError(str(e))
ValueError: Dimensions must be equal, but are 14 and 13 for 'hnasnet/cell_5/comb_iter_0/combine/add' (op: 'Add') with input shapes: [?,14,25,40], [?,13,25,40].

@lrizzello ,
After cloning and executing I got the following error ModuleNotFoundError: No module named 'deeplab' can you kindly help me resolving this?Thanks!

@anush-o
Thanks for your reply, I just tried running my script directly from a clone of this repo and I can indeed see this error, even when moving the working directory to the right spot.
For now, the simplest way around this I can propose is to simply move the deeplab folder out of its parent folder. Fixed that error for me.

@lrizzello ,
Even after following the same steps as per your instruction with reference to screenshot below, same issue is being faced.

If you're calling it from a command line, try adding
import sys
sys.path.append("")

to nas_network.py, before the deeplab imports

@lrizzello Please post this issue in models repo where the codeowners related to deeplab model will be able to resolve your issue. Thanks!

ok, I'll post it there


simclr fixes

What does this PR do?
1 PR to fix a bunch of SimCLR issues.
Fixes #318
Fixes #227
Fixes #320
Fixes #322
Fixes #327
Fixes #179
Fixes #309
Fixes #355
Fixes #357
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together? Otherwise, we ask you to create a separate PR for every change.
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review

[ ] Is this pull request ready for review? (if not, please submit in draft mode)

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

@ananyahjha93 how is it going here, seems like very important fix...

Hello @ananyahjha93! Thanks for updating this PR.

In the file pl_bolts/models/self_supervised/simclr/simclr_module.py:

Line 39:1: E305 expected 2 blank lines after class or function definition, found 1

just for the record @ananyahjha93 promised to fix all comments above in another PR 🐰


Accessing ScreenShot Name on Save

Hi There.
Using the Sample App, I've added
AddScreenshotFileSaving().
     WithFileName(screenshotInfo => $"{screenshotInfo.Number:D2} - {screenshotInfo.PageObjectFullName}{screenshotInfo.Title?.Prepend(" - ")}").

to the AtataContext.Configure in the Setup Fixture.
When the screenshot is taken, I'd like to write the FileName to the console.
How can I access the FileName, that has been built up in the Setup, in my Test?

Hi,
The full screenshot file path is automatically added to log with INFO log level in the following format:
Screenshot saved to file "...\Logs\2019-02-11 18_21_04\Plans\01 - Plans page - Failed.png"

Part of log file:
2019-02-11 18:21:13.3355 INFO Starting: Verify "1st" plan item's "Title" <h3> heading content should equal "Basic1"
2019-02-11 18:21:18.7554 ERROR Atata.AssertionException : Invalid "1st" plan item's "Title" <h3> heading content.
Expected: should equal "Basic1"
Actual: "Basic"

   at Atata.IDataVerificationProviderExtensions.Satisfy[TData,TOwner](IDataVerificationProvider`2 should, Predicate`1 predicate, String message, TData[] args)
   at Atata.IDataVerificationProviderExtensions.Equal[TData,TOwner](IDataVerificationProvider`2 should, TData expected)
   at AtataSampleApp.UITests.PlanTests.Plans() in C:\Development\atata-sample-app-tests\src\AtataSampleApp.UITests\PlanTests.cs:line 18
2019-02-11 18:21:18.7652 INFO Take screenshot #01 - Failed
2019-02-11 18:21:19.5028 INFO Screenshot saved to file "C:\Development\atata-sample-app-tests\src\AtataSampleApp.UITests\bin\Debug\Logs\2019-02-11 18_21_04\Plans\01 - Plans page - Failed.png"
2019-02-11 18:21:19.5058 INFO Starting: Clean up test context

Is it OK for you or you need to write such log line in a custom way?

Hey,
Thanks for the prompt response!
I'm looking to do some custom stuff to add to my logs (using extent reporting). So was hoping there was a way to access just the file name on it's own if possible.
A couple of the things I tried, meant having to assign the filename in every test. If I could just grab the one that's already being created by Atata, it would simplify things.
Was just checking if there was already something in place, or if this would need to be a feature request.

In addition to FileScreenshotConsumer being used, you can create custom IScreenshotConsumer to just track the file name:
public class ScreenshotTracker : IScreenshotConsumer
{
    public ScreenshotTracker(string fileNameFormat)
    {
        FileNameFormat = fileNameFormat;
    }

    public string FileNameFormat { get; }

    public void Take(ScreenshotInfo screenshotInfo)
    {
        string fileName = FileScreenshotConsumer.FormatPath(FileNameFormat, screenshotInfo).SanitizeForPath()
            + ScreenshotImageFormat.Png.GetExtension(); // Extension can be removed or made configurable.

        // Do custom tracking below:
        AtataContext.Current.Log.Info($"Screenshot file name: {fileName}");
    }
}

The screenshot file name can also be configurable via custom string format.
"{screenshot-number:D2} - {screenshot-pageobjectfullname}{screenshot-title: - *}"

which is equal to lambda analogue:
screenshotInfo => $"{screenshotInfo.Number:D2} - {screenshotInfo.PageObjectFullName}{screenshotInfo.Title?.Prepend(" - ")}"

Thus you can define file name format in some valiable (e.g. const in UITestFixture or in config):
string screenshotFileNameFormat = "{screenshot-number:D2} - {screenshot-pageobjectfullname}{screenshot-title: - *}";

Then add custom screenshot consumer to AtataContext and reuse variable in both consumers:
AtataContext.Configure().
    // ...
    AddScreenshotFileSaving().
        WithFileName(screenshotFileNameFormat).
    AddScreenshotConsumer(new ScreenshotTracker(screenshotFileNameFormat)).
    // ...

This is awesome! Thank you. Will give it a bash tomorrow!


[Question] How to add padding/margins to Emacs buffers?

How do you add margins/padding to buffers or popups in Doom Emacs? Currently, I can set the global margin width using
(setq-default left-margin-width 1 right-margin-width 1)
(set-window-buffer nil (current-buffer))

But I can't figure out how to add margins to specific buffers.
The reason I'm asking is because some buffers look decent enough others don't so I'm trying to find a way to explicitly set the margins for each popup/buffer. Any suggestions?

There's set-window-margins:
(set-window-margins (selected-window) 1 1)

You could add it to popups by adding a hook to +popup-buffer-mode-hook:
(add-hook! '+popup-buffer-mode-hook
  (set-window-margins (selected-window) 1 1))

Is that what you're looking for?

I ran into issues because I was originally hooking set-window-margins to +popup-mode-hook. Is +popup-mode not a parent of +popup-buffer-mode?

No, +popup-mode is a global minor mode; it toggles the entire popup management system. It gets enabled once, at startup.
+popup-buffer-mode is the buffer-local minor mode, enabled each time a buffer is displayed in a popup window and disabled once that popup has been closed or changed.
I'll see if I can improve their documentation to make the delineation clearer.

Is there a way to exclude certain buffers?

@nealot Yikes, so sorry for the late response! This slipped by me.
You can exclude buffers by creating popup rules for them by name:
(set-popup-rule! "^\\*Compilation" :ignore t)

Hope that helps!


Notification match

Implementation of notifications

We already explained how you can solve it.

That idea wouldn't solve it.

On Thu, Feb 21, 2019 at 7:38 AM +0100, "Florian Albers"
<EMAIL_ADDRESS>wrote:
@Flo4l commented on this pull request.
In
src/main/java/de/adesso/kicker/notification/NotificationType.java:

@@ -0,0 +1,7 @@
+package de.adesso.kicker.notification;

+public enum NotificationType {
+

MESSAGE,

I would implement that with another enum "MessageContent" which should be used to identify which text each notification should contain - if you dont have better suggestions.
—
You are receiving this because you were mentioned.
Reply to this email directly,
view it on GitHub, or
mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/adessoAG/adessoKicker","title":"adessoAG/adessoKicker","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/adessoAG/adessoKicker"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Flo4l commented on #42"}],"action":{"name":"View Pull Request","url":"https://github.com/adessoAG/adessoKicker/pull/42#discussion_r258795012"}}}[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/adessoAG/adessoKicker/pull/42#discussion_r258795012",
"url": "https://github.com/adessoAG/adessoKicker/pull/42#discussion_r258795012",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]

Achtung Adressänderung:
Bitte richten Sie Ihre Post an die Unternehmenszentrale zukünftig an: adesso AG
| Adessoplatz 1 | 44269 Dortmund
-------------------------------------------------------     >>> business. people. technology. <<<-------------------------------------------------------adesso AG mit Sitz in DortmundVorstand: Michael Kenfenheuer (Vors.), Christoph Junge, Dirk Pothen, Andreas PrenneisVorsitzender des Aufsichtsrates: Prof. Dr. Volker GruhnAmtsgericht Dortmund HRB 20663

We already explained how you can solve it. 2. That idea wouldn't solve it. On Thu, Feb 21, 2019 at 7:38 AM +0100, "Florian Albers"<EMAIL_ADDRESS>wrote: @Flo4l commented on this pull request. In src/main/java/de/adesso/kicker/notification/NotificationType.java:
@@ -0,0 +1,7 @@
+package de.adesso.kicker.notification; + +public enum NotificationType { + + MESSAGE, I would implement that with another enum "MessageContent" which should be used to identify which text each notification should contain - if you dont have better suggestions. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread. {"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/adessoAG/adessoKicker","title":"adessoAG/adessoKicker","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"[https://github.com/adessoAG/adessoKicker"}},"updates":{"snippets":{"icon":"PERSON","message":"@Flo4l commented on #42"}],"action":{"name":"View Pull Request","url":"#42 (comment)"}}}[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "#42 (comment)", "url": "#42 (comment)", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]   Achtung Adressänderung: Bitte richten Sie Ihre Post an die Unternehmenszentrale zukünftig an: adesso AG | Adessoplatz 1 | 44269 Dortmund
…
-------------------------------------------------------     >>> business. people. technology. <<<-------------------------------------------------------adesso AG mit Sitz in DortmundVorstand: Michael Kenfenheuer (Vors.), Christoph Junge, Dirk Pothen, Andreas PrenneisVorsitzender des Aufsichtsrates: Prof. Dr. Volker GruhnAmtsgericht Dortmund HRB 20663

Please be more accurate.
You said how to use the properties in combination with thymeleaf.
Im still unsure what identifies which message from messages.properties has to be used in thyme.

You can create a message in message.properties i.e. some.message=This is my message.
Then in Thymeleaf you can use th:text=#{some.message}. When rendered the user sees "This is my message".

Yeah i understood that.
My question is more about how can we figure out which text the notification should contain as long as we got more that one text to display. So we have to make a decision for example if the user should see a notification of type message that says "Florian declined a request" or (maybe soon) "You reched rank 31 in this season" we need (in my opinion) an additional attribute to justify this decision.
So my sugestion was to make a new enum for that.

I see what you mean.
I think that's aright but shouldn't be on Notification but rather a new type of notification like MessageNotification or something similar.
We then could possibly put the message property as value into the enum and call it in Thymeleaf.
So
class SomeEnum {
    SOME_MESSAGE_TYPE("some.message");

    // necessary methods left out of brevity
}

But we would have to see if that works or if there's some other way.

Alright but wouldn't we need a new enum for each class that extends notification if it has more than one possible message text like MatchVerificationRequest has?

Not necessarily I believe at least not for the MatchVerificationRequest as Thymeleaf can check if the receiver is part of the winner or loser team and decide what message to display accordingly.

Yes it would work but then there would be much logic in thymeleaf just for this notification type

I'll write the tests when you your'e all pleased with the code itself

Code looks good now, at least nothing big sticks out.
Now only some tests and we should be good to go.