Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Docker compose fail #73

Open
sonicviz opened this issue Oct 28, 2023 · 5 comments
Open

Windows Docker compose fail #73

sonicviz opened this issue Oct 28, 2023 · 5 comments

Comments

@sonicviz
Copy link

66.69 running build_ext
66.69 creating /tmp/pip-install-4kvjs2nn/pyarrow_b6d841f989b243648cf4bb6db21f3654/build/temp.linux-x86_64-cpython-312
66.69 -- Running cmake for PyArrow
66.69 cmake -DCMAKE_INSTALL_PREFIX=/tmp/pip-install-4kvjs2nn/pyarrow_b6d841f989b243648cf4bb6db21f3654/build/lib.linux-x86_64-cpython-312/pyarrow -DPYTHON_EXECUTABLE=/usr/local/bin/python -DPython3_EXECUTABLE=/usr/local/bin/python -DPYARROW_CXXFLAGS= -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_SUBSTRAIT=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_ACERO=off -DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off -DPYARROW_BUILD_PARQUET_ENCRYPTION=off -DPYARROW_BUILD_GCS=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/pip-install-4kvjs2nn/pyarrow_b6d841f989b243648cf4bb6db21f3654
66.69 error: command 'cmake' failed: No such file or directory
66.69 [end of output]
66.69
66.69 note: This error originates from a subprocess, and is likely not a problem with pip.
66.69 ERROR: Failed building wheel for pyarrow
66.69 Building wheel for frozenlist (pyproject.toml): started
69.88 Building wheel for frozenlist (pyproject.toml): finished with status 'done'
69.88 Created wheel for frozenlist: filename=frozenlist-1.4.0-cp312-cp312-linux_x86_64.whl size=261458 sha256=351492d50d170ae74566490427c34161ede796c1c31004f7e72a04c5423f156b
69.88 Stored in directory: /root/.cache/pip/wheels/f1/9c/94/9386cb0ea511a93226456388d41d35f1c24ba15a62ffd7b1ef
69.89 Building wheel for multidict (pyproject.toml): started
71.10 Building wheel for multidict (pyproject.toml): finished with status 'done'
71.10 Created wheel for multidict: filename=multidict-6.0.4-cp312-cp312-linux_x86_64.whl size=114931 sha256=cc4e50dc92033fadc358a641cb86afcd0f61a8dce26a2fb664636d7508ba4e97
71.10 Stored in directory: /root/.cache/pip/wheels/f6/d8/ff/3c14a64b8f2ab1aa94ba2888f5a988be6ab446ec5c8d1a82da
71.10 Building wheel for yarl (pyproject.toml): started
73.58 Building wheel for yarl (pyproject.toml): finished with status 'done'
73.58 Created wheel for yarl: filename=yarl-1.9.2-cp312-cp312-linux_x86_64.whl size=285233 sha256=67760dba357b5b7a1f84e4291fbf1e28d87602dfcef9144aa79df2b0c54e42c0
73.58 Stored in directory: /root/.cache/pip/wheels/84/e3/6a/7d0fa1abee8e4aa39922b5bd54689b4b5e4269b2821f482a32
73.59 Successfully built wikipedia neo4j frozenlist multidict yarl
73.59 Failed to build tiktoken aiohttp pyarrow
73.59 ERROR: Could not build wheels for tiktoken, aiohttp, pyarrow, which is required to install pyproject.toml-based projects
73.60
73.60 [notice] A new release of pip is available: 23.2.1 -> 23.3.1
73.60 [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
PS E:\Source Control\AI Apps\Docker\genai-stack2>

What now?

@zooninja
Copy link
Contributor

it seems as some dependencies haven't finished their installation. Can you try and reproduce but this time include the environmental configuration and a bigger chunk of the output including the compose up command. Try to start with --build flag so we could see more verbose output.

@sonicviz
Copy link
Author

Sure, it's long though.

.env file is pretty basic, using Open AI, I think I have all the required params:
OPENAI_API_KEY=sk-xx
OLLAMA_BASE_URL=http://host.docker.internal:11434
NEO4J_URI=neo4j://localhost:7687
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=password
LLM=gpt3.5
EMBEDDING_MODEL=openai

Issue could be "error: can't find Rust compiler" but I wasn't aware I needed one.

***Copy.pasta

docker compose up --build
[+] Running 10/10
✔ database 5 layers [⣿⣿⣿⣿⣿] 0B/0B Pulled 120.3s
✔ 7d97e254a046 Pull complete 5.8s
✔ 732d09690fed Pull complete 42.1s
✔ ab185e386303 Pull complete 1.3s
✔ 35ef7ae3fa76 Pull complete 2.4s
✔ bb7137b1ba39 Pull complete 96.0s
✔ llm 3 layers [⣿⣿⣿] 0B/0B Pulled 106.6s
✔ aece8493d397 Pull complete 16.3s
✔ 4eca1ad9be6c Pull complete 26.1s
✔ fcd9fc6db2c0 Pull complete 91.9s
[+] Building 179.6s (13/17) docker:default
=> [bot internal] load build definition from bot.Dockerfile 1.8s
=> => transferring dockerfile: 545B 0.0s
=> [bot internal] load .dockerignore 1.3s
=> => transferring context: 2B 0.0s
=> [loader internal] load build definition from loader.Dockerfile 2.0s
=> => transferring dockerfile: 554B 0.0s
=> [loader internal] load .dockerignore 2.1s
=> => transferring context: 2B 0.0s
=> [loader internal] load metadata for docker.io/library/python:latest 4.6s
=> [bot auth] library/python:pull token for registry-1.docker.io 0.0s
=> [loader 1/6] FROM docker.io/library/python:latest@sha256:2586dd7abe015eeb6673bc66d18f0a628a997c293b41268bc981e826bc0b5a92 0.0s
=> [bot internal] load build context 0.7s
=> => transferring context: 4.27kB 0.0s
=> [loader internal] load build context 0.5s
=> => transferring context: 4.36kB 0.0s
=> CACHED [loader 2/6] WORKDIR /app 0.0s
=> CACHED [loader 3/6] RUN apt-get update && apt-get install -y build-essential curl software-properties-common && rm -rf /var/lib/apt/lists/* 0.0s
=> CACHED [loader 4/6] COPY requirements.txt . 0.0s
=> ERROR [loader 5/6] RUN pip install --upgrade -r requirements.txt 169.5s

[loader 5/6] RUN pip install --upgrade -r requirements.txt:
22.57 Collecting langchain (from -r requirements.txt (line 1))
22.57 Obtaining dependency information for langchain from https://files.pythonhosted.org/packages/ad/b1/6bb5006471264b5d75fcf0e3d7ed8d0bfc4ec335e08e05abf5900c42aa43/langchain-0.0.325-py3-none-any.whl.metadata
22.62 Downloading langchain-0.0.325-py3-none-any.whl.metadata (16 kB)
23.00 Collecting openai (from -r requirements.txt (line 2))
23.00 Obtaining dependency information for openai from https://files.pythonhosted.org/packages/1e/9f/385c25502f437686e4aa715969e5eaf5c2cb5e5ffa7c5cdd52f3c6ae967a/openai-0.28.1-py3-none-any.whl.metadata
23.01 Downloading openai-0.28.1-py3-none-any.whl.metadata (11 kB)
23.33 Collecting python-dotenv (from -r requirements.txt (line 3))
23.34 Downloading python_dotenv-1.0.0-py3-none-any.whl (19 kB)
23.85 Collecting wikipedia (from -r requirements.txt (line 4))
23.86 Downloading wikipedia-1.4.0.tar.gz (27 kB)
23.95 Preparing metadata (setup.py): started
27.38 Preparing metadata (setup.py): finished with status 'done'
27.63 Collecting tiktoken (from -r requirements.txt (line 5))
27.64 Downloading tiktoken-0.5.1.tar.gz (32 kB)
27.79 Installing build dependencies: started
32.46 Installing build dependencies: finished with status 'done'
32.46 Getting requirements to build wheel: started
33.42 Getting requirements to build wheel: finished with status 'done'
33.43 Preparing metadata (pyproject.toml): started
33.64 Preparing metadata (pyproject.toml): finished with status 'done'
33.97 Collecting neo4j (from -r requirements.txt (line 6))
33.97 Downloading neo4j-5.14.0.tar.gz (192 kB)
34.13 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.4/192.4 kB 1.2 MB/s eta 0:00:00
34.16 Installing build dependencies: started
37.71 Installing build dependencies: finished with status 'done'
37.71 Getting requirements to build wheel: started
38.20 Getting requirements to build wheel: finished with status 'done'
38.20 Installing backend dependencies: started
39.62 Installing backend dependencies: finished with status 'done'
39.62 Preparing metadata (pyproject.toml): started
40.14 Preparing metadata (pyproject.toml): finished with status 'done'
40.35 Collecting streamlit (from -r requirements.txt (line 7))
40.35 Obtaining dependency information for streamlit from https://files.pythonhosted.org/packages/e3/b0/b671eb919e6ff369d9bc75471a3a7ba1e82430edbbed8ef5ce9b3e2a4972/streamlit-1.28.0-py2.py3-none-any.whl.metadata
40.36 Downloading streamlit-1.28.0-py2.py3-none-any.whl.metadata (8.1 kB)
40.81 Collecting PyYAML>=5.3 (from langchain->-r requirements.txt (line 1))
40.81 Obtaining dependency information for PyYAML>=5.3 from https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
40.82 Downloading PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
41.69 Collecting SQLAlchemy<3,>=1.4 (from langchain->-r requirements.txt (line 1))
41.69 Obtaining dependency information for SQLAlchemy<3,>=1.4 from https://files.pythonhosted.org/packages/7a/6e/5758e313e468303deb3fa76442b84ca021d7f8bb2ed726ffd210d764666d/SQLAlchemy-2.0.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
41.87 Downloading SQLAlchemy-2.0.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.4 kB)
42.74 Collecting aiohttp<4.0.0,>=3.8.3 (from langchain->-r requirements.txt (line 1))
42.75 Downloading aiohttp-3.8.6.tar.gz (7.4 MB)
43.76 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 7.3 MB/s eta 0:00:00
43.90 Installing build dependencies: started
46.85 Installing build dependencies: finished with status 'done'
46.85 Getting requirements to build wheel: started
47.03 Getting requirements to build wheel: finished with status 'done'
47.03 Installing backend dependencies: started
48.34 Installing backend dependencies: finished with status 'done'
48.34 Preparing metadata (pyproject.toml): started
48.51 Preparing metadata (pyproject.toml): finished with status 'done'
49.05 Collecting anyio<4.0 (from langchain->-r requirements.txt (line 1))
49.05 Obtaining dependency information for anyio<4.0 from https://files.pythonhosted.org/packages/19/24/44299477fe7dcc9cb58d0a57d5a7588d6af2ff403fdd2d47a246c91a3246/anyio-3.7.1-py3-none-any.whl.metadata
49.06 Downloading anyio-3.7.1-py3-none-any.whl.metadata (4.7 kB)
49.28 Collecting dataclasses-json<0.7,>=0.5.7 (from langchain->-r requirements.txt (line 1))
49.28 Obtaining dependency information for dataclasses-json<0.7,>=0.5.7 from https://files.pythonhosted.org/packages/21/1f/1cff009cff64420572b9f75b70e4a054095719179a172297dfdd65843162/dataclasses_json-0.6.1-py3-none-any.whl.metadata
49.29 Downloading dataclasses_json-0.6.1-py3-none-any.whl.metadata (24 kB)
49.47 Collecting jsonpatch<2.0,>=1.33 (from langchain->-r requirements.txt (line 1))
49.47 Obtaining dependency information for jsonpatch<2.0,>=1.33 from https://files.pythonhosted.org/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl.metadata
49.47 Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)
49.77 Collecting langsmith<0.1.0,>=0.0.52 (from langchain->-r requirements.txt (line 1))
49.77 Obtaining dependency information for langsmith<0.1.0,>=0.0.52 from https://files.pythonhosted.org/packages/72/82/b4b652719f72c0c2488de3fd0a9e14bb7ac952064d8171aa9ecc0dfdd8ab/langsmith-0.0.53-py3-none-any.whl.metadata
49.77 Downloading langsmith-0.0.53-py3-none-any.whl.metadata (10 kB)
50.32 Collecting numpy<2,>=1 (from langchain->-r requirements.txt (line 1))
50.32 Obtaining dependency information for numpy<2,>=1 from https://files.pythonhosted.org/packages/07/c0/ccbb2a4c75b283d6100400a907087bfa4d89cee9df73fa6af85268115d81/numpy-1.26.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
50.32 Downloading numpy-1.26.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
50.83 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 101.7 kB/s eta 0:00:00
52.19 Collecting pydantic<3,>=1 (from langchain->-r requirements.txt (line 1))
52.19 Obtaining dependency information for pydantic<3,>=1 from https://files.pythonhosted.org/packages/73/66/0a72c9fcde42e5650c8d8d5c5c1873b9a3893018020c77ca8eb62708b923/pydantic-2.4.2-py3-none-any.whl.metadata
52.20 Downloading pydantic-2.4.2-py3-none-any.whl.metadata (158 kB)
52.37 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.6/158.6 kB 893.3 kB/s eta 0:00:00
52.51 Collecting requests<3,>=2 (from langchain->-r requirements.txt (line 1))
52.51 Obtaining dependency information for requests<3,>=2 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
52.51 Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
52.79 Collecting tenacity<9.0.0,>=8.1.0 (from langchain->-r requirements.txt (line 1))
52.79 Obtaining dependency information for tenacity<9.0.0,>=8.1.0 from https://files.pythonhosted.org/packages/f4/f1/990741d5bb2487d529d20a433210ffa136a367751e454214013b441c4575/tenacity-8.2.3-py3-none-any.whl.metadata
52.80 Downloading tenacity-8.2.3-py3-none-any.whl.metadata (1.0 kB)
53.15 Collecting tqdm (from openai->-r requirements.txt (line 2))
53.15 Obtaining dependency information for tqdm from https://files.pythonhosted.org/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl.metadata
53.16 Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB)
53.40 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 198.2 kB/s eta 0:00:00
53.64 Collecting beautifulsoup4 (from wikipedia->-r requirements.txt (line 4))
53.65 Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
53.83 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 754.8 kB/s eta 0:00:00
54.87 Collecting regex>=2022.1.18 (from tiktoken->-r requirements.txt (line 5))
54.87 Obtaining dependency information for regex>=2022.1.18 from https://files.pythonhosted.org/packages/0a/9e/f5bac36b963741bf3abbcd719f7a7375b95486efcb27c1e2faaaead26c67/regex-2023.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
54.88 Downloading regex-2023.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
55.04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 187.6 kB/s eta 0:00:00
55.24 Collecting pytz (from neo4j->-r requirements.txt (line 6))
55.24 Obtaining dependency information for pytz from https://files.pythonhosted.org/packages/32/4d/aaf7eff5deb402fd9a24a1449a8119f00d74ae9c2efa79f8ef9994261fc2/pytz-2023.3.post1-py2.py3-none-any.whl.metadata
55.24 Downloading pytz-2023.3.post1-py2.py3-none-any.whl.metadata (22 kB)
55.51 Collecting altair<6,>=4.0 (from streamlit->-r requirements.txt (line 7))
55.51 Obtaining dependency information for altair<6,>=4.0 from https://files.pythonhosted.org/packages/17/16/b12fca347ff9d062e3c44ad9641d2ec50364570a059f3078ada3a5119d7a/altair-5.1.2-py3-none-any.whl.metadata
55.52 Downloading altair-5.1.2-py3-none-any.whl.metadata (8.6 kB)
56.15 Collecting blinker<2,>=1.0.0 (from streamlit->-r requirements.txt (line 7))
56.15 Obtaining dependency information for blinker<2,>=1.0.0 from https://files.pythonhosted.org/packages/bf/2b/11bcedb7dee4923253a4a21bae3be854bcc4f06295bd827756352016d97c/blinker-1.6.3-py3-none-any.whl.metadata
56.16 Downloading blinker-1.6.3-py3-none-any.whl.metadata (1.9 kB)
57.03 Collecting cachetools<6,>=4.0 (from streamlit->-r requirements.txt (line 7))
57.03 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
57.04 Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB)
57.33 Collecting click<9,>=7.0 (from streamlit->-r requirements.txt (line 7))
57.33 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
57.36 Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
58.47 Collecting importlib-metadata<7,>=1.4 (from streamlit->-r requirements.txt (line 7))
58.47 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
58.47 Downloading importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
59.20 Collecting packaging<24,>=16.8 (from streamlit->-r requirements.txt (line 7))
59.20 Obtaining dependency information for packaging<24,>=16.8 from https://files.pythonhosted.org/packages/ec/1a/610693ac4ee14fcdf2d9bf3c493370e4f2ef7ae2e19217d7a237ff42367d/packaging-23.2-py3-none-any.whl.metadata
59.21 Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
59.78 Collecting pandas<3,>=1.3.0 (from streamlit->-r requirements.txt (line 7))
59.78 Obtaining dependency information for pandas<3,>=1.3.0 from https://files.pythonhosted.org/packages/7f/da/118f980908345e6bd495f505850425191a3e3354cdc123c194f951a56526/pandas-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
59.79 Downloading pandas-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
60.48 Collecting pillow<11,>=7.1.0 (from streamlit->-r requirements.txt (line 7))
60.48 Obtaining dependency information for pillow<11,>=7.1.0 from https://files.pythonhosted.org/packages/44/ed/a6f7dcd6631ec55b8d26c6a8bca762b04b7025daa3aa67e860a886abed89/Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata
60.49 Downloading Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
61.17 Collecting protobuf<5,>=3.20 (from streamlit->-r requirements.txt (line 7))
61.17 Obtaining dependency information for protobuf<5,>=3.20 from https://files.pythonhosted.org/packages/c8/2c/03046cac73f46bfe98fc846ef629cf4f84c2f59258216aa2cc0d22bfca8f/protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl.metadata
61.18 Downloading protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl.metadata (540 bytes)
61.51 Collecting pyarrow>=6.0 (from streamlit->-r requirements.txt (line 7))
61.52 Downloading pyarrow-13.0.0.tar.gz (1.0 MB)
61.75 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 4.4 MB/s eta 0:00:00
61.88 Installing build dependencies: started
76.43 Installing build dependencies: finished with status 'done'
76.43 Getting requirements to build wheel: started
77.51 Getting requirements to build wheel: finished with status 'done'
77.53 Preparing metadata (pyproject.toml): started
86.39 Preparing metadata (pyproject.toml): finished with status 'done'
86.62 Collecting python-dateutil<3,>=2.7.3 (from streamlit->-r requirements.txt (line 7))
86.62 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
86.73 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 2.2 MB/s eta 0:00:00
87.05 Collecting rich<14,>=10.14.0 (from streamlit->-r requirements.txt (line 7))
87.05 Obtaining dependency information for rich<14,>=10.14.0 from https://files.pythonhosted.org/packages/be/2a/4e62ff633612f746f88618852a626bbe24226eba5e7ac90e91dcfd6a414e/rich-13.6.0-py3-none-any.whl.metadata
87.06 Downloading rich-13.6.0-py3-none-any.whl.metadata (18 kB)
87.25 Collecting toml<2,>=0.10.1 (from streamlit->-r requirements.txt (line 7))
87.26 Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
87.54 Collecting typing-extensions<5,>=4.3.0 (from streamlit->-r requirements.txt (line 7))
87.54 Obtaining dependency information for typing-extensions<5,>=4.3.0 from https://files.pythonhosted.org/packages/24/21/7d397a4b7934ff4028987914ac1044d3b7d52712f30e2ac7a2ae5bc86dd0/typing_extensions-4.8.0-py3-none-any.whl.metadata
87.54 Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB)
87.64 Collecting tzlocal<6,>=1.1 (from streamlit->-r requirements.txt (line 7))
87.64 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
87.65 Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
87.83 Collecting validators<1,>=0.2 (from streamlit->-r requirements.txt (line 7))
87.83 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
87.84 Downloading validators-0.22.0-py3-none-any.whl.metadata (4.7 kB)
88.08 Collecting gitpython!=3.1.19,<4,>=3.0.7 (from streamlit->-r requirements.txt (line 7))
88.08 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
88.09 Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB)
88.48 Collecting pydeck<1,>=0.8.0b4 (from streamlit->-r requirements.txt (line 7))
88.49 Downloading pydeck-0.8.1b0-py2.py3-none-any.whl (4.8 MB)
89.13 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 7.6 MB/s eta 0:00:00
89.27 Collecting tornado<7,>=6.0.3 (from streamlit->-r requirements.txt (line 7))
89.27 Obtaining dependency information for tornado<7,>=6.0.3 from https://files.pythonhosted.org/packages/66/a5/e6da56c03ff61200d5a43cfb75ab09316fc0836aa7ee26b4e9dcbfc3ae85/tornado-6.3.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
89.28 Downloading tornado-6.3.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
89.51 Collecting watchdog>=2.1.5 (from streamlit->-r requirements.txt (line 7))
89.51 Downloading watchdog-3.0.0-py3-none-manylinux2014_x86_64.whl (82 kB)
89.58 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 1.2 MB/s eta 0:00:00
89.70 Collecting attrs>=17.3.0 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
89.71 Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
89.78 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 701.0 kB/s eta 0:00:00
90.02 Collecting charset-normalizer<4.0,>=2.0 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
90.02 Obtaining dependency information for charset-normalizer<4.0,>=2.0 from https://files.pythonhosted.org/packages/93/6d/63027361182c26155517ed010a05d73528511f45faab2047a014e69c4651/charset_normalizer-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
90.03 Downloading charset_normalizer-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
90.58 Collecting multidict<7.0,>=4.5 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
90.59 Downloading multidict-6.0.4.tar.gz (51 kB)
91.08 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.3/51.3 kB 84.7 kB/s eta 0:00:00
91.10 Installing build dependencies: started
97.06 Installing build dependencies: finished with status 'done'
97.06 Getting requirements to build wheel: started
97.78 Getting requirements to build wheel: finished with status 'done'
97.78 Installing backend dependencies: started
98.92 Installing backend dependencies: finished with status 'done'
98.92 Preparing metadata (pyproject.toml): started
99.06 Preparing metadata (pyproject.toml): finished with status 'done'
99.22 Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
99.22 Obtaining dependency information for async-timeout<5.0,>=4.0.0a3 from https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl.metadata
99.23 Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
100.3 Collecting yarl<2.0,>=1.0 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
100.3 Downloading yarl-1.9.2.tar.gz (184 kB)
100.7 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.7/184.7 kB 459.2 kB/s eta 0:00:00
100.7 Installing build dependencies: started
104.7 Installing build dependencies: finished with status 'done'
104.7 Getting requirements to build wheel: started
104.8 Getting requirements to build wheel: finished with status 'done'
104.8 Preparing metadata (pyproject.toml): started
105.0 Preparing metadata (pyproject.toml): finished with status 'done'
105.2 Collecting frozenlist>=1.1.1 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
105.3 Downloading frozenlist-1.4.0.tar.gz (90 kB)
105.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.7/90.7 kB 1.1 MB/s eta 0:00:00
105.4 Installing build dependencies: started
107.3 Installing build dependencies: finished with status 'done'
107.3 Getting requirements to build wheel: started
107.5 Getting requirements to build wheel: finished with status 'done'
107.5 Preparing metadata (pyproject.toml): started
107.8 Preparing metadata (pyproject.toml): finished with status 'done'
107.9 Collecting aiosignal>=1.1.2 (from aiohttp<4.0.0,>=3.8.3->langchain->-r requirements.txt (line 1))
107.9 Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
108.3 Collecting jinja2 (from altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
108.3 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
108.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 1.3 MB/s eta 0:00:00
108.6 Collecting jsonschema>=3.0 (from altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
108.6 Obtaining dependency information for jsonschema>=3.0 from https://files.pythonhosted.org/packages/0f/bf/a84bc75f069f4f156e1c0d9892fb7325945106c6ecaad9f29d24360872af/jsonschema-4.19.1-py3-none-any.whl.metadata
108.6 Downloading jsonschema-4.19.1-py3-none-any.whl.metadata (7.9 kB)
108.8 Collecting toolz (from altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
108.8 Downloading toolz-0.12.0-py3-none-any.whl (55 kB)
109.2 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 104.0 kB/s eta 0:00:00
109.4 Collecting idna>=2.8 (from anyio<4.0->langchain->-r requirements.txt (line 1))
109.4 Downloading idna-3.4-py3-none-any.whl (61 kB)
109.5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 458.2 kB/s eta 0:00:00
109.7 Collecting sniffio>=1.1 (from anyio<4.0->langchain->-r requirements.txt (line 1))
109.7 Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
111.2 Collecting marshmallow<4.0.0,>=3.18.0 (from dataclasses-json<0.7,>=0.5.7->langchain->-r requirements.txt (line 1))
111.2 Obtaining dependency information for marshmallow<4.0.0,>=3.18.0 from https://files.pythonhosted.org/packages/ed/3c/cebfdcad015240014ff08b883d1c0c427f2ba45ae8c6572851b6ef136cad/marshmallow-3.20.1-py3-none-any.whl.metadata
111.2 Downloading marshmallow-3.20.1-py3-none-any.whl.metadata (7.8 kB)
111.2 Collecting typing-inspect<1,>=0.4.0 (from dataclasses-json<0.7,>=0.5.7->langchain->-r requirements.txt (line 1))
111.2 Obtaining dependency information for typing-inspect<1,>=0.4.0 from https://files.pythonhosted.org/packages/65/f3/107a22063bf27bdccf2024833d3445f4eea42b2e598abfbd46f6a63b6cb0/typing_inspect-0.9.0-py3-none-any.whl.metadata
111.2 Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB)
111.2 Collecting gitdb<5,>=4.0.1 (from gitpython!=3.1.19,<4,>=3.0.7->streamlit->-r requirements.txt (line 7))
111.2 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
111.2 Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB)
111.2 Collecting zipp>=0.5 (from importlib-metadata<7,>=1.4->streamlit->-r requirements.txt (line 7))
111.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
111.2 Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
111.2 Collecting jsonpointer>=1.9 (from jsonpatch<2.0,>=1.33->langchain->-r requirements.txt (line 1))
111.2 Obtaining dependency information for jsonpointer>=1.9 from https://files.pythonhosted.org/packages/12/f6/0232cc0c617e195f06f810534d00b74d2f348fe71b2118009ad8ad31f878/jsonpointer-2.4-py2.py3-none-any.whl.metadata
111.2 Downloading jsonpointer-2.4-py2.py3-none-any.whl.metadata (2.5 kB)
111.5 Collecting tzdata>=2022.1 (from pandas<3,>=1.3.0->streamlit->-r requirements.txt (line 7))
111.5 Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
111.8 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 1.2 MB/s eta 0:00:00
112.0 Collecting annotated-types>=0.4.0 (from pydantic<3,>=1->langchain->-r requirements.txt (line 1))
112.0 Obtaining dependency information for annotated-types>=0.4.0 from https://files.pythonhosted.org/packages/28/78/d31230046e58c207284c6b2c4e8d96e6d3cb4e52354721b944d3e1ee4aa5/annotated_types-0.6.0-py3-none-any.whl.metadata
112.0 Downloading annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB)
113.4 Collecting pydantic-core==2.10.1 (from pydantic<3,>=1->langchain->-r requirements.txt (line 1))
113.4 Obtaining dependency information for pydantic-core==2.10.1 from https://files.pythonhosted.org/packages/53/ff/c76665d6724f556e81e6bbedd8a0966be84cea838c2f29249cef5140cbed/pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
113.5 Downloading pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.5 kB)
113.8 Collecting six>=1.5 (from python-dateutil<3,>=2.7.3->streamlit->-r requirements.txt (line 7))
113.8 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
114.1 Collecting urllib3<3,>=1.21.1 (from requests<3,>=2->langchain->-r requirements.txt (line 1))
114.1 Obtaining dependency information for urllib3<3,>=1.21.1 from https://files.pythonhosted.org/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl.metadata
114.1 Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
114.3 Collecting certifi>=2017.4.17 (from requests<3,>=2->langchain->-r requirements.txt (line 1))
114.3 Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata
114.4 Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
114.6 Collecting markdown-it-py>=2.2.0 (from rich<14,>=10.14.0->streamlit->-r requirements.txt (line 7))
114.6 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
114.6 Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
114.9 Collecting pygments<3.0.0,>=2.13.0 (from rich<14,>=10.14.0->streamlit->-r requirements.txt (line 7))
114.9 Obtaining dependency information for pygments<3.0.0,>=2.13.0 from https://files.pythonhosted.org/packages/43/88/29adf0b44ba6ac85045e63734ae0997d3c58d8b1a91c914d240828d0d73d/Pygments-2.16.1-py3-none-any.whl.metadata
114.9 Downloading Pygments-2.16.1-py3-none-any.whl.metadata (2.5 kB)
115.5 Collecting greenlet!=0.4.17 (from SQLAlchemy<3,>=1.4->langchain->-r requirements.txt (line 1))
115.5 Obtaining dependency information for greenlet!=0.4.17 from https://files.pythonhosted.org/packages/72/2e/af8a579a8420886d345a26b171275e3f33d0e9a5a5379400aabb55ddad35/greenlet-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata
115.5 Downloading greenlet-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB)
115.9 Collecting soupsieve>1.2 (from beautifulsoup4->wikipedia->-r requirements.txt (line 4))
115.9 Obtaining dependency information for soupsieve>1.2 from https://files.pythonhosted.org/packages/4c/f3/038b302fdfbe3be7da016777069f26ceefe11a681055ea1f7817546508e3/soupsieve-2.5-py3-none-any.whl.metadata
115.9 Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
116.2 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 7))
116.2 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
116.2 Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB)
116.5 Collecting MarkupSafe>=2.0 (from jinja2->altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
116.5 Obtaining dependency information for MarkupSafe>=2.0 from https://files.pythonhosted.org/packages/51/94/9a04085114ff2c24f7424dbc890a281d73c5a74ea935dc2e69c66a3bd558/MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
116.5 Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.9 kB)
116.9 Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
116.9 Obtaining dependency information for jsonschema-specifications>=2023.03.6 from https://files.pythonhosted.org/packages/1c/24/83349ac2189cc2435e84da3f69ba3c97314d3c0622628e55171c6798ed80/jsonschema_specifications-2023.7.1-py3-none-any.whl.metadata
116.9 Downloading jsonschema_specifications-2023.7.1-py3-none-any.whl.metadata (2.8 kB)
117.2 Collecting referencing>=0.28.4 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
117.2 Obtaining dependency information for referencing>=0.28.4 from https://files.pythonhosted.org/packages/be/8e/56d6f1e2d591f4d6cbcba446cac4a1b0dc4f584537e2071d9bcee8eeab6b/referencing-0.30.2-py3-none-any.whl.metadata
117.2 Downloading referencing-0.30.2-py3-none-any.whl.metadata (2.6 kB)
117.7 Collecting rpds-py>=0.7.1 (from jsonschema>=3.0->altair<6,>=4.0->streamlit->-r requirements.txt (line 7))
117.7 Obtaining dependency information for rpds-py>=0.7.1 from https://files.pythonhosted.org/packages/1f/57/9f0b97a574a049fed5b6183a99f4609764c3432900e3f1b2b8b650333538/rpds_py-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
117.7 Downloading rpds_py-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.7 kB)
118.0 Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich<14,>=10.14.0->streamlit->-r requirements.txt (line 7))
118.0 Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
118.3 Collecting mypy-extensions>=0.3.0 (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain->-r requirements.txt (line 1))
118.4 Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
118.7 Downloading langchain-0.0.325-py3-none-any.whl (1.9 MB)
119.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 3.5 MB/s eta 0:00:00
119.3 Downloading openai-0.28.1-py3-none-any.whl (76 kB)
119.6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.0/77.0 kB 205.6 kB/s eta 0:00:00
119.6 Downloading streamlit-1.28.0-py2.py3-none-any.whl (8.4 MB)
121.1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 5.6 MB/s eta 0:00:00
121.1 Downloading altair-5.1.2-py3-none-any.whl (516 kB)
121.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 516.2/516.2 kB 3.1 MB/s eta 0:00:00
121.3 Downloading anyio-3.7.1-py3-none-any.whl (80 kB)
121.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.9/80.9 kB 613.1 kB/s eta 0:00:00
121.4 Downloading blinker-1.6.3-py3-none-any.whl (13 kB)
121.5 Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB)
121.6 Downloading click-8.1.7-py3-none-any.whl (97 kB)
121.8 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 623.8 kB/s eta 0:00:00
121.8 Downloading dataclasses_json-0.6.1-py3-none-any.whl (27 kB)
121.9 Downloading GitPython-3.1.40-py3-none-any.whl (190 kB)
122.1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 941.0 kB/s eta 0:00:00
122.1 Downloading importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
122.2 Downloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)
122.3 Downloading langsmith-0.0.53-py3-none-any.whl (43 kB)
122.6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.3/43.3 kB 401.1 kB/s eta 0:00:00
122.7 Using cached numpy-1.26.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.9 MB)
122.7 Using cached packaging-23.2-py3-none-any.whl (53 kB)
122.8 Downloading pandas-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB)
124.6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 5.9 MB/s eta 0:00:00
124.6 Downloading Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (3.6 MB)
127.8 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 1.2 MB/s eta 0:00:00
127.8 Downloading protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl (311 kB)
127.9 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.6/311.6 kB 3.1 MB/s eta 0:00:00
127.9 Downloading pydantic-2.4.2-py3-none-any.whl (395 kB)
128.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 395.8/395.8 kB 2.7 MB/s eta 0:00:00
128.1 Downloading pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
128.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 5.3 MB/s eta 0:00:00
128.4 Downloading pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
128.6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.5/502.5 kB 3.9 MB/s eta 0:00:00
128.6 Downloading PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724 kB)
129.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 725.0/725.0 kB 1.6 MB/s eta 0:00:00
129.1 Downloading regex-2023.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (789 kB)
129.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 789.1/789.1 kB 3.6 MB/s eta 0:00:00
129.3 Downloading requests-2.31.0-py3-none-any.whl (62 kB)
129.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 629.1 kB/s eta 0:00:00
129.4 Downloading rich-13.6.0-py3-none-any.whl (239 kB)
129.5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 239.8/239.8 kB 2.1 MB/s eta 0:00:00
129.5 Downloading SQLAlchemy-2.0.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
130.1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 5.3 MB/s eta 0:00:00
130.2 Downloading tenacity-8.2.3-py3-none-any.whl (24 kB)
130.3 Downloading tornado-6.3.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427 kB)
130.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 427.7/427.7 kB 2.6 MB/s eta 0:00:00
130.5 Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB)
130.5 Downloading tzlocal-5.2-py3-none-any.whl (17 kB)
130.6 Downloading validators-0.22.0-py3-none-any.whl (26 kB)
130.7 Downloading tqdm-4.66.1-py3-none-any.whl (78 kB)
130.8 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 562.0 kB/s eta 0:00:00
130.9 Downloading annotated_types-0.6.0-py3-none-any.whl (12 kB)
131.0 Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
131.2 Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
131.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 1.1 MB/s eta 0:00:00
131.3 Downloading charset_normalizer-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (139 kB)
131.6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.1/139.1 kB 623.2 kB/s eta 0:00:00
131.6 Downloading gitdb-4.0.11-py3-none-any.whl (62 kB)
131.7 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 442.6 kB/s eta 0:00:00
131.7 Downloading greenlet-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (620 kB)
132.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 620.8/620.8 kB 2.0 MB/s eta 0:00:00
132.1 Downloading jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)
132.2 Downloading jsonschema-4.19.1-py3-none-any.whl (83 kB)
132.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.3/83.3 kB 962.3 kB/s eta 0:00:00
132.3 Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
132.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 679.9 kB/s eta 0:00:00
132.4 Downloading marshmallow-3.20.1-py3-none-any.whl (49 kB)
132.5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 407.5 kB/s eta 0:00:00
132.5 Downloading Pygments-2.16.1-py3-none-any.whl (1.2 MB)
132.8 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 4.4 MB/s eta 0:00:00
132.8 Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
132.9 Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB)
133.0 Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
133.1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 kB 1.1 MB/s eta 0:00:00
133.1 Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
133.2 Downloading jsonschema_specifications-2023.7.1-py3-none-any.whl (17 kB)
133.3 Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
133.4 Downloading referencing-0.30.2-py3-none-any.whl (25 kB)
133.5 Downloading rpds_py-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB)
133.9 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 3.4 MB/s eta 0:00:00
133.9 Downloading smmap-5.0.1-py3-none-any.whl (24 kB)
135.0 Building wheels for collected packages: wikipedia, tiktoken, neo4j, aiohttp, pyarrow, frozenlist, multidict, yarl
135.0 Building wheel for wikipedia (setup.py): started
140.5 Building wheel for wikipedia (setup.py): finished with status 'done'
140.5 Created wheel for wikipedia: filename=wikipedia-1.4.0-py3-none-any.whl size=11678 sha256=18f683d8ee4fbbc7d1ed07f14cc1555ed72effadb557b1683b050ed3ce7ded08
140.5 Stored in directory: /root/.cache/pip/wheels/63/47/7c/a9688349aa74d228ce0a9023229c6c0ac52ca2a40fe87679b8
140.5 Building wheel for tiktoken (pyproject.toml): started
142.6 Building wheel for tiktoken (pyproject.toml): finished with status 'error'
142.6 error: subprocess-exited-with-error
142.6
142.6 × Building wheel for tiktoken (pyproject.toml) did not run successfully.
142.6 │ exit code: 1
142.6 ╰─> [38 lines of output]
142.6 running bdist_wheel
142.6 running build
142.6 running build_py
142.6 creating build
142.6 creating build/lib.linux-x86_64-cpython-312
142.6 creating build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/load.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/core.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/init.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/registry.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/model.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 copying tiktoken/_educational.py -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 creating build/lib.linux-x86_64-cpython-312/tiktoken_ext
142.6 copying tiktoken_ext/openai_public.py -> build/lib.linux-x86_64-cpython-312/tiktoken_ext
142.6 running egg_info
142.6 writing tiktoken.egg-info/PKG-INFO
142.6 writing dependency_links to tiktoken.egg-info/dependency_links.txt
142.6 writing requirements to tiktoken.egg-info/requires.txt
142.6 writing top-level names to tiktoken.egg-info/top_level.txt
142.6 reading manifest file 'tiktoken.egg-info/SOURCES.txt'
142.6 reading manifest template 'MANIFEST.in'
142.6 warning: no files found matching 'Makefile'
142.6 adding license file 'LICENSE'
142.6 writing manifest file 'tiktoken.egg-info/SOURCES.txt'
142.6 copying tiktoken/py.typed -> build/lib.linux-x86_64-cpython-312/tiktoken
142.6 running build_ext
142.6 running build_rust
142.6 error: can't find Rust compiler
142.6
142.6 If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
142.6
142.6 To update pip, run:
142.6
142.6 pip install --upgrade pip
142.6
142.6 and then retry package installation.
142.6
142.6 If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
142.6 [end of output]
142.6
142.6 note: This error originates from a subprocess, and is likely not a problem with pip.
142.6 ERROR: Failed building wheel for tiktoken
142.6 Building wheel for neo4j (pyproject.toml): started
144.8 Building wheel for neo4j (pyproject.toml): finished with status 'done'
144.8 Created wheel for neo4j: filename=neo4j-5.14.0-py3-none-any.whl size=265476 sha256=ad27863ec0680b2acfb0a6dbc445999dd8f30c046a657ff96086116d54fa531b
144.8 Stored in directory: /root/.cache/pip/wheels/e4/59/29/b27575144374a808ae5c27e1faa1c8ba90e13966a3c69aea0c
144.8 Building wheel for aiohttp (pyproject.toml): started
153.1 Building wheel for aiohttp (pyproject.toml): finished with status 'error'
153.1 error: subprocess-exited-with-error
153.1
153.1 × Building wheel for aiohttp (pyproject.toml) did not run successfully.
153.1 │ exit code: 1
153.1 ╰─> [160 lines of output]
153.1 *********************
153.1 * Accelerated build *
153.1 *********************
153.1 running bdist_wheel
153.1 running build
153.1 running build_py
153.1 creating build
153.1 creating build/lib.linux-x86_64-cpython-312
153.1 creating build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/helpers.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/client.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/formdata.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/worker.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_server.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/typedefs.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/multipart.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/init.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/client_ws.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_request.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_ws.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/payload.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_log.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/streams.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/http_writer.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_runner.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/hdrs.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/client_proto.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/test_utils.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/log.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/http_parser.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/connector.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/tracing.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/locks.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/abc.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_response.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_app.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/resolver.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/http.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 running egg_info
153.1 writing aiohttp.egg-info/PKG-INFO
153.1 writing dependency_links to aiohttp.egg-info/dependency_links.txt
153.1 writing requirements to aiohttp.egg-info/requires.txt
153.1 writing top-level names to aiohttp.egg-info/top_level.txt
153.1 reading manifest file 'aiohttp.egg-info/SOURCES.txt'
153.1 reading manifest template 'MANIFEST.in'
153.1 warning: no files found matching 'aiohttp' anywhere in distribution
153.1 warning: no previously-included files matching '.pyc' found anywhere in distribution
153.1 warning: no previously-included files matching '
.pyd' found anywhere in distribution
153.1 warning: no previously-included files matching '.so' found anywhere in distribution
153.1 warning: no previously-included files matching '
.lib' found anywhere in distribution
153.1 warning: no previously-included files matching '.dll' found anywhere in distribution
153.1 warning: no previously-included files matching '
.a' found anywhere in distribution
153.1 warning: no previously-included files matching '.obj' found anywhere in distribution
153.1 warning: no previously-included files found matching 'aiohttp/
.html'
153.1 no previously-included directories found matching 'docs/_build'
153.1 adding license file 'LICENSE.txt'
153.1 writing manifest file 'aiohttp.egg-info/SOURCES.txt'
153.1 copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_headers.pxi -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 copying aiohttp/py.typed -> build/lib.linux-x86_64-cpython-312/aiohttp
153.1 creating build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_helpers.pyi.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_helpers.pyx.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/_websocket.pyx.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-x86_64-cpython-312/aiohttp/.hash
153.1 running build_ext
153.1 building 'aiohttp._websocket' extension
153.1 creating build/temp.linux-x86_64-cpython-312
153.1 creating build/temp.linux-x86_64-cpython-312/aiohttp
153.1 gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -I/usr/local/include/python3.12 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-312/aiohttp/_websocket.o
153.1 aiohttp/_websocket.c: In function ‘__pyx_pf_7aiohttp_10_websocket__websocket_mask_cython’:
153.1 aiohttp/_websocket.c:1475:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations]
153.1 1475 | if (unlikely(!Py_OptimizeFlag)) {
153.1 | ^~
153.1 In file included from /usr/local/include/python3.12/Python.h:48,
153.1 from aiohttp/_websocket.c:6:
153.1 /usr/local/include/python3.12/cpython/pydebug.h:13:37: note: declared here
153.1 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
153.1 | ^~~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_get_tp_dict_version’:
153.1 aiohttp/_websocket.c:2680:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations]
153.1 2680 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0;
153.1 | ^~~~~~
153.1 In file included from /usr/local/include/python3.12/dictobject.h:90,
153.1 from /usr/local/include/python3.12/Python.h:61:
153.1 /usr/local/include/python3.12/cpython/dictobject.h:22:34: note: declared here
153.1 22 | Py_DEPRECATED(3.12) uint64_t ma_version_tag;
153.1 | ^~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_get_object_dict_version’:
153.1 aiohttp/_websocket.c:2692:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations]
153.1 2692 | return (dictptr && dictptr) ? __PYX_GET_DICT_VERSION(dictptr) : 0;
153.1 | ^~~~~~
153.1 /usr/local/include/python3.12/cpython/dictobject.h:22:34: note: declared here
153.1 22 | Py_DEPRECATED(3.12) uint64_t ma_version_tag;
153.1 | ^~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_object_dict_version_matches’:
153.1 aiohttp/_websocket.c:2696:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations]
153.1 2696 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict)))
153.1 | ^~
153.1 /usr/local/include/python3.12/cpython/dictobject.h:22:34: note: declared here
153.1 22 | Py_DEPRECATED(3.12) uint64_t ma_version_tag;
153.1 | ^~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_CLineForTraceback’:
153.1 aiohttp/_websocket.c:2741:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations]
153.1 2741 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED(
153.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
153.1 /usr/local/include/python3.12/cpython/dictobject.h:22:34: note: declared here
153.1 22 | Py_DEPRECATED(3.12) uint64_t ma_version_tag;
153.1 | ^~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c:2741:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations]
153.1 2741 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED(
153.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
153.1 /usr/local/include/python3.12/cpython/dictobject.h:22:34: note: declared here
153.1 22 | Py_DEPRECATED(3.12) uint64_t ma_version_tag;
153.1 | ^~~~~~~~~~~~~~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_PyInt_As_long’:
153.1 aiohttp/_websocket.c:3042:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
153.1 3042 | const digit
digits = ((PyLongObject
)x)->ob_digit;
153.1 | ^~
153.1 aiohttp/_websocket.c:3097:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
153.1 3097 | const digit* digits = ((PyLongObject*)x)->ob_digit;
153.1 | ^~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_PyInt_As_int’:
153.1 aiohttp/_websocket.c:3238:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
153.1 3238 | const digit* digits = ((PyLongObject*)x)->ob_digit;
153.1 | ^~
153.1 aiohttp/_websocket.c:3293:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
153.1 3293 | const digit* digits = ((PyLongObject*)x)->ob_digit;
153.1 | ^~
153.1 aiohttp/_websocket.c: In function ‘__Pyx_PyIndex_AsSsize_t’:
153.1 aiohttp/_websocket.c:3744:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
153.1 3744 | const digit* digits = ((PyLongObject*)b)->ob_digit;
153.1 | ^~
153.1 error: command '/usr/bin/gcc' failed with exit code 1
153.1 [end of output]
153.1
153.1 note: This error originates from a subprocess, and is likely not a problem with pip.
153.1 ERROR: Failed building wheel for aiohttp
153.1 Building wheel for pyarrow (pyproject.toml): started
157.3 Building wheel for pyarrow (pyproject.toml): finished with status 'error'
157.3 error: subprocess-exited-with-error
157.3
157.3 × Building wheel for pyarrow (pyproject.toml) did not run successfully.
157.3 │ exit code: 1
157.3 ╰─> [288 lines of output]
157.3 :34: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
157.3 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section
157.3 WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
157.3 running bdist_wheel
157.3 running build
157.3 running build_py
157.3 creating build
157.3 creating build/lib.linux-x86_64-cpython-312
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/orc.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/pandas_compat.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/substrait.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/cffi.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/compute.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/flight.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/feather.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/csv.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/conftest.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_generated_version.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/jvm.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/fs.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/filesystem.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/ipc.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/hdfs.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/util.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/acero.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/benchmark.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/cuda.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/dataset.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/json.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_compute_docstrings.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/types.py -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_orc.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_deprecations.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_adhoc_memory_leak.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_csv.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/strategies.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_gandiva.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_strategies.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_sparse_tensor.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_fs.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_memory.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_extension_type.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_hdfs.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/pandas_threaded_import.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_types.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_util.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_cuda.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_filesystem.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_misc.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_cuda_numba_interop.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_feather.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_table.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/pandas_examples.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_io.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_convert_builtin.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/read_record_batch.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_cpp_internals.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_compute.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_acero.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_tensor.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_array.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_ipc.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_dataset.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/conftest.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/arrow_16597.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_gdb.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/arrow_7980.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_schema.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_cffi.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/util.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_builder.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_flight.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_udf.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_json.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_substrait.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_pandas.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_cython.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_scalars.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_jvm.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/test_exec_plan.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/vendored
157.3 copying pyarrow/vendored/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/vendored
157.3 copying pyarrow/vendored/docscrape.py -> build/lib.linux-x86_64-cpython-312/pyarrow/vendored
157.3 copying pyarrow/vendored/version.py -> build/lib.linux-x86_64-cpython-312/pyarrow/vendored
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 copying pyarrow/interchange/buffer.py -> build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 copying pyarrow/interchange/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 copying pyarrow/interchange/from_dataframe.py -> build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 copying pyarrow/interchange/column.py -> build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 copying pyarrow/interchange/dataframe.py -> build/lib.linux-x86_64-cpython-312/pyarrow/interchange
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/parquet
157.3 copying pyarrow/parquet/core.py -> build/lib.linux-x86_64-cpython-312/pyarrow/parquet
157.3 copying pyarrow/parquet/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/parquet
157.3 copying pyarrow/parquet/encryption.py -> build/lib.linux-x86_64-cpython-312/pyarrow/parquet
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/interchange
157.3 copying pyarrow/tests/interchange/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/interchange
157.3 copying pyarrow/tests/interchange/test_conversion.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/interchange
157.3 copying pyarrow/tests/interchange/test_interchange_spec.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/interchange
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/init.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_parquet_file.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_compliant_nested_type.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_data_types.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_basic.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_dataset.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/conftest.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_encryption.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_parquet_writer.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_datetime.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/common.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_metadata.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/test_pandas.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 copying pyarrow/tests/parquet/encryption.py -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/parquet
157.3 running egg_info
157.3 writing pyarrow.egg-info/PKG-INFO
157.3 writing dependency_links to pyarrow.egg-info/dependency_links.txt
157.3 writing requirements to pyarrow.egg-info/requires.txt
157.3 writing top-level names to pyarrow.egg-info/top_level.txt
157.3 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
157.3 reading manifest file 'pyarrow.egg-info/SOURCES.txt'
157.3 reading manifest template 'MANIFEST.in'
157.3 warning: no files found matching '../LICENSE.txt'
157.3 warning: no files found matching '../NOTICE.txt'
157.3 warning: no previously-included files matching '.so' found anywhere in distribution
157.3 warning: no previously-included files matching '
.pyc' found anywhere in distribution
157.3 warning: no previously-included files matching '~' found anywhere in distribution
157.3 warning: no previously-included files matching '#
' found anywhere in distribution
157.3 warning: no previously-included files matching '.git*' found anywhere in distribution
157.3 warning: no previously-included files matching '.DS_Store' found anywhere in distribution
157.3 no previously-included directories found matching '.asv'
157.3 writing manifest file 'pyarrow.egg-info/SOURCES.txt'
157.3 copying pyarrow/init.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_acero.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_acero.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_compute.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_compute.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_csv.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_csv.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_cuda.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_cuda.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_dataset.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_dataset.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_dataset_orc.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_dataset_parquet.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_feather.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_flight.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_fs.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_fs.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_gcsfs.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_hdfs.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_hdfsio.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_json.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_json.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_orc.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_orc.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_parquet.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_parquet.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_parquet_encryption.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_parquet_encryption.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_pyarrow_cpp_tests.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_pyarrow_cpp_tests.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_s3fs.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/_substrait.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/array.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/benchmark.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/builder.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/compat.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/config.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/error.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/gandiva.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/io.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/ipc.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/lib.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/lib.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/memory.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/pandas-shim.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/public-api.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/scalar.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/table.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/tensor.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 copying pyarrow/types.pxi -> build/lib.linux-x86_64-cpython-312/pyarrow
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libgandiva.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_cuda.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_dataset_parquet.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/init.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_substrait.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_acero.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_feather.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_dataset.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_fs.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/common.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_flight.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/includes/libarrow_python.pxd -> build/lib.linux-x86_64-cpython-312/pyarrow/includes
157.3 copying pyarrow/tests/bound_function_visit_strings.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/extensions.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.linux-x86_64-cpython-312/pyarrow/tests
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/data
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/feather
157.3 copying pyarrow/tests/data/feather/v0.17.0.version.2-compression.lz4.feather -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/feather
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/README.md -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.test1.orc -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/decimal.jsn.gz -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 copying pyarrow/tests/data/orc/decimal.orc -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/orc
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/parquet
157.3 copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/parquet
157.3 copying pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/parquet
157.3 copying pyarrow/tests/data/parquet/v0.7.1.parquet -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/parquet
157.3 copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.linux-x86_64-cpython-312/pyarrow/tests/data/parquet
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/src
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow
157.3 creating build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/CMakeLists.txt -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/api.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/arrow_to_pandas.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/arrow_to_pandas.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/arrow_to_python_internal.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/benchmark.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/benchmark.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/common.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/common.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/csv.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/csv.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/datetime.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/datetime.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/decimal.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/decimal.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/deserialize.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/deserialize.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/extension_type.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/extension_type.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/filesystem.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/filesystem.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/flight.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/flight.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/gdb.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/gdb.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/helpers.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/helpers.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/inference.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/inference.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/init.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/init.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/io.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/io.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/ipc.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/ipc.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/iterators.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_convert.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_convert.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_internal.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_interop.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_to_arrow.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/numpy_to_arrow.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/parquet_encryption.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/parquet_encryption.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/pch.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/platform.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/pyarrow.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/pyarrow.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/pyarrow_api.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/pyarrow_lib.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/python_test.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/python_test.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/python_to_arrow.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/python_to_arrow.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/serialize.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/serialize.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/type_traits.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/udf.cc -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/udf.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 copying pyarrow/src/arrow/python/visibility.h -> build/lib.linux-x86_64-cpython-312/pyarrow/src/arrow/python
157.3 running build_ext
157.3 creating /tmp/pip-install-gowfg5dz/pyarrow_d7316aef455e4a4aa2e8f814f9938f53/build/temp.linux-x86_64-cpython-312
157.3 -- Running cmake for PyArrow
157.3 cmake -DCMAKE_INSTALL_PREFIX=/tmp/pip-install-gowfg5dz/pyarrow_d7316aef455e4a4aa2e8f814f9938f53/build/lib.linux-x86_64-cpython-312/pyarrow -DPYTHON_EXECUTABLE=/usr/local/bin/python -DPython3_EXECUTABLE=/usr/local/bin/python -DPYARROW_CXXFLAGS= -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_SUBSTRAIT=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_ACERO=off -DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off -DPYARROW_BUILD_PARQUET_ENCRYPTION=off -DPYARROW_BUILD_GCS=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/pip-install-gowfg5dz/pyarrow_d7316aef455e4a4aa2e8f814f9938f53
157.3 error: command 'cmake' failed: No such file or directory
157.3 [end of output]
157.3
157.3 note: This error originates from a subprocess, and is likely not a problem with pip.
157.3 ERROR: Failed building wheel for pyarrow
157.3 Building wheel for frozenlist (pyproject.toml): started
162.2 Building wheel for frozenlist (pyproject.toml): finished with status 'done'
162.2 Created wheel for frozenlist: filename=frozenlist-1.4.0-cp312-cp312-linux_x86_64.whl size=261458 sha256=8c86d98bad83677ca66a4af0a3b43b7d6845d55ea6c73d2b89bc2389191153e6
162.2 Stored in directory: /root/.cache/pip/wheels/f1/9c/94/9386cb0ea511a93226456388d41d35f1c24ba15a62ffd7b1ef
162.2 Building wheel for multidict (pyproject.toml): started
163.7 Building wheel for multidict (pyproject.toml): finished with status 'done'
163.7 Created wheel for multidict: filename=multidict-6.0.4-cp312-cp312-linux_x86_64.whl size=114931 sha256=cbd35db7076edf166a45ecf63769f66a3d3b4b8b9e423a6fe2ab7c9be66cf925
163.7 Stored in directory: /root/.cache/pip/wheels/f6/d8/ff/3c14a64b8f2ab1aa94ba2888f5a988be6ab446ec5c8d1a82da
163.7 Building wheel for yarl (pyproject.toml): started
166.5 Building wheel for yarl (pyproject.toml): finished with status 'done'
166.5 Created wheel for yarl: filename=yarl-1.9.2-cp312-cp312-linux_x86_64.whl size=285235 sha256=e38e32276a8a3cd49e7113a16fce24e26cd65945f3df28634471a253189f3fc1
166.5 Stored in directory: /root/.cache/pip/wheels/84/e3/6a/7d0fa1abee8e4aa39922b5bd54689b4b5e4269b2821f482a32
166.5 Successfully built wikipedia neo4j frozenlist multidict yarl
166.5 Failed to build tiktoken aiohttp pyarrow
166.5 ERROR: Could not build wheels for tiktoken, aiohttp, pyarrow, which is required to install pyproject.toml-based projects
166.6
166.6 [notice] A new release of pip is available: 23.2.1 -> 23.3.1
166.6 [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
PS E:\Source Control\AI Apps\Docker\genai-stack2>

@matthieuml
Copy link
Contributor

That is probably an issue with the Python version, some packages like pyarrow don't have yet a build wheel for Python 3.12 (then you need to build it, and it seems to fail in your case due to old versions of gcc, cmake...). What's weird is that langchain latest Docker image uses 3.11.6, so I don't see how you end up using Python 3.12.

@jexp
Copy link
Collaborator

jexp commented Nov 3, 2023

Yeah no idea where this comes from : python:latest

@gavinvw
Copy link

gavinvw commented Dec 31, 2023

My situation involved parallel runs of pip install -r requirements for the same package from the same repo i.e. all downloads slowed down as they compete for bandwidth.

This helped for this situation with some caveats (longer build time)

COMPOSE_PARALLEL_LIMIT=1 docker-compose up --build (On WSL2)

Windows would need to SET COMPOSE_PARALLEL_LIMIT=1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants