From f020b0b5d250573a5ecb564c70d5ce1705354e5f Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Tue, 23 Dec 2025 16:18:50 +0800 Subject: [PATCH 1/2] Fix Dependabot alerts for text2sql Signed-off-by: ZePan110 --- comps/text2sql/src/requirements-cpu.txt | 310 ++++++++++---------- comps/text2sql/src/requirements-gpu.txt | 364 ++++++++++-------------- comps/text2sql/src/requirements.in | 9 +- 3 files changed, 307 insertions(+), 376 deletions(-) diff --git a/comps/text2sql/src/requirements-cpu.txt b/comps/text2sql/src/requirements-cpu.txt index ce4c432a53..3d4b145a8b 100644 --- a/comps/text2sql/src/requirements-cpu.txt +++ b/comps/text2sql/src/requirements-cpu.txt @@ -1,379 +1,360 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --index-strategy unsafe-best-match ./comps/text2sql/src/requirements.in --universal -o ./comps/text2sql/src/requirements-cpu.txt +# uv pip compile --python=/usr/local/bin/python3.11 --index-strategy unsafe-best-match ./comps/text2sql/src/requirements.in --universal -o ./comps/text2sql/src/requirements-cpu.txt aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.13 - # via - # langchain - # langchain-community -aiosignal==1.3.2 +aiohttp==3.13.2 + # via langchain-community +aiosignal==1.4.0 # via aiohttp +annotated-doc==0.0.4 + # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.9.0 +anyio==4.12.0 # via # httpx # starlette -async-timeout==4.0.3 ; python_full_version < '3.11' - # via - # aiohttp - # langchain -attrs==25.3.0 +attrs==25.4.0 # via # aiohttp # jsonschema # referencing -av==14.4.0 +av==16.0.1 # via docarray -certifi==2025.6.15 +certifi==2025.11.12 # via # httpcore # httpx # requests -charset-normalizer==3.4.2 +charset-normalizer==3.4.4 # via # requests # trimesh -click==8.2.1 +click==8.3.1 # via uvicorn colorama==0.4.6 ; sys_platform == 'win32' # via # click # colorlog # tqdm -colorlog==6.9.0 +colorlog==6.10.1 # via trimesh dataclasses-json==0.6.7 # via langchain-community docarray==0.41.0 # via -r ./comps/text2sql/src/requirements.in -embreex==2.17.7.post6 ; platform_machine == 'x86_64' +embreex==2.17.7.post7 ; platform_machine == 'x86_64' # via trimesh -exceptiongroup==1.3.0 ; python_full_version < '3.11' - # via anyio -fastapi==0.115.13 +fastapi==0.127.0 # via -r ./comps/text2sql/src/requirements.in -filelock==3.18.0 - # via - # huggingface-hub - # transformers -frozenlist==1.7.0 +filelock==3.20.1 + # via huggingface-hub +frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2025.5.1 - # via - # huggingface-hub -googleapis-common-protos==1.70.0 +fsspec==2025.12.0 + # via huggingface-hub +googleapis-common-protos==1.72.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -greenlet==3.2.3 ; (python_full_version < '3.14' and platform_machine == 'AMD64') or (python_full_version < '3.14' and platform_machine == 'WIN32') or (python_full_version < '3.14' and platform_machine == 'aarch64') or (python_full_version < '3.14' and platform_machine == 'amd64') or (python_full_version < '3.14' and platform_machine == 'ppc64le') or (python_full_version < '3.14' and platform_machine == 'win32') or (python_full_version < '3.14' and platform_machine == 'x86_64') +greenlet==3.3.0 ; platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' # via sqlalchemy -grpcio==1.73.0 +grpcio==1.76.0 # via opentelemetry-exporter-otlp-proto-grpc h11==0.16.0 # via # httpcore # uvicorn -hf-xet==1.1.4 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' +hf-xet==1.2.0 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via + # langgraph-sdk # langsmith # trimesh -huggingface-hub==0.33.0 +httpx-sse==0.4.3 + # via langchain-community +huggingface-hub==0.36.0 # via # langchain-huggingface - # sentence-transformers # tokenizers - # transformers -idna==3.10 +idna==3.11 # via # anyio # httpx # requests # yarl -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api -jax==0.5.3 +jax==0.8.2 # via docarray -jaxlib==0.5.3 +jaxlib==0.8.2 # via jax -joblib==1.5.1 - # via scikit-learn jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch -jsonschema==4.24.0 +jsonschema==4.25.1 # via trimesh -jsonschema-specifications==2025.4.1 +jsonschema-specifications==2025.9.1 # via jsonschema -langchain==0.2.9 - # via - # -r ./comps/text2sql/src/requirements.in - # langchain-community -langchain-community==0.2.7 +langchain==1.2.0 + # via -r ./comps/text2sql/src/requirements.in +langchain-classic==1.0.0 + # via langchain-community +langchain-community==0.4.1 # via -r ./comps/text2sql/src/requirements.in -langchain-core==0.2.43 +langchain-core==1.2.5 # via + # -r ./comps/text2sql/src/requirements.in # langchain + # langchain-classic # langchain-community # langchain-huggingface # langchain-text-splitters -langchain-huggingface==0.0.3 + # langgraph + # langgraph-checkpoint + # langgraph-prebuilt +langchain-huggingface==1.2.0 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==0.2.4 +langchain-text-splitters==1.1.0 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain-classic +langgraph==1.0.5 # via langchain -langsmith==0.1.147 +langgraph-checkpoint==3.0.1 # via - # langchain + # langgraph + # langgraph-prebuilt +langgraph-prebuilt==1.0.5 + # via langgraph +langgraph-sdk==0.3.1 + # via langgraph +langsmith==0.5.0 + # via + # langchain-classic # langchain-community # langchain-core -lxml==5.4.0 +lxml==6.0.2 # via trimesh -lz4==4.4.4 +lz4==4.4.5 # via docarray -manifold3d==3.1.1 +manifold3d==3.3.2 ; python_full_version < '3.14' # via trimesh -mapbox-earcut==1.0.3 +mapbox-earcut==2.0.0 # via trimesh -markdown-it-py==3.0.0 +markdown-it-py==4.0.0 # via rich -markupsafe==3.0.2 - # via jinja2 -marshmallow==3.26.1 +marshmallow==3.26.2 # via dataclasses-json mdurl==0.1.2 # via markdown-it-py -ml-dtypes==0.4.1 +ml-dtypes==0.5.4 # via # jax # jaxlib -mpmath==1.3.0 - # via sympy -multidict==6.5.0 +multidict==6.7.0 # via # aiohttp # yarl mypy-extensions==1.1.0 # via typing-inspect -networkx==3.4.2 ; python_full_version < '3.11' - # via - # trimesh -networkx==3.5 ; python_full_version >= '3.11' - # via - # trimesh -numpy==1.26.4 +networkx==3.6.1 + # via trimesh +numpy==2.4.0 # via # -r ./comps/text2sql/src/requirements.in # docarray # embreex # jax # jaxlib - # langchain # langchain-community # manifold3d # mapbox-earcut # ml-dtypes # pandas # pycollada - # scikit-learn # scipy # shapely - # transformers # trimesh # vhacdx -opentelemetry-api==1.34.1 +opentelemetry-api==1.39.1 # via # -r ./comps/text2sql/src/requirements.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-exporter-otlp==1.34.1 +opentelemetry-exporter-otlp==1.39.1 # via -r ./comps/text2sql/src/requirements.in -opentelemetry-exporter-otlp-proto-common==1.34.1 +opentelemetry-exporter-otlp-proto-common==1.39.1 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-exporter-otlp-proto-grpc==1.34.1 +opentelemetry-exporter-otlp-proto-grpc==1.39.1 # via opentelemetry-exporter-otlp -opentelemetry-exporter-otlp-proto-http==1.34.1 +opentelemetry-exporter-otlp-proto-http==1.39.1 # via opentelemetry-exporter-otlp -opentelemetry-proto==1.34.1 +opentelemetry-proto==1.39.1 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-sdk==1.34.1 +opentelemetry-sdk==1.39.1 # via # -r ./comps/text2sql/src/requirements.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-semantic-conventions==0.55b1 +opentelemetry-semantic-conventions==0.60b1 # via opentelemetry-sdk opt-einsum==3.4.0 # via jax -orjson==3.10.18 +orjson==3.11.5 # via # docarray + # langgraph-sdk # langsmith -packaging==24.2 +ormsgpack==1.12.1 + # via langgraph-checkpoint +packaging==25.0 # via # huggingface-hub # langchain-core + # langsmith # marshmallow - # transformers -pandas==2.3.0 +pandas==2.3.3 # via # -r ./comps/text2sql/src/requirements.in # docarray -pillow==11.2.1 +pillow==12.0.0 # via + # -r ./comps/text2sql/src/requirements.in # docarray - # sentence-transformers # trimesh -prometheus-client==0.22.1 +prometheus-client==0.23.1 # via prometheus-fastapi-instrumentator prometheus-fastapi-instrumentator==7.1.0 # via -r ./comps/text2sql/src/requirements.in -propcache==0.3.2 +propcache==0.4.1 # via # aiohttp # yarl -protobuf==5.29.5 +protobuf==6.33.2 # via # docarray # googleapis-common-protos # opentelemetry-proto -psycopg2-binary==2.9.10 +psycopg2-binary==2.9.11 # via -r ./comps/text2sql/src/requirements.in -pyarrow==20.0.0 +pyarrow==22.0.0 # via -r ./comps/text2sql/src/requirements.in -pycollada==0.9 +pycollada==0.9.2 # via trimesh -pydantic==2.11.7 +pydantic==2.12.5 # via # -r ./comps/text2sql/src/requirements.in # docarray # fastapi # langchain + # langchain-classic # langchain-core + # langgraph # langsmith -pydantic-core==2.33.2 + # pydantic-settings +pydantic-core==2.41.5 # via pydantic +pydantic-settings==2.12.0 + # via langchain-community pydub==0.25.1 # via docarray -pygments==2.19.1 +pygments==2.19.2 # via rich python-dateutil==2.9.0.post0 # via # pandas # pycollada +python-dotenv==1.2.1 + # via pydantic-settings pytz==2025.2 # via pandas -pyyaml==6.0.2 +pyyaml==6.0.3 # via # huggingface-hub - # langchain + # langchain-classic # langchain-community # langchain-core - # transformers -referencing==0.36.2 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2024.11.6 - # via transformers -requests==2.32.4 +requests==2.32.5 # via # huggingface-hub - # langchain + # langchain-classic # langchain-community # langsmith # opentelemetry-exporter-otlp-proto-http # requests-toolbelt - # transformers requests-toolbelt==1.0.0 # via langsmith -rich==14.0.0 +rich==14.2.0 # via docarray -rpds-py==0.25.1 +rpds-py==0.30.0 # via # jsonschema # referencing -rtree==1.4.0 +rtree==1.4.1 # via trimesh -safetensors==0.5.3 - # via transformers -scikit-learn==1.7.0 - # via sentence-transformers -scipy==1.15.3 +scipy==1.16.3 # via # jax # jaxlib - # scikit-learn - # sentence-transformers # trimesh -sentence-transformers==4.1.0 - # via langchain-huggingface -shapely==2.1.1 +shapely==2.1.2 # via trimesh shortuuid==1.0.13 # via -r ./comps/text2sql/src/requirements.in six==1.17.0 # via python-dateutil -sniffio==1.3.1 - # via anyio -sqlalchemy==2.0.41 +sqlalchemy==2.0.45 # via # -r ./comps/text2sql/src/requirements.in - # langchain + # langchain-classic # langchain-community -starlette==0.46.2 +starlette==0.50.0 # via + # -r ./comps/text2sql/src/requirements.in # fastapi # prometheus-fastapi-instrumentator -svg-path==6.3 +svg-path==7.0 # via trimesh -tenacity==8.5.0 +tenacity==9.1.2 # via - # langchain # langchain-community # langchain-core -threadpoolctl==3.6.0 - # via scikit-learn -tokenizers==0.21.1 - # via - # langchain-huggingface - # transformers +tokenizers==0.22.1 + # via langchain-huggingface tqdm==4.67.1 - # via - # huggingface-hub - # sentence-transformers - # transformers -transformers==4.52.4 - # via - # langchain-huggingface - # sentence-transformers -trimesh==4.6.12 + # via huggingface-hub +trimesh==4.10.1 # via docarray types-pillow==10.2.0.20240822 # via docarray -types-requests==2.32.4.20250611 +types-requests==2.32.4.20250913 # via docarray -typing-extensions==4.14.0 +typing-extensions==4.15.0 # via + # aiosignal # anyio - # exceptiongroup # fastapi + # grpcio # huggingface-hub # langchain-core - # multidict # opentelemetry-api # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http @@ -382,31 +363,40 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich - # sentence-transformers # sqlalchemy + # starlette # typing-inspect # typing-inspection - # uvicorn typing-inspect==0.9.0 # via # dataclasses-json # docarray -typing-inspection==0.4.1 - # via pydantic -tzdata==2025.2 +typing-inspection==0.4.2 + # via + # pydantic + # pydantic-settings +tzdata==2025.3 # via pandas -urllib3==2.5.0 +urllib3==2.6.2 # via + # -r ./comps/text2sql/src/requirements.in # requests # types-requests -uvicorn==0.34.3 +uuid-utils==0.12.0 + # via + # langchain-core + # langsmith +uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in -vhacdx==0.0.8.post2 - # via trimesh -xxhash==3.5.0 +vhacdx==0.0.10 # via trimesh -yarl==1.20.1 +xxhash==3.6.0 + # via + # langgraph + # trimesh +yarl==1.22.0 # via aiohttp zipp==3.23.0 # via importlib-metadata +zstandard==0.25.0 + # via langsmith diff --git a/comps/text2sql/src/requirements-gpu.txt b/comps/text2sql/src/requirements-gpu.txt index 8b77dffb4b..027c00e247 100644 --- a/comps/text2sql/src/requirements-gpu.txt +++ b/comps/text2sql/src/requirements-gpu.txt @@ -1,432 +1,360 @@ # This file was autogenerated by uv via the following command: -# uv pip compile ./comps/text2sql/src/requirements.in --universal -o ./comps/text2sql/src/requirements-gpu.txt +# uv pip compile --python=/usr/local/bin/python3.11 ./comps/text2sql/src/requirements.in --universal -o ./comps/text2sql/src/requirements-gpu.txt aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.13 - # via - # langchain - # langchain-community -aiosignal==1.3.2 +aiohttp==3.13.2 + # via langchain-community +aiosignal==1.4.0 # via aiohttp +annotated-doc==0.0.4 + # via fastapi annotated-types==0.7.0 # via pydantic -anyio==4.9.0 +anyio==4.12.0 # via # httpx # starlette -async-timeout==4.0.3 ; python_full_version < '3.11' - # via - # aiohttp - # langchain -attrs==25.3.0 +attrs==25.4.0 # via # aiohttp # jsonschema # referencing -av==14.4.0 +av==16.0.1 # via docarray -certifi==2025.6.15 +certifi==2025.11.12 # via # httpcore # httpx # requests -charset-normalizer==3.4.2 +charset-normalizer==3.4.4 # via # requests # trimesh -click==8.2.1 +click==8.3.1 # via uvicorn colorama==0.4.6 ; sys_platform == 'win32' # via # click # colorlog # tqdm -colorlog==6.9.0 +colorlog==6.10.1 # via trimesh dataclasses-json==0.6.7 # via langchain-community docarray==0.41.0 # via -r ./comps/text2sql/src/requirements.in -embreex==2.17.7.post6 ; platform_machine == 'x86_64' +embreex==2.17.7.post7 ; platform_machine == 'x86_64' # via trimesh -exceptiongroup==1.3.0 ; python_full_version < '3.11' - # via anyio -fastapi==0.115.13 +fastapi==0.127.0 # via -r ./comps/text2sql/src/requirements.in -filelock==3.18.0 - # via - # huggingface-hub - # torch - # transformers -frozenlist==1.7.0 +filelock==3.20.1 + # via huggingface-hub +frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2025.5.1 - # via - # huggingface-hub - # torch -googleapis-common-protos==1.70.0 +fsspec==2025.12.0 + # via huggingface-hub +googleapis-common-protos==1.72.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -greenlet==3.2.3 ; (python_full_version < '3.14' and platform_machine == 'AMD64') or (python_full_version < '3.14' and platform_machine == 'WIN32') or (python_full_version < '3.14' and platform_machine == 'aarch64') or (python_full_version < '3.14' and platform_machine == 'amd64') or (python_full_version < '3.14' and platform_machine == 'ppc64le') or (python_full_version < '3.14' and platform_machine == 'win32') or (python_full_version < '3.14' and platform_machine == 'x86_64') +greenlet==3.3.0 ; platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' # via sqlalchemy -grpcio==1.73.0 +grpcio==1.76.0 # via opentelemetry-exporter-otlp-proto-grpc h11==0.16.0 # via # httpcore # uvicorn -hf-xet==1.1.4 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' +hf-xet==1.2.0 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via + # langgraph-sdk # langsmith # trimesh -huggingface-hub==0.33.0 +httpx-sse==0.4.3 + # via langchain-community +huggingface-hub==0.36.0 # via # langchain-huggingface - # sentence-transformers # tokenizers - # transformers -idna==3.10 +idna==3.11 # via # anyio # httpx # requests # yarl -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api -jax==0.5.3 +jax==0.8.2 # via docarray -jaxlib==0.5.3 +jaxlib==0.8.2 # via jax -jinja2==3.1.6 - # via torch -joblib==1.5.1 - # via scikit-learn jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch -jsonschema==4.24.0 +jsonschema==4.25.1 # via trimesh -jsonschema-specifications==2025.4.1 +jsonschema-specifications==2025.9.1 # via jsonschema -langchain==0.2.9 - # via - # -r ./comps/text2sql/src/requirements.in - # langchain-community -langchain-community==0.2.7 +langchain==1.2.0 + # via -r ./comps/text2sql/src/requirements.in +langchain-classic==1.0.0 + # via langchain-community +langchain-community==0.4.1 # via -r ./comps/text2sql/src/requirements.in -langchain-core==0.2.43 +langchain-core==1.2.5 # via + # -r ./comps/text2sql/src/requirements.in # langchain + # langchain-classic # langchain-community # langchain-huggingface # langchain-text-splitters -langchain-huggingface==0.0.3 + # langgraph + # langgraph-checkpoint + # langgraph-prebuilt +langchain-huggingface==1.2.0 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==0.2.4 +langchain-text-splitters==1.1.0 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain-classic +langgraph==1.0.5 # via langchain -langsmith==0.1.147 +langgraph-checkpoint==3.0.1 # via - # langchain + # langgraph + # langgraph-prebuilt +langgraph-prebuilt==1.0.5 + # via langgraph +langgraph-sdk==0.3.1 + # via langgraph +langsmith==0.5.0 + # via + # langchain-classic # langchain-community # langchain-core -lxml==5.4.0 +lxml==6.0.2 # via trimesh -lz4==4.4.4 +lz4==4.4.5 # via docarray -manifold3d==3.1.1 +manifold3d==3.3.2 ; python_full_version < '3.14' # via trimesh -mapbox-earcut==1.0.3 +mapbox-earcut==2.0.0 # via trimesh -markdown-it-py==3.0.0 +markdown-it-py==4.0.0 # via rich -markupsafe==3.0.2 - # via jinja2 -marshmallow==3.26.1 +marshmallow==3.26.2 # via dataclasses-json mdurl==0.1.2 # via markdown-it-py -ml-dtypes==0.4.1 +ml-dtypes==0.5.4 # via # jax # jaxlib -mpmath==1.3.0 - # via sympy -multidict==6.5.0 +multidict==6.7.0 # via # aiohttp # yarl mypy-extensions==1.1.0 # via typing-inspect -networkx==3.4.2 ; python_full_version < '3.11' - # via - # torch - # trimesh -networkx==3.5 ; python_full_version >= '3.11' - # via - # torch - # trimesh -numpy==1.26.4 +networkx==3.6.1 + # via trimesh +numpy==2.4.0 # via # -r ./comps/text2sql/src/requirements.in # docarray # embreex # jax # jaxlib - # langchain # langchain-community # manifold3d # mapbox-earcut # ml-dtypes # pandas # pycollada - # scikit-learn # scipy # shapely - # transformers # trimesh # vhacdx -nvidia-cublas-cu12==12.6.4.1 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via - # nvidia-cudnn-cu12 - # nvidia-cusolver-cu12 - # torch -nvidia-cuda-cupti-cu12==12.6.80 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cuda-nvrtc-cu12==12.6.77 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cuda-runtime-cu12==12.6.77 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cudnn-cu12==9.5.1.17 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cufft-cu12==11.3.0.4 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cufile-cu12==1.11.1.6 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-curand-cu12==10.3.7.77 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cusolver-cu12==11.7.1.2 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-cusparse-cu12==12.5.4.2 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via - # nvidia-cusolver-cu12 - # torch -nvidia-cusparselt-cu12==0.6.3 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-nccl-cu12==2.26.2 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -nvidia-nvjitlink-cu12==12.6.85 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via - # nvidia-cufft-cu12 - # nvidia-cusolver-cu12 - # nvidia-cusparse-cu12 - # torch -nvidia-nvtx-cu12==12.6.77 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch -opentelemetry-api==1.34.1 +opentelemetry-api==1.39.1 # via # -r ./comps/text2sql/src/requirements.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-exporter-otlp==1.34.1 +opentelemetry-exporter-otlp==1.39.1 # via -r ./comps/text2sql/src/requirements.in -opentelemetry-exporter-otlp-proto-common==1.34.1 +opentelemetry-exporter-otlp-proto-common==1.39.1 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-exporter-otlp-proto-grpc==1.34.1 +opentelemetry-exporter-otlp-proto-grpc==1.39.1 # via opentelemetry-exporter-otlp -opentelemetry-exporter-otlp-proto-http==1.34.1 +opentelemetry-exporter-otlp-proto-http==1.39.1 # via opentelemetry-exporter-otlp -opentelemetry-proto==1.34.1 +opentelemetry-proto==1.39.1 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-sdk==1.34.1 +opentelemetry-sdk==1.39.1 # via # -r ./comps/text2sql/src/requirements.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-semantic-conventions==0.55b1 +opentelemetry-semantic-conventions==0.60b1 # via opentelemetry-sdk opt-einsum==3.4.0 # via jax -orjson==3.10.18 +orjson==3.11.5 # via # docarray + # langgraph-sdk # langsmith -packaging==24.2 +ormsgpack==1.12.1 + # via langgraph-checkpoint +packaging==25.0 # via # huggingface-hub # langchain-core + # langsmith # marshmallow - # transformers -pandas==2.3.0 +pandas==2.3.3 # via # -r ./comps/text2sql/src/requirements.in # docarray -pillow==11.2.1 +pillow==12.0.0 # via + # -r ./comps/text2sql/src/requirements.in # docarray - # sentence-transformers # trimesh -prometheus-client==0.22.1 +prometheus-client==0.23.1 # via prometheus-fastapi-instrumentator prometheus-fastapi-instrumentator==7.1.0 # via -r ./comps/text2sql/src/requirements.in -propcache==0.3.2 +propcache==0.4.1 # via # aiohttp # yarl -protobuf==5.29.5 +protobuf==6.33.2 # via # docarray # googleapis-common-protos # opentelemetry-proto -psycopg2-binary==2.9.10 +psycopg2-binary==2.9.11 # via -r ./comps/text2sql/src/requirements.in -pyarrow==20.0.0 +pyarrow==22.0.0 # via -r ./comps/text2sql/src/requirements.in -pycollada==0.9 +pycollada==0.9.2 # via trimesh -pydantic==2.11.7 +pydantic==2.12.5 # via # -r ./comps/text2sql/src/requirements.in # docarray # fastapi # langchain + # langchain-classic # langchain-core + # langgraph # langsmith -pydantic-core==2.33.2 + # pydantic-settings +pydantic-core==2.41.5 # via pydantic +pydantic-settings==2.12.0 + # via langchain-community pydub==0.25.1 # via docarray -pygments==2.19.1 +pygments==2.19.2 # via rich python-dateutil==2.9.0.post0 # via # pandas # pycollada +python-dotenv==1.2.1 + # via pydantic-settings pytz==2025.2 # via pandas -pyyaml==6.0.2 +pyyaml==6.0.3 # via # huggingface-hub - # langchain + # langchain-classic # langchain-community # langchain-core - # transformers -referencing==0.36.2 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2024.11.6 - # via transformers -requests==2.32.4 +requests==2.32.5 # via # huggingface-hub - # langchain + # langchain-classic # langchain-community # langsmith # opentelemetry-exporter-otlp-proto-http # requests-toolbelt - # transformers requests-toolbelt==1.0.0 # via langsmith -rich==14.0.0 +rich==14.2.0 # via docarray -rpds-py==0.25.1 +rpds-py==0.30.0 # via # jsonschema # referencing -rtree==1.4.0 +rtree==1.4.1 # via trimesh -safetensors==0.5.3 - # via transformers -scikit-learn==1.7.0 - # via sentence-transformers -scipy==1.15.3 +scipy==1.16.3 # via # jax # jaxlib - # scikit-learn - # sentence-transformers # trimesh -sentence-transformers==4.1.0 - # via langchain-huggingface -setuptools==80.9.0 ; (python_full_version >= '3.12' and platform_machine != 'x86_64') or (python_full_version >= '3.12' and sys_platform != 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') - # via - # torch - # triton -shapely==2.1.1 +shapely==2.1.2 # via trimesh shortuuid==1.0.13 # via -r ./comps/text2sql/src/requirements.in six==1.17.0 # via python-dateutil -sniffio==1.3.1 - # via anyio -sqlalchemy==2.0.41 +sqlalchemy==2.0.45 # via # -r ./comps/text2sql/src/requirements.in - # langchain + # langchain-classic # langchain-community -starlette==0.46.2 +starlette==0.50.0 # via + # -r ./comps/text2sql/src/requirements.in # fastapi # prometheus-fastapi-instrumentator -svg-path==6.3 +svg-path==7.0 # via trimesh -sympy==1.14.0 - # via torch -tenacity==8.5.0 +tenacity==9.1.2 # via - # langchain # langchain-community # langchain-core -threadpoolctl==3.6.0 - # via scikit-learn -tokenizers==0.21.1 - # via - # langchain-huggingface - # transformers -torch==2.7.1 - # via sentence-transformers +tokenizers==0.22.1 + # via langchain-huggingface tqdm==4.67.1 - # via - # huggingface-hub - # sentence-transformers - # transformers -transformers==4.52.4 - # via - # langchain-huggingface - # sentence-transformers -trimesh==4.6.12 + # via huggingface-hub +trimesh==4.10.1 # via docarray -triton==3.3.1 ; platform_machine == 'x86_64' and sys_platform == 'linux' - # via torch types-pillow==10.2.0.20240822 # via docarray -types-requests==2.32.4.20250611 +types-requests==2.32.4.20250913 # via docarray -typing-extensions==4.14.0 +typing-extensions==4.15.0 # via + # aiosignal # anyio - # exceptiongroup # fastapi + # grpcio # huggingface-hub # langchain-core - # multidict # opentelemetry-api # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http @@ -435,32 +363,40 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich - # sentence-transformers # sqlalchemy - # torch + # starlette # typing-inspect # typing-inspection - # uvicorn typing-inspect==0.9.0 # via # dataclasses-json # docarray -typing-inspection==0.4.1 - # via pydantic -tzdata==2025.2 +typing-inspection==0.4.2 + # via + # pydantic + # pydantic-settings +tzdata==2025.3 # via pandas -urllib3==2.5.0 +urllib3==2.6.2 # via + # -r ./comps/text2sql/src/requirements.in # requests # types-requests -uvicorn==0.34.3 +uuid-utils==0.12.0 + # via + # langchain-core + # langsmith +uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in -vhacdx==0.0.8.post2 - # via trimesh -xxhash==3.5.0 +vhacdx==0.0.10 # via trimesh -yarl==1.20.1 +xxhash==3.6.0 + # via + # langgraph + # trimesh +yarl==1.22.0 # via aiohttp zipp==3.23.0 # via importlib-metadata +zstandard==0.25.0 + # via langsmith diff --git a/comps/text2sql/src/requirements.in b/comps/text2sql/src/requirements.in index a84e7c0060..60daae9bff 100644 --- a/comps/text2sql/src/requirements.in +++ b/comps/text2sql/src/requirements.in @@ -1,17 +1,22 @@ docarray[full] fastapi -langchain==0.2.9 +langchain>=0.2.9 +langchain-core>=0.3.80 langchain-huggingface -langchain_community==0.2.7 +langchain_community>=0.3.27 +langchain-text-splitters>=0.3.9 numpy opentelemetry-api opentelemetry-exporter-otlp opentelemetry-sdk pandas +pillow>=11.3.0 prometheus_fastapi_instrumentator psycopg2-binary pyarrow pydantic shortuuid sqlalchemy +starlette>=0.49.1 +urllib3>=2.6.0 uvicorn From 610337075a62eeb44aa59a90534a7d9ce66ec60a Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Wed, 24 Dec 2025 16:16:43 +0800 Subject: [PATCH 2/2] Fix 1 Signed-off-by: ZePan110 --- comps/text2sql/src/requirements-cpu.txt | 69 ++++++++++--------------- comps/text2sql/src/requirements-gpu.txt | 69 ++++++++++--------------- comps/text2sql/src/requirements.in | 2 +- 3 files changed, 53 insertions(+), 87 deletions(-) diff --git a/comps/text2sql/src/requirements-cpu.txt b/comps/text2sql/src/requirements-cpu.txt index 3d4b145a8b..b6d28108db 100644 --- a/comps/text2sql/src/requirements-cpu.txt +++ b/comps/text2sql/src/requirements-cpu.txt @@ -31,7 +31,9 @@ charset-normalizer==3.4.4 # requests # trimesh click==8.3.1 - # via uvicorn + # via + # typer-slim + # uvicorn colorama==0.4.6 ; sys_platform == 'win32' # via # click @@ -67,18 +69,18 @@ h11==0.16.0 # via # httpcore # uvicorn -hf-xet==1.2.0 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' +hf-xet==1.2.0 ; platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via - # langgraph-sdk + # huggingface-hub # langsmith # trimesh httpx-sse==0.4.3 # via langchain-community -huggingface-hub==0.36.0 +huggingface-hub==1.2.3 # via # langchain-huggingface # tokenizers @@ -102,42 +104,28 @@ jsonschema==4.25.1 # via trimesh jsonschema-specifications==2025.9.1 # via jsonschema -langchain==1.2.0 - # via -r ./comps/text2sql/src/requirements.in -langchain-classic==1.0.0 - # via langchain-community -langchain-community==0.4.1 +langchain==0.3.27 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain-community +langchain-community==0.3.31 # via -r ./comps/text2sql/src/requirements.in -langchain-core==1.2.5 +langchain-core==0.3.81 # via # -r ./comps/text2sql/src/requirements.in # langchain - # langchain-classic # langchain-community # langchain-huggingface # langchain-text-splitters - # langgraph - # langgraph-checkpoint - # langgraph-prebuilt -langchain-huggingface==1.2.0 +langchain-huggingface==0.3.1 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==1.1.0 +langchain-text-splitters==0.3.11 # via # -r ./comps/text2sql/src/requirements.in - # langchain-classic -langgraph==1.0.5 - # via langchain -langgraph-checkpoint==3.0.1 - # via - # langgraph - # langgraph-prebuilt -langgraph-prebuilt==1.0.5 - # via langgraph -langgraph-sdk==0.3.1 - # via langgraph + # langchain langsmith==0.5.0 # via - # langchain-classic + # langchain # langchain-community # langchain-core lxml==6.0.2 @@ -217,10 +205,7 @@ opt-einsum==3.4.0 orjson==3.11.5 # via # docarray - # langgraph-sdk # langsmith -ormsgpack==1.12.1 - # via langgraph-checkpoint packaging==25.0 # via # huggingface-hub @@ -261,9 +246,7 @@ pydantic==2.12.5 # docarray # fastapi # langchain - # langchain-classic # langchain-core - # langgraph # langsmith # pydantic-settings pydantic-core==2.41.5 @@ -285,7 +268,7 @@ pytz==2025.2 pyyaml==6.0.3 # via # huggingface-hub - # langchain-classic + # langchain # langchain-community # langchain-core referencing==0.37.0 @@ -294,8 +277,7 @@ referencing==0.37.0 # jsonschema-specifications requests==2.32.5 # via - # huggingface-hub - # langchain-classic + # langchain # langchain-community # langsmith # opentelemetry-exporter-otlp-proto-http @@ -317,6 +299,8 @@ scipy==1.16.3 # trimesh shapely==2.1.2 # via trimesh +shellingham==1.5.4 + # via huggingface-hub shortuuid==1.0.13 # via -r ./comps/text2sql/src/requirements.in six==1.17.0 @@ -324,7 +308,7 @@ six==1.17.0 sqlalchemy==2.0.45 # via # -r ./comps/text2sql/src/requirements.in - # langchain-classic + # langchain # langchain-community starlette==0.50.0 # via @@ -343,6 +327,8 @@ tqdm==4.67.1 # via huggingface-hub trimesh==4.10.1 # via docarray +typer-slim==0.20.1 + # via huggingface-hub types-pillow==10.2.0.20240822 # via docarray types-requests==2.32.4.20250913 @@ -365,6 +351,7 @@ typing-extensions==4.15.0 # referencing # sqlalchemy # starlette + # typer-slim # typing-inspect # typing-inspection typing-inspect==0.9.0 @@ -383,17 +370,13 @@ urllib3==2.6.2 # requests # types-requests uuid-utils==0.12.0 - # via - # langchain-core - # langsmith + # via langsmith uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in vhacdx==0.0.10 # via trimesh xxhash==3.6.0 - # via - # langgraph - # trimesh + # via trimesh yarl==1.22.0 # via aiohttp zipp==3.23.0 diff --git a/comps/text2sql/src/requirements-gpu.txt b/comps/text2sql/src/requirements-gpu.txt index 027c00e247..2bd0c7818e 100644 --- a/comps/text2sql/src/requirements-gpu.txt +++ b/comps/text2sql/src/requirements-gpu.txt @@ -31,7 +31,9 @@ charset-normalizer==3.4.4 # requests # trimesh click==8.3.1 - # via uvicorn + # via + # typer-slim + # uvicorn colorama==0.4.6 ; sys_platform == 'win32' # via # click @@ -67,18 +69,18 @@ h11==0.16.0 # via # httpcore # uvicorn -hf-xet==1.2.0 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' +hf-xet==1.2.0 ; platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via - # langgraph-sdk + # huggingface-hub # langsmith # trimesh httpx-sse==0.4.3 # via langchain-community -huggingface-hub==0.36.0 +huggingface-hub==1.2.3 # via # langchain-huggingface # tokenizers @@ -102,42 +104,28 @@ jsonschema==4.25.1 # via trimesh jsonschema-specifications==2025.9.1 # via jsonschema -langchain==1.2.0 - # via -r ./comps/text2sql/src/requirements.in -langchain-classic==1.0.0 - # via langchain-community -langchain-community==0.4.1 +langchain==0.3.27 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain-community +langchain-community==0.3.31 # via -r ./comps/text2sql/src/requirements.in -langchain-core==1.2.5 +langchain-core==0.3.81 # via # -r ./comps/text2sql/src/requirements.in # langchain - # langchain-classic # langchain-community # langchain-huggingface # langchain-text-splitters - # langgraph - # langgraph-checkpoint - # langgraph-prebuilt -langchain-huggingface==1.2.0 +langchain-huggingface==0.3.1 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==1.1.0 +langchain-text-splitters==0.3.11 # via # -r ./comps/text2sql/src/requirements.in - # langchain-classic -langgraph==1.0.5 - # via langchain -langgraph-checkpoint==3.0.1 - # via - # langgraph - # langgraph-prebuilt -langgraph-prebuilt==1.0.5 - # via langgraph -langgraph-sdk==0.3.1 - # via langgraph + # langchain langsmith==0.5.0 # via - # langchain-classic + # langchain # langchain-community # langchain-core lxml==6.0.2 @@ -217,10 +205,7 @@ opt-einsum==3.4.0 orjson==3.11.5 # via # docarray - # langgraph-sdk # langsmith -ormsgpack==1.12.1 - # via langgraph-checkpoint packaging==25.0 # via # huggingface-hub @@ -261,9 +246,7 @@ pydantic==2.12.5 # docarray # fastapi # langchain - # langchain-classic # langchain-core - # langgraph # langsmith # pydantic-settings pydantic-core==2.41.5 @@ -285,7 +268,7 @@ pytz==2025.2 pyyaml==6.0.3 # via # huggingface-hub - # langchain-classic + # langchain # langchain-community # langchain-core referencing==0.37.0 @@ -294,8 +277,7 @@ referencing==0.37.0 # jsonschema-specifications requests==2.32.5 # via - # huggingface-hub - # langchain-classic + # langchain # langchain-community # langsmith # opentelemetry-exporter-otlp-proto-http @@ -317,6 +299,8 @@ scipy==1.16.3 # trimesh shapely==2.1.2 # via trimesh +shellingham==1.5.4 + # via huggingface-hub shortuuid==1.0.13 # via -r ./comps/text2sql/src/requirements.in six==1.17.0 @@ -324,7 +308,7 @@ six==1.17.0 sqlalchemy==2.0.45 # via # -r ./comps/text2sql/src/requirements.in - # langchain-classic + # langchain # langchain-community starlette==0.50.0 # via @@ -343,6 +327,8 @@ tqdm==4.67.1 # via huggingface-hub trimesh==4.10.1 # via docarray +typer-slim==0.20.1 + # via huggingface-hub types-pillow==10.2.0.20240822 # via docarray types-requests==2.32.4.20250913 @@ -365,6 +351,7 @@ typing-extensions==4.15.0 # referencing # sqlalchemy # starlette + # typer-slim # typing-inspect # typing-inspection typing-inspect==0.9.0 @@ -383,17 +370,13 @@ urllib3==2.6.2 # requests # types-requests uuid-utils==0.12.0 - # via - # langchain-core - # langsmith + # via langsmith uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in vhacdx==0.0.10 # via trimesh xxhash==3.6.0 - # via - # langgraph - # trimesh + # via trimesh yarl==1.22.0 # via aiohttp zipp==3.23.0 diff --git a/comps/text2sql/src/requirements.in b/comps/text2sql/src/requirements.in index 60daae9bff..fa08af8dd0 100644 --- a/comps/text2sql/src/requirements.in +++ b/comps/text2sql/src/requirements.in @@ -1,6 +1,6 @@ docarray[full] fastapi -langchain>=0.2.9 +langchain>=0.2.9,<1.0.0 langchain-core>=0.3.80 langchain-huggingface langchain_community>=0.3.27