Deploying to Streamlit Community Cloud

Hi! I’d like help with depolying my project!

  1. Share the link to the public app (deployed on Community Cloud).
    https://chatcpg.streamlit.app/

  2. Share the link to your app’s public GitHub repository (including a requirements file).
    GitHub - nami-works/chat-cpg

  3. Share the full text of the error message (not a screenshot).

[     UTC     ] Logs for chatcpg.streamlit.app/
────────────────────────────────────────────────────────────────────────────────────────
[15:29:01] 🖥 Provisioning machine...
[15:29:01] 🎛 Preparing system...
[15:29:01] ⛓ Spinning up manager process...
[15:29:05] 🚀 Starting up repository: 'chat-cpg', branch: 'deploy', main module: 'chat_cpg.py'
[15:29:05] 🐙 Cloning repository...
[15:29:06] 🐙 Cloning into '/mount/src/chat-cpg'...
Warning: Permanently added the ED25519 host key for IP address '140.82.116.3' to the list of known hosts.
[15:29:06] 🐙 Cloned repository!
[15:29:06] 🐙 Pulling code changes from Github...
[15:29:08] 📦 Processing dependencies...

──────────────────────────────────────── uv ───────────────────────────────────────────

Using uv pip install.
Using Python 3.12.11 environment at /home/adminuser/venv
  × No solution found when resolving dependencies:
  ╰─▶ Because grpcio-status==1.72.1 depends on protobuf>=6.30.0,<7.0.0 and
      you require grpcio-status==1.72.1, we can conclude that you require
      protobuf>=6.30.0,<7.0.0.
      And because you require protobuf==5.29.5, we can conclude that your
      requirements are unsatisfiable.
Checking if Streamlit is installed
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.12.11 environment at /home/adminuser/venv
Resolved [2025-06-17 15:29:15.066418] 4 packages in 45ms
Prepared 4 packages in 137ms
Installed 4 packages in 17ms
 + markdown-it-py==3.0.0[2025-06-17 15:29:15.222312] 
 + mdurl==0.1.2
 + pygments==2.19.1
 + rich==14.0.0

────────────────────────────────────────────────────────────────────────────────────────


──────────────────────────────────────── pip ───────────────────────────────────────────

Using standard pip install.
Collecting clip@ git+https://github.com/openai/CLIP.git@dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1 (from -r /mount/src/chat-cpg/requirements.txt (line 32))
  Cloning https://github.com/openai/CLIP.git (to revision dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1) to /tmp/pip-install-t0cfugy1/clip_a6fea2908ea741f9bb64072f668f343f
  Running command git clone --filter=blob:none --quiet https://github.com/openai/CLIP.git /tmp/pip-install-t0cfugy1/clip_a6fea2908ea741f9bb64072f668f343f
  Running command git rev-parse -q --verify 'sha^dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1'
  Running command git fetch -q https://github.com/openai/CLIP.git dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1
  Resolved https://github.com/openai/CLIP.git to commit dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pt_core_news_md@ https://github.com/explosion/spacy-models/releases/download/pt_core_news_md-3.8.0/pt_core_news_md-3.8.0-py3-none-any.whl#sha256=54382cda034e41f3ec605ceeb924cd6cfdbced00a65f7afa12218520ba7008c5 (from -r /mount/src/chat-cpg/requirements.txt (line 195))
  Downloading https://github.com/explosion/spacy-models/releases/download/pt_core_news_md-3.8.0/pt_core_news_md-3.8.0-py3-none-any.whl (42.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.4/42.4 MB 159.6 MB/s eta 0:00:00[2025-06-17 15:29:23.230888] 
Collecting accelerate==1.7.0 (from -r /mount/src/chat-cpg/requirements.txt (line 1))
  Downloading accelerate-1.7.0-py3-none-any.whl.metadata (19 kB)
Collecting aiofiles==24.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 2))
  Downloading aiofiles-24.1.0-py3-none-any.whl.metadata (10 kB)
Collecting aiohappyeyeballs==2.6.1 (from -r /mount/src/chat-cpg/requirements.txt (line 3))
  Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiohttp==3.11.18 (from -r /mount/src/chat-cpg/requirements.txt (line 4))
  Downloading aiohttp-3.11.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting aiosignal==1.3.2 (from -r /mount/src/chat-cpg/requirements.txt (line 5))
  Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting alembic==1.15.2 (from -r /mount/src/chat-cpg/requirements.txt (line 6))
  Downloading alembic-1.15.2-py3-none-any.whl.metadata (7.3 kB)
Collecting altair==5.5.0 (from -r /mount/src/chat-cpg/requirements.txt (line 7))
  Downloading altair-5.5.0-py3-none-any.whl.metadata (11 kB)
Collecting annotated-types==0.7.0 (from -r /mount/src/chat-cpg/requirements.txt (line 8))
  Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting anthropic==0.52.2 (from -r /mount/src/chat-cpg/requirements.txt (line 9))
  Downloading anthropic-0.52.2-py3-none-any.whl.metadata (25 kB)
Collecting anyio==4.9.0 (from -r /mount/src/chat-cpg/requirements.txt (line 10))
  Downloading anyio-4.9.0-py3-none-any.whl.metadata (4.7 kB)
Collecting appdirs==1.4.4 (from -r /mount/src/chat-cpg/requirements.txt (line 11))
  Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting asgiref==3.8.1 (from -r /mount/src/chat-cpg/requirements.txt (line 12))
  Downloading asgiref-3.8.1-py3-none-any.whl.metadata (9.3 kB)
Collecting asttokens==3.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 13))
  Downloading asttokens-3.0.0-py3-none-any.whl.metadata (4.7 kB)
Collecting attrs==25.3.0 (from -r /mount/src/chat-cpg/requirements.txt (line 14))
  Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting auth0-python==4.9.0 (from -r /mount/src/chat-cpg/requirements.txt (line 15))
  Downloading auth0_python-4.9.0-py3-none-any.whl.metadata (9.0 kB)
Collecting backoff==2.2.1 (from -r /mount/src/chat-cpg/requirements.txt (line 16))
  Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB)
Collecting bcrypt==4.3.0 (from -r /mount/src/chat-cpg/requirements.txt (line 17))
  Downloading bcrypt-4.3.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (10 kB)
Collecting beautifulsoup4==4.13.4 (from -r /mount/src/chat-cpg/requirements.txt (line 18))
  Downloading beautifulsoup4-4.13.4-py3-none-any.whl.metadata (3.8 kB)
Collecting black==25.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 19))
  Downloading black-25.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (81 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.3/81.3 kB 9.4 MB/s eta 0:00:00[2025-06-17 15:29:25.509107] 
Collecting blinker==1.9.0 (from -r /mount/src/chat-cpg/requirements.txt (line 20))
  Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting blis==1.3.0 (from -r /mount/src/chat-cpg/requirements.txt (line 21))
  Downloading blis-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.4 kB)
Collecting build==1.2.2.post1 (from -r /mount/src/chat-cpg/requirements.txt (line 22))
  Downloading build-1.2.2.post1-py3-none-any.whl.metadata (6.5 kB)
Collecting cachetools==5.5.2 (from -r /mount/src/chat-cpg/requirements.txt (line 23))
  Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)
Collecting catalogue==2.0.10 (from -r /mount/src/chat-cpg/requirements.txt (line 24))
  Downloading catalogue-2.0.10-py3-none-any.whl.metadata (14 kB)
Collecting certifi==2025.4.26 (from -r /mount/src/chat-cpg/requirements.txt (line 25))
  Downloading certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
Collecting cffi==1.17.1 (from -r /mount/src/chat-cpg/requirements.txt (line 26))
  Downloading cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting chardet==5.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 27))
  Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Collecting charset-normalizer==3.4.2 (from -r /mount/src/chat-cpg/requirements.txt (line 28))
  Downloading charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
Collecting chroma-hnswlib==0.7.6 (from -r /mount/src/chat-cpg/requirements.txt (line 29))
  Downloading chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (252 bytes)
Collecting chromadb==0.5.23 (from -r /mount/src/chat-cpg/requirements.txt (line 30))
  Downloading chromadb-0.5.23-py3-none-any.whl.metadata (6.8 kB)
Collecting click==8.1.8 (from -r /mount/src/chat-cpg/requirements.txt (line 31))
  Downloading click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
Collecting cloudpathlib==0.21.1 (from -r /mount/src/chat-cpg/requirements.txt (line 33))
  Downloading cloudpathlib-0.21.1-py3-none-any.whl.metadata (14 kB)
Collecting cohere==5.15.0 (from -r /mount/src/chat-cpg/requirements.txt (line 34))
  Downloading cohere-5.15.0-py3-none-any.whl.metadata (3.4 kB)
Collecting colorama==0.4.6 (from -r /mount/src/chat-cpg/requirements.txt (line 35))
  Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting coloredlogs==15.0.1 (from -r /mount/src/chat-cpg/requirements.txt (line 36))
  Downloading coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB)
Collecting confection==0.1.5 (from -r /mount/src/chat-cpg/requirements.txt (line 37))
  Downloading confection-0.1.5-py3-none-any.whl.metadata (19 kB)
Collecting crewai==0.130.0 (from -r /mount/src/chat-cpg/requirements.txt (line 38))
  Downloading crewai-0.130.0-py3-none-any.whl.metadata (35 kB)
Collecting crewai-tools==0.44.0 (from -r /mount/src/chat-cpg/requirements.txt (line 39))
  Downloading crewai_tools-0.44.0-py3-none-any.whl.metadata (9.8 kB)
Collecting cryptography==44.0.3 (from -r /mount/src/chat-cpg/requirements.txt (line 40))
  Downloading cryptography-44.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.7 kB)
Collecting cymem==2.0.11 (from -r /mount/src/chat-cpg/requirements.txt (line 41))
  Downloading cymem-2.0.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.5 kB)
Collecting dataclasses-json==0.6.7 (from -r /mount/src/chat-cpg/requirements.txt (line 42))
  Downloading dataclasses_json-0.6.7-py3-none-any.whl.metadata (25 kB)
Collecting decorator==5.2.1 (from -r /mount/src/chat-cpg/requirements.txt (line 43))
  Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting Deprecated==1.2.18 (from -r /mount/src/chat-cpg/requirements.txt (line 44))
  Downloading Deprecated-1.2.18-py2.py3-none-any.whl.metadata (5.7 kB)
Collecting deprecation==2.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 45))
  Downloading deprecation-2.1.0-py2.py3-none-any.whl.metadata (4.6 kB)
Collecting dill==0.4.0 (from -r /mount/src/chat-cpg/requirements.txt (line 46))
  Downloading dill-0.4.0-py3-none-any.whl.metadata (10 kB)
Collecting distro==1.9.0 (from -r /mount/src/chat-cpg/requirements.txt (line 47))
  Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting docker==7.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 48))
  Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB)
Collecting docling==2.36.1 (from -r /mount/src/chat-cpg/requirements.txt (line 49))
  Downloading docling-2.36.1-py3-none-any.whl.metadata (10 kB)
Collecting docling-core==2.32.0 (from -r /mount/src/chat-cpg/requirements.txt (line 50))
  Downloading docling_core-2.32.0-py3-none-any.whl.metadata (6.0 kB)
Collecting docling-ibm-models==3.4.4 (from -r /mount/src/chat-cpg/requirements.txt (line 51))
  Downloading docling_ibm_models-3.4.4-py3-none-any.whl.metadata (6.4 kB)
Collecting docling-parse==4.0.3 (from -r /mount/src/chat-cpg/requirements.txt (line 52))
  Downloading docling_parse-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB)
Collecting docstring_parser==0.16 (from -r /mount/src/chat-cpg/requirements.txt (line 53))
  Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB)
Collecting durationpy==0.9 (from -r /mount/src/chat-cpg/requirements.txt (line 54))
  Downloading durationpy-0.9-py3-none-any.whl.metadata (338 bytes)
Collecting easyocr==1.7.2 (from -r /mount/src/chat-cpg/requirements.txt (line 55))
  Downloading easyocr-1.7.2-py3-none-any.whl.metadata (10 kB)
Collecting embedchain==0.1.128 (from -r /mount/src/chat-cpg/requirements.txt (line 56))
  Downloading embedchain-0.1.128-py3-none-any.whl.metadata (9.2 kB)
Collecting emoji==2.14.1 (from -r /mount/src/chat-cpg/requirements.txt (line 57))
  Downloading emoji-2.14.1-py3-none-any.whl.metadata (5.7 kB)
Collecting et_xmlfile==2.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 58))
  Downloading et_xmlfile-2.0.0-py3-none-any.whl.metadata (2.7 kB)
Collecting executing==2.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 59))
  Downloading executing-2.2.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting fastapi==0.115.9 (from -r /mount/src/chat-cpg/requirements.txt (line 60))
  Downloading fastapi-0.115.9-py3-none-any.whl.metadata (27 kB)
Collecting fastavro==1.10.0 (from -r /mount/src/chat-cpg/requirements.txt (line 61))
  Downloading fastavro-1.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.5 kB)
Collecting filelock==3.18.0 (from -r /mount/src/chat-cpg/requirements.txt (line 62))
  Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
Collecting filetype==1.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 63))
  Downloading filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting flake8==7.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 64))
  Downloading flake8-7.2.0-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting flatbuffers==25.2.10 (from -r /mount/src/chat-cpg/requirements.txt (line 65))
  Downloading flatbuffers-25.2.10-py2.py3-none-any.whl.metadata (875 bytes)
Collecting frozenlist==1.6.0 (from -r /mount/src/chat-cpg/requirements.txt (line 66))
  Downloading frozenlist-1.6.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting fsspec==2025.3.2 (from -r /mount/src/chat-cpg/requirements.txt (line 67))
  Downloading fsspec-2025.3.2-py3-none-any.whl.metadata (11 kB)
Collecting ftfy==6.3.1 (from -r /mount/src/chat-cpg/requirements.txt (line 68))
  Downloading ftfy-6.3.1-py3-none-any.whl.metadata (7.3 kB)
Collecting gitdb==4.0.12 (from -r /mount/src/chat-cpg/requirements.txt (line 69))
  Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB)
Collecting GitPython==3.1.44 (from -r /mount/src/chat-cpg/requirements.txt (line 70))
  Downloading GitPython-3.1.44-py3-none-any.whl.metadata (13 kB)
Collecting google-ads==26.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 71))
  Downloading google_ads-26.1.0-py3-none-any.whl.metadata (4.3 kB)
Collecting google-api-core==2.25.0 (from -r /mount/src/chat-cpg/requirements.txt (line 72))
  Downloading google_api_core-2.25.0-py3-none-any.whl.metadata (3.0 kB)
Collecting google-auth==2.40.1 (from -r /mount/src/chat-cpg/requirements.txt (line 73))
  Downloading google_auth-2.40.1-py2.py3-none-any.whl.metadata (6.2 kB)
Collecting google-auth-oauthlib==1.2.2 (from -r /mount/src/chat-cpg/requirements.txt (line 74))
  Downloading google_auth_oauthlib-1.2.2-py3-none-any.whl.metadata (2.7 kB)
Collecting googleapis-common-protos==1.70.0 (from -r /mount/src/chat-cpg/requirements.txt (line 75))
  Downloading googleapis_common_protos-1.70.0-py3-none-any.whl.metadata (9.3 kB)
Collecting gptcache==0.1.44 (from -r /mount/src/chat-cpg/requirements.txt (line 76))
  Downloading gptcache-0.1.44-py3-none-any.whl.metadata (24 kB)
Collecting greenlet==3.2.1 (from -r /mount/src/chat-cpg/requirements.txt (line 77))
  Downloading greenlet-3.2.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB)
Collecting groq==0.24.0 (from -r /mount/src/chat-cpg/requirements.txt (line 78))
  Downloading groq-0.24.0-py3-none-any.whl.metadata (15 kB)
Collecting grpcio==1.72.1 (from -r /mount/src/chat-cpg/requirements.txt (line 79))
  Downloading grpcio-1.72.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.8 kB)
Collecting grpcio-status==1.72.1 (from -r /mount/src/chat-cpg/requirements.txt (line 80))
  Downloading grpcio_status-1.72.1-py3-none-any.whl.metadata (1.1 kB)
Collecting h11==0.16.0 (from -r /mount/src/chat-cpg/requirements.txt (line 81))
  Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting h2==4.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 82))
  Downloading h2-4.2.0-py3-none-any.whl.metadata (5.1 kB)
Collecting hpack==4.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 83))
  Downloading hpack-4.1.0-py3-none-any.whl.metadata (4.6 kB)
Collecting html5lib==1.1 (from -r /mount/src/chat-cpg/requirements.txt (line 84))
  Downloading html5lib-1.1-py2.py3-none-any.whl.metadata (16 kB)
Collecting httpcore==1.0.9 (from -r /mount/src/chat-cpg/requirements.txt (line 85))
  Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting httptools==0.6.4 (from -r /mount/src/chat-cpg/requirements.txt (line 86))
  Downloading httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.6 kB)
Collecting httpx==0.28.1 (from -r /mount/src/chat-cpg/requirements.txt (line 87))
  Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting httpx-sse==0.4.0 (from -r /mount/src/chat-cpg/requirements.txt (line 88))
  Downloading httpx_sse-0.4.0-py3-none-any.whl.metadata (9.0 kB)
Collecting huggingface-hub==0.31.1 (from -r /mount/src/chat-cpg/requirements.txt (line 89))
  Downloading huggingface_hub-0.31.1-py3-none-any.whl.metadata (13 kB)
Collecting humanfriendly==10.0 (from -r /mount/src/chat-cpg/requirements.txt (line 90))
  Downloading humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB)
Collecting hyperframe==6.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 91))
  Downloading hyperframe-6.1.0-py3-none-any.whl.metadata (4.3 kB)
Collecting idna==3.10 (from -r /mount/src/chat-cpg/requirements.txt (line 92))
  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting imageio==2.37.0 (from -r /mount/src/chat-cpg/requirements.txt (line 93))
  Downloading imageio-2.37.0-py3-none-any.whl.metadata (5.2 kB)
Collecting importlib_metadata==8.6.1 (from -r /mount/src/chat-cpg/requirements.txt (line 94))
  Downloading importlib_metadata-8.6.1-py3-none-any.whl.metadata (4.7 kB)
Collecting importlib_resources==6.5.2 (from -r /mount/src/chat-cpg/requirements.txt (line 95))
  Downloading importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB)
Collecting iniconfig==2.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 96))
  Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting instructor==1.8.0 (from -r /mount/src/chat-cpg/requirements.txt (line 97))
  Downloading instructor-1.8.0-py3-none-any.whl.metadata (23 kB)
Collecting ipython==9.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 98))
  Downloading ipython-9.2.0-py3-none-any.whl.metadata (4.4 kB)
Collecting ipython_pygments_lexers==1.1.1 (from -r /mount/src/chat-cpg/requirements.txt (line 99))
  Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB)
Collecting jedi==0.19.2 (from -r /mount/src/chat-cpg/requirements.txt (line 100))
  Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting Jinja2==3.1.6 (from -r /mount/src/chat-cpg/requirements.txt (line 101))
  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting jiter==0.8.2 (from -r /mount/src/chat-cpg/requirements.txt (line 102))
  Downloading jiter-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB)
Collecting joblib==1.5.1 (from -r /mount/src/chat-cpg/requirements.txt (line 103))
  Downloading joblib-1.5.1-py3-none-any.whl.metadata (5.6 kB)
Collecting json5==0.12.0 (from -r /mount/src/chat-cpg/requirements.txt (line 104))
  Downloading json5-0.12.0-py3-none-any.whl.metadata (36 kB)
Collecting json_repair==0.44.1 (from -r /mount/src/chat-cpg/requirements.txt (line 105))
  Downloading json_repair-0.44.1-py3-none-any.whl.metadata (12 kB)
Collecting jsonlines==3.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 106))
  Downloading jsonlines-3.1.0-py3-none-any.whl.metadata (1.7 kB)
Collecting jsonpatch==1.33 (from -r /mount/src/chat-cpg/requirements.txt (line 107))
  Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)
Collecting jsonpickle==4.0.5 (from -r /mount/src/chat-cpg/requirements.txt (line 108))
  Downloading jsonpickle-4.0.5-py3-none-any.whl.metadata (8.2 kB)
Collecting jsonpointer==3.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 109))
  Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)
Collecting jsonref==1.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 110))
  Downloading jsonref-1.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting jsonschema==4.23.0 (from -r /mount/src/chat-cpg/requirements.txt (line 111))
  Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB)
Collecting jsonschema-specifications==2025.4.1 (from -r /mount/src/chat-cpg/requirements.txt (line 112))
  Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)
Collecting kubernetes==32.0.1 (from -r /mount/src/chat-cpg/requirements.txt (line 113))
  Downloading kubernetes-32.0.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting lancedb==0.22.0 (from -r /mount/src/chat-cpg/requirements.txt (line 114))
  Downloading lancedb-0.22.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (4.4 kB)
Collecting langchain==0.3.25 (from -r /mount/src/chat-cpg/requirements.txt (line 115))
  Downloading langchain-0.3.25-py3-none-any.whl.metadata (7.8 kB)
Collecting langchain-anthropic==0.3.15 (from -r /mount/src/chat-cpg/requirements.txt (line 116))
  Downloading langchain_anthropic-0.3.15-py3-none-any.whl.metadata (1.9 kB)
Collecting langchain-cohere==0.3.5 (from -r /mount/src/chat-cpg/requirements.txt (line 117))
  Downloading langchain_cohere-0.3.5-py3-none-any.whl.metadata (6.7 kB)
Collecting langchain-community==0.3.23 (from -r /mount/src/chat-cpg/requirements.txt (line 118))
  Downloading langchain_community-0.3.23-py3-none-any.whl.metadata (2.5 kB)
Collecting langchain-core==0.3.63 (from -r /mount/src/chat-cpg/requirements.txt (line 119))
  Downloading langchain_core-0.3.63-py3-none-any.whl.metadata (5.8 kB)
Collecting langchain-experimental==0.3.4 (from -r /mount/src/chat-cpg/requirements.txt (line 120))
  Downloading langchain_experimental-0.3.4-py3-none-any.whl.metadata (1.7 kB)
Collecting langchain-groq==0.3.2 (from -r /mount/src/chat-cpg/requirements.txt (line 121))
  Downloading langchain_groq-0.3.2-py3-none-any.whl.metadata (2.6 kB)
Collecting langchain-openai==0.2.14 (from -r /mount/src/chat-cpg/requirements.txt (line 122))
  Downloading langchain_openai-0.2.14-py3-none-any.whl.metadata (2.7 kB)
Collecting langchain-text-splitters==0.3.8 (from -r /mount/src/chat-cpg/requirements.txt (line 123))
  Downloading langchain_text_splitters-0.3.8-py3-none-any.whl.metadata (1.9 kB)
Collecting langcodes==3.5.0 (from -r /mount/src/chat-cpg/requirements.txt (line 124))
  Downloading langcodes-3.5.0-py3-none-any.whl.metadata (29 kB)
Collecting langdetect==1.0.9 (from -r /mount/src/chat-cpg/requirements.txt (line 125))
  Downloading langdetect-1.0.9.tar.gz (981 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 981.5/981.5 kB 48.4 MB/s eta 0:00:00[2025-06-17 15:29:35.485745] 
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting langsmith==0.3.42 (from -r /mount/src/chat-cpg/requirements.txt (line 126))
  Downloading langsmith-0.3.42-py3-none-any.whl.metadata (15 kB)
Collecting language_data==1.3.0 (from -r /mount/src/chat-cpg/requirements.txt (line 127))
  Downloading language_data-1.3.0-py3-none-any.whl.metadata (4.3 kB)
Collecting latex2mathml==3.78.0 (from -r /mount/src/chat-cpg/requirements.txt (line 128))
  Downloading latex2mathml-3.78.0-py3-none-any.whl.metadata (14 kB)
Collecting lazy_loader==0.4 (from -r /mount/src/chat-cpg/requirements.txt (line 129))
  Downloading lazy_loader-0.4-py3-none-any.whl.metadata (7.6 kB)
Collecting litellm==1.72.0 (from -r /mount/src/chat-cpg/requirements.txt (line 130))
  Downloading litellm-1.72.0-py3-none-any.whl.metadata (39 kB)
Collecting lxml==5.4.0 (from -r /mount/src/chat-cpg/requirements.txt (line 131))
  Downloading lxml-5.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.5 kB)
Collecting Mako==1.3.10 (from -r /mount/src/chat-cpg/requirements.txt (line 132))
  Downloading mako-1.3.10-py3-none-any.whl.metadata (2.9 kB)
Collecting marisa-trie==1.2.1 (from -r /mount/src/chat-cpg/requirements.txt (line 133))
  Downloading marisa_trie-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.0 kB)
Collecting markdown-it-py==3.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 134))
  Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting marko==2.1.3 (from -r /mount/src/chat-cpg/requirements.txt (line 135))
  Downloading marko-2.1.3-py3-none-any.whl.metadata (4.5 kB)
Collecting MarkupSafe==3.0.2 (from -r /mount/src/chat-cpg/requirements.txt (line 136))
  Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
Collecting marshmallow==3.26.1 (from -r /mount/src/chat-cpg/requirements.txt (line 137))
  Downloading marshmallow-3.26.1-py3-none-any.whl.metadata (7.3 kB)
Collecting matplotlib-inline==0.1.7 (from -r /mount/src/chat-cpg/requirements.txt (line 138))
  Downloading matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB)
Collecting mccabe==0.7.0 (from -r /mount/src/chat-cpg/requirements.txt (line 139))
  Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB)
Collecting mdurl==0.1.2 (from -r /mount/src/chat-cpg/requirements.txt (line 140))
  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting mem0ai==0.1.97 (from -r /mount/src/chat-cpg/requirements.txt (line 141))
  Downloading mem0ai-0.1.97-py3-none-any.whl.metadata (7.4 kB)
Collecting mmh3==5.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 142))
  Downloading mmh3-5.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
Collecting monotonic==1.6 (from -r /mount/src/chat-cpg/requirements.txt (line 143))
  Downloading monotonic-1.6-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting mpire==2.10.2 (from -r /mount/src/chat-cpg/requirements.txt (line 144))
  Downloading mpire-2.10.2-py3-none-any.whl.metadata (14 kB)
Collecting mpmath==1.3.0 (from -r /mount/src/chat-cpg/requirements.txt (line 145))
  Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
Collecting multidict==6.4.3 (from -r /mount/src/chat-cpg/requirements.txt (line 146))
  Downloading multidict-6.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
Collecting multiprocess==0.70.18 (from -r /mount/src/chat-cpg/requirements.txt (line 147))
  Downloading multiprocess-0.70.18-py312-none-any.whl.metadata (7.5 kB)
Collecting murmurhash==1.0.13 (from -r /mount/src/chat-cpg/requirements.txt (line 148))
  Downloading murmurhash-1.0.13-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.2 kB)
Collecting mypy==1.16.0 (from -r /mount/src/chat-cpg/requirements.txt (line 149))
  Downloading mypy-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (2.1 kB)
Collecting mypy_extensions==1.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 150))
  Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
Collecting narwhals==1.38.0 (from -r /mount/src/chat-cpg/requirements.txt (line 151))
  Downloading narwhals-1.38.0-py3-none-any.whl.metadata (9.3 kB)
Collecting nest-asyncio==1.6.0 (from -r /mount/src/chat-cpg/requirements.txt (line 152))
  Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting networkx==3.4.2 (from -r /mount/src/chat-cpg/requirements.txt (line 153))
  Downloading networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB)
Collecting ninja==1.11.1.4 (from -r /mount/src/chat-cpg/requirements.txt (line 154))
  Downloading ninja-1.11.1.4-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.0 kB)
Collecting nltk==3.9.1 (from -r /mount/src/chat-cpg/requirements.txt (line 155))
  Downloading nltk-3.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting nodeenv==1.9.1 (from -r /mount/src/chat-cpg/requirements.txt (line 156))
  Downloading nodeenv-1.9.1-py2.py3-none-any.whl.metadata (21 kB)
Collecting numpy==2.2.5 (from -r /mount/src/chat-cpg/requirements.txt (line 157))
  Downloading numpy-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 201.4 MB/s eta 0:00:00[2025-06-17 15:29:43.452828] 
Collecting oauthlib==3.2.2 (from -r /mount/src/chat-cpg/requirements.txt (line 158))
  Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB)
Collecting olefile==0.47 (from -r /mount/src/chat-cpg/requirements.txt (line 159))
  Downloading olefile-0.47-py2.py3-none-any.whl.metadata (9.7 kB)
Collecting onnxruntime==1.22.0 (from -r /mount/src/chat-cpg/requirements.txt (line 160))
  Downloading onnxruntime-1.22.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (4.8 kB)
Collecting openai==1.77.0 (from -r /mount/src/chat-cpg/requirements.txt (line 161))
  Downloading openai-1.77.0-py3-none-any.whl.metadata (25 kB)
Collecting opencv-python==4.11.0.86 (from -r /mount/src/chat-cpg/requirements.txt (line 162))
  Downloading opencv_python-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB)
Collecting opencv-python-headless==4.11.0.86 (from -r /mount/src/chat-cpg/requirements.txt (line 163))
  Downloading opencv_python_headless-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB)
Collecting openpyxl==3.1.5 (from -r /mount/src/chat-cpg/requirements.txt (line 164))
  Downloading openpyxl-3.1.5-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting opentelemetry-api==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 165))
  Downloading opentelemetry_api-1.32.1-py3-none-any.whl.metadata (1.6 kB)
Collecting opentelemetry-exporter-otlp-proto-common==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 166))
  Downloading opentelemetry_exporter_otlp_proto_common-1.32.1-py3-none-any.whl.metadata (1.9 kB)
Collecting opentelemetry-exporter-otlp-proto-grpc==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 167))
  Downloading opentelemetry_exporter_otlp_proto_grpc-1.32.1-py3-none-any.whl.metadata (2.5 kB)
Collecting opentelemetry-exporter-otlp-proto-http==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 168))
  Downloading opentelemetry_exporter_otlp_proto_http-1.32.1-py3-none-any.whl.metadata (2.4 kB)
Collecting opentelemetry-instrumentation==0.53b1 (from -r /mount/src/chat-cpg/requirements.txt (line 169))
  Downloading opentelemetry_instrumentation-0.53b1-py3-none-any.whl.metadata (6.8 kB)
Collecting opentelemetry-instrumentation-asgi==0.53b1 (from -r /mount/src/chat-cpg/requirements.txt (line 170))
  Downloading opentelemetry_instrumentation_asgi-0.53b1-py3-none-any.whl.metadata (2.1 kB)
Collecting opentelemetry-instrumentation-fastapi==0.53b1 (from -r /mount/src/chat-cpg/requirements.txt (line 171))
  Downloading opentelemetry_instrumentation_fastapi-0.53b1-py3-none-any.whl.metadata (2.2 kB)
Collecting opentelemetry-proto==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 172))
  Downloading opentelemetry_proto-1.32.1-py3-none-any.whl.metadata (2.4 kB)
Collecting opentelemetry-sdk==1.32.1 (from -r /mount/src/chat-cpg/requirements.txt (line 173))
  Downloading opentelemetry_sdk-1.32.1-py3-none-any.whl.metadata (1.6 kB)
Collecting opentelemetry-semantic-conventions==0.53b1 (from -r /mount/src/chat-cpg/requirements.txt (line 174))
  Downloading opentelemetry_semantic_conventions-0.53b1-py3-none-any.whl.metadata (2.5 kB)
Collecting opentelemetry-util-http==0.53b1 (from -r /mount/src/chat-cpg/requirements.txt (line 175))
  Downloading opentelemetry_util_http-0.53b1-py3-none-any.whl.metadata (2.6 kB)
Collecting orjson==3.10.18 (from -r /mount/src/chat-cpg/requirements.txt (line 176))
  Downloading orjson-3.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.9/41.9 kB 119.3 MB/s eta 0:00:00[2025-06-17 15:29:45.467194] 
Collecting overrides==7.7.0 (from -r /mount/src/chat-cpg/requirements.txt (line 177))
  Downloading overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting packaging==24.2 (from -r /mount/src/chat-cpg/requirements.txt (line 178))
  Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pandas==2.2.3 (from -r /mount/src/chat-cpg/requirements.txt (line 179))
  Downloading pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (89 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.9/89.9 kB 215.7 MB/s eta 0:00:00[2025-06-17 15:29:45.778685] 
Collecting parso==0.8.4 (from -r /mount/src/chat-cpg/requirements.txt (line 180))
  Downloading parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting pathspec==0.12.1 (from -r /mount/src/chat-cpg/requirements.txt (line 181))
  Downloading pathspec-0.12.1-py3-none-any.whl.metadata (21 kB)
Collecting pdfminer.six==20250327 (from -r /mount/src/chat-cpg/requirements.txt (line 182))
  Downloading pdfminer_six-20250327-py3-none-any.whl.metadata (4.1 kB)
Collecting pdfplumber==0.11.6 (from -r /mount/src/chat-cpg/requirements.txt (line 183))
  Downloading pdfplumber-0.11.6-py3-none-any.whl.metadata (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.8/42.8 kB 142.1 MB/s eta 0:00:00[2025-06-17 15:29:46.004670] 
Collecting pillow==11.2.1 (from -r /mount/src/chat-cpg/requirements.txt (line 184))
  Downloading pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (8.9 kB)
Collecting platformdirs==4.3.8 (from -r /mount/src/chat-cpg/requirements.txt (line 185))
  Downloading platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)
Collecting pluggy==1.6.0 (from -r /mount/src/chat-cpg/requirements.txt (line 186))
  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Collecting portalocker==2.10.1 (from -r /mount/src/chat-cpg/requirements.txt (line 187))
  Downloading portalocker-2.10.1-py3-none-any.whl.metadata (8.5 kB)
Collecting posthog==3.25.0 (from -r /mount/src/chat-cpg/requirements.txt (line 188))
  Downloading posthog-3.25.0-py2.py3-none-any.whl.metadata (3.0 kB)
Collecting preshed==3.0.10 (from -r /mount/src/chat-cpg/requirements.txt (line 189))
  Downloading preshed-3.0.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.4 kB)
Collecting prompt_toolkit==3.0.51 (from -r /mount/src/chat-cpg/requirements.txt (line 190))
  Downloading prompt_toolkit-3.0.51-py3-none-any.whl.metadata (6.4 kB)
Collecting propcache==0.3.1 (from -r /mount/src/chat-cpg/requirements.txt (line 191))
  Downloading propcache-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
Collecting proto-plus==1.26.1 (from -r /mount/src/chat-cpg/requirements.txt (line 192))
  Downloading proto_plus-1.26.1-py3-none-any.whl.metadata (2.2 kB)
Collecting protobuf==5.29.5 (from -r /mount/src/chat-cpg/requirements.txt (line 193))
  Downloading protobuf-5.29.5-cp38-abi3-manylinux2014_x86_64.whl.metadata (592 bytes)
Collecting psutil==7.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 194))
  Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)
Collecting pure_eval==0.2.3 (from -r /mount/src/chat-cpg/requirements.txt (line 196))
  Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting pyarrow==20.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 197))
  Downloading pyarrow-20.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB)
Collecting pyasn1==0.6.1 (from -r /mount/src/chat-cpg/requirements.txt (line 198))
  Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Collecting pyasn1_modules==0.4.2 (from -r /mount/src/chat-cpg/requirements.txt (line 199))
  Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pyclipper==1.3.0.post6 (from -r /mount/src/chat-cpg/requirements.txt (line 200))
  Downloading pyclipper-1.3.0.post6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.0 kB)
Collecting pycodestyle==2.13.0 (from -r /mount/src/chat-cpg/requirements.txt (line 201))
  Downloading pycodestyle-2.13.0-py2.py3-none-any.whl.metadata (4.5 kB)
Collecting pycparser==2.22 (from -r /mount/src/chat-cpg/requirements.txt (line 202))
  Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting pydantic==2.11.4 (from -r /mount/src/chat-cpg/requirements.txt (line 203))
  Downloading pydantic-2.11.4-py3-none-any.whl.metadata (66 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.6/66.6 kB 149.2 MB/s eta 0:00:00[2025-06-17 15:29:48.188364] 
Collecting pydantic-settings==2.9.1 (from -r /mount/src/chat-cpg/requirements.txt (line 204))
  Downloading pydantic_settings-2.9.1-py3-none-any.whl.metadata (3.8 kB)
Collecting pydantic_core==2.33.2 (from -r /mount/src/chat-cpg/requirements.txt (line 205))
  Downloading pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)
Collecting pydeck==0.9.1 (from -r /mount/src/chat-cpg/requirements.txt (line 206))
  Downloading pydeck-0.9.1-py2.py3-none-any.whl.metadata (4.1 kB)
Collecting pyflakes==3.3.2 (from -r /mount/src/chat-cpg/requirements.txt (line 207))
  Downloading pyflakes-3.3.2-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting Pygments==2.19.1 (from -r /mount/src/chat-cpg/requirements.txt (line 208))
  Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
Collecting PyJWT==2.10.1 (from -r /mount/src/chat-cpg/requirements.txt (line 209))
  Downloading PyJWT-2.10.1-py3-none-any.whl.metadata (4.0 kB)
Collecting pylatexenc==2.10 (from -r /mount/src/chat-cpg/requirements.txt (line 210))
  Downloading pylatexenc-2.10.tar.gz (162 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.6/162.6 kB 162.7 MB/s eta 0:00:00[2025-06-17 15:29:50.062502] 
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pypdf==5.4.0 (from -r /mount/src/chat-cpg/requirements.txt (line 211))
  Downloading pypdf-5.4.0-py3-none-any.whl.metadata (7.3 kB)
Collecting pypdfium2==4.30.1 (from -r /mount/src/chat-cpg/requirements.txt (line 212))
  Downloading pypdfium2-4.30.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 146.2 MB/s eta 0:00:00[2025-06-17 15:29:53.459362] 
Collecting PyPika==0.48.9 (from -r /mount/src/chat-cpg/requirements.txt (line 213))
  Downloading PyPika-0.48.9.tar.gz (67 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.3/67.3 kB 167.2 MB/s eta 0:00:00[2025-06-17 15:29:53.516650] 
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pyproject_hooks==1.2.0 (from -r /mount/src/chat-cpg/requirements.txt (line 214))
  Downloading pyproject_hooks-1.2.0-py3-none-any.whl.metadata (1.3 kB)
Collecting pyreadline3==3.5.4 (from -r /mount/src/chat-cpg/requirements.txt (line 215))
  Downloading pyreadline3-3.5.4-py3-none-any.whl.metadata (4.7 kB)
Collecting pyright==1.1.400 (from -r /mount/src/chat-cpg/requirements.txt (line 216))
  Downloading pyright-1.1.400-py3-none-any.whl.metadata (6.6 kB)
Collecting pysbd==0.3.4 (from -r /mount/src/chat-cpg/requirements.txt (line 217))
  Downloading pysbd-0.3.4-py3-none-any.whl.metadata (6.1 kB)
Collecting pytest==8.4.0 (from -r /mount/src/chat-cpg/requirements.txt (line 218))
  Downloading pytest-8.4.0-py3-none-any.whl.metadata (7.7 kB)
Collecting python-bidi==0.6.6 (from -r /mount/src/chat-cpg/requirements.txt (line 219))
  Downloading python_bidi-0.6.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
Collecting python-dateutil==2.9.0.post0 (from -r /mount/src/chat-cpg/requirements.txt (line 220))
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting python-docx==1.1.2 (from -r /mount/src/chat-cpg/requirements.txt (line 221))
  Downloading python_docx-1.1.2-py3-none-any.whl.metadata (2.0 kB)
Collecting python-dotenv==1.1.0 (from -r /mount/src/chat-cpg/requirements.txt (line 222))
  Downloading python_dotenv-1.1.0-py3-none-any.whl.metadata (24 kB)
Collecting python-iso639==2025.2.18 (from -r /mount/src/chat-cpg/requirements.txt (line 223))
  Downloading python_iso639-2025.2.18-py3-none-any.whl.metadata (14 kB)
Collecting python-magic==0.4.27 (from -r /mount/src/chat-cpg/requirements.txt (line 224))
  Downloading python_magic-0.4.27-py2.py3-none-any.whl.metadata (5.8 kB)
Collecting python-oxmsg==0.0.2 (from -r /mount/src/chat-cpg/requirements.txt (line 225))
  Downloading python_oxmsg-0.0.2-py3-none-any.whl.metadata (5.0 kB)
Collecting python-pptx==1.0.2 (from -r /mount/src/chat-cpg/requirements.txt (line 226))
  Downloading python_pptx-1.0.2-py3-none-any.whl.metadata (2.5 kB)
Collecting pytube==15.0.0 (from -r /mount/src/chat-cpg/requirements.txt (line 227))
  Downloading pytube-15.0.0-py3-none-any.whl.metadata (5.0 kB)
Collecting pytz==2024.2 (from -r /mount/src/chat-cpg/requirements.txt (line 228))
  Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting pyvis==0.3.2 (from -r /mount/src/chat-cpg/requirements.txt (line 229))
  Downloading pyvis-0.3.2-py3-none-any.whl.metadata (1.7 kB)
ERROR: Ignored the following versions that require a different python version: 0.0.2 Requires-Python >=3.10,<3.12; 0.0.3 Requires-Python >=3.10,<3.12; 0.1.0 Requires-Python >=3.9,<3.12; 0.1.1 Requires-Python >=3.9,<3.12; 0.1.10 Requires-Python >=3.9,<3.12; 0.1.11 Requires-Python >=3.9,<3.12; 0.1.12 Requires-Python >=3.9,<3.12; 0.1.13 Requires-Python >=3.9,<3.12; 0.1.14 Requires-Python >=3.9,<3.12; 0.1.15 Requires-Python >=3.9,<3.12; 0.1.16 Requires-Python >=3.9,<3.12; 0.1.17 Requires-Python >=3.9,<3.12; 0.1.18 Requires-Python >=3.9,<3.12; 0.1.19 Requires-Python >=3.9,<3.12; 0.1.19a1 Requires-Python >=3.9,<3.12; 0.1.19a2 Requires-Python >=3.9,<3.12; 0.1.19a3 Requires-Python >=3.9,<3.12; 0.1.19a4 Requires-Python >=3.9,<3.12; 0.1.19a5 Requires-Python >=3.9,<3.12; 0.1.2 Requires-Python >=3.9,<3.12; 0.1.20a1 Requires-Python >=3.9,<3.12; 0.1.21 Requires-Python >=3.9,<3.12; 0.1.22 Requires-Python >=3.9,<3.12; 0.1.23 Requires-Python >=3.9,<3.12; 0.1.24 Requires-Python >=3.9,<3.12; 0.1.25 Requires-Python >=3.9,<3.12; 0.1.26 Requires-Python >=3.9,<3.12; 0.1.27 Requires-Python >=3.9,<3.12; 0.1.28 Requires-Python >=3.9,<3.12; 0.1.3 Requires-Python >=3.9,<3.12; 0.1.30 Requires-Python >=3.9,<3.12; 0.1.31 Requires-Python >=3.9,<3.12; 0.1.33 Requires-Python >=3.9,<3.12; 0.1.34 Requires-Python >=3.9,<3.12; 0.1.35 Requires-Python >=3.9,<3.12; 0.1.36 Requires-Python >=3.9,<3.12; 0.1.37 Requires-Python >=3.9,<3.12; 0.1.38 Requires-Python >=3.9,<3.12; 0.1.39 Requires-Python >=3.9,<3.12; 0.1.4 Requires-Python >=3.9,<3.12; 0.1.40 Requires-Python >=3.9,<3.12; 0.1.41 Requires-Python >=3.9,<3.12; 0.1.41a0 Requires-Python >=3.9,<3.12; 0.1.41a1 Requires-Python >=3.9,<3.12; 0.1.42 Requires-Python >=3.9,<3.12; 0.1.43 Requires-Python >=3.9,<3.12; 0.1.44 Requires-Python >=3.9,<3.12; 0.1.45 Requires-Python >=3.9,<3.12; 0.1.45a0 Requires-Python >=3.9,<3.12; 0.1.46 Requires-Python >=3.9,<3.12; 0.1.47 Requires-Python >=3.9,<3.12; 0.1.48 Requires-Python >=3.9,<3.12; 0.1.49 Requires-Python >=3.9,<3.12; 0.1.5 Requires-Python >=3.9,<3.12; 0.1.50 Requires-Python >=3.9,<3.12; 0.1.51 Requires-Python >=3.9,<3.12; 0.1.52 Requires-Python >=3.9,<3.12; 0.1.52a0 Requires-Python >=3.9,<3.12; 0.1.53 Requires-Python >=3.9,<3.12; 0.1.54 Requires-Python >=3.9,<3.12; 0.1.55 Requires-Python >=3.9,<3.12; 0.1.55a0 Requires-Python >=3.9,<3.12; 0.1.55a1 Requires-Python >=3.9,<=3.12; 0.1.55a2 Requires-Python >=3.9,<=3.12.1; 0.1.55a3 Requires-Python >=3.9,<=3.12.1; 0.1.56 Requires-Python >=3.9,<3.12; 0.1.57 Requires-Python >=3.9,<3.12; 0.1.58 Requires-Python >=3.9,<3.12; 0.1.59 Requires-Python >=3.9,<3.12; 0.1.59a0 Requires-Python >=3.9,<3.12; 0.1.6 Requires-Python >=3.9,<3.12; 0.1.60 Requires-Python >=3.9,<3.12; 0.1.61 Requires-Python >=3.9,<3.12; 0.1.61a0 Requires-Python >=3.9,<3.12; 0.1.62 Requires-Python >=3.9,<3.12; 0.1.63 Requires-Python >=3.9,<3.12; 0.1.64 Requires-Python >=3.9,<3.12; 0.1.65 Requires-Python >=3.9,<3.12; 0.1.66 Requires-Python >=3.9,<3.12; 0.1.67 Requires-Python >=3.9,<3.12; 0.1.68 Requires-Python >=3.9,<3.12; 0.1.69 Requires-Python >=3.9,<3.12; 0.1.7 Requires-Python >=3.9,<3.12; 0.1.70 Requires-Python >=3.9,<3.12; 0.1.71 Requires-Python >=3.9,<3.12; 0.1.72 Requires-Python >=3.9,<3.12; 0.1.73 Requires-Python >=3.9,<3.12; 0.1.74 Requires-Python >=3.9,<3.12; 0.1.75 Requires-Python >=3.9,<3.12; 0.1.76 Requires-Python >=3.9,<3.12; 0.1.77 Requires-Python >=3.9,<3.12; 0.1.77a0 Requires-Python >=3.9,<3.12; 0.1.77a1 Requires-Python >=3.9,<3.12; 0.1.77a2 Requires-Python >=3.9,<3.12; 0.1.78 Requires-Python >=3.9,<3.12; 0.1.79 Requires-Python >=3.9,<3.12; 0.1.8 Requires-Python >=3.9,<3.12; 0.1.80 Requires-Python >=3.9,<3.12; 0.1.81 Requires-Python >=3.9,<3.12; 0.1.81a0 Requires-Python >=3.9,<3.12; 0.1.9 Requires-Python >=3.9,<3.12; 0.14.0rc0 Requires-Python >=3.10,<3.12; 0.5.12 Requires-Python >=3.7,<3.12; 0.5.13 Requires-Python >=3.7,<3.12; 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 22.1.0 Requires-Python >=3.7, <3.12; 4.0.0 Requires-Python >=3.7,<3.11
ERROR: Could not find a version that satisfies the requirement pywin32==310 (from versions: none)
ERROR: No matching distribution found for pywin32==310

[notice] A new release of pip is available: 24.0 -> 25.1.1
[notice] To update, run: pip install --upgrade pip
Checking if Streamlit is installed
Installing rich for an improved exception logging
Using standard pip install.
Collecting rich>=10.14.0
  Downloading rich-14.0.0-py3-none-any.whl.metadata (18 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=10.14.0)
  Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich>=10.14.0)
  Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.14.0)
  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Downloading rich-14.0.0-py3-none-any.whl (243 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.2/243.2 kB 19.0 MB/s eta 0:00:00[2025-06-17 15:30:02.206562] 
Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 138.8 MB/s eta 0:00:00[2025-06-17 15:30:02.221738] 
Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 91.4 MB/s eta 0:00:00[2025-06-17 15:30:02.248416] 
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Installing collected packages: pygments, mdurl, markdown-it-py, rich
  Attempting uninstall: pygments
    Found existing installation: Pygments 2.19.1
    Uninstalling Pygments-2.19.1:
      Successfully uninstalled Pygments-2.19.1
  Attempting uninstall: mdurl
    Found existing installation: mdurl 0.1.2
    Uninstalling mdurl-0.1.2:
      Successfully uninstalled mdurl-0.1.2
  Attempting uninstall: markdown-it-py
    Found existing installation: markdown-it-py 3.0.0
    Uninstalling markdown-it-py-3.0.0:
      Successfully uninstalled markdown-it-py-3.0.0
  Attempting uninstall: rich
    Found existing installation: rich 14.0.0
    Uninstalling rich-14.0.0:
      Successfully uninstalled rich-14.0.0
Successfully installed markdown-it-py-3.0.0 mdurl-0.1.2 pygments-2.19.1 rich-14.0.0

[notice] A new release of pip is available: 24.0 -> 25.1.1
[notice] To update, run: pip install --upgrade pip

────────────────────────────────────────────────────────────────────────────────────────

[15:30:05] ❗️ installer returned a non-zero exit code
[15:30:05] ❗️ Error during processing dependencies! Please fix the error and push an update, or try restarting the app.
  1. Share the Streamlit and Python versions.
    Streamlit 1.45.0
    Python 3.12