diff --git a/comps/text2sql/src/requirements-cpu.txt b/comps/text2sql/src/requirements-cpu.txt index ce4c432a53..b6d28108db 100644 --- a/comps/text2sql/src/requirements-cpu.txt +++ b/comps/text2sql/src/requirements-cpu.txt @@ -1,262 +1,246 @@ # 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 - # via uvicorn +click==8.3.1 + # via + # typer-slim + # 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 == '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 + # huggingface-hub # langsmith # trimesh -huggingface-hub==0.33.0 +httpx-sse==0.4.3 + # via langchain-community +huggingface-hub==1.2.3 # 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 +langchain==0.3.27 # via # -r ./comps/text2sql/src/requirements.in # langchain-community -langchain-community==0.2.7 +langchain-community==0.3.31 # via -r ./comps/text2sql/src/requirements.in -langchain-core==0.2.43 +langchain-core==0.3.81 # via + # -r ./comps/text2sql/src/requirements.in # langchain # langchain-community # langchain-huggingface # langchain-text-splitters -langchain-huggingface==0.0.3 +langchain-huggingface==0.3.1 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==0.2.4 - # via langchain -langsmith==0.1.147 +langchain-text-splitters==0.3.11 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain +langsmith==0.5.0 # via # langchain # 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 # langsmith -packaging==24.2 +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 @@ -264,116 +248,99 @@ pydantic==2.11.7 # langchain # langchain-core # 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-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-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 +shellingham==1.5.4 + # via huggingface-hub 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-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 +typer-slim==0.20.1 + # via huggingface-hub 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 +349,37 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich - # sentence-transformers # sqlalchemy + # starlette + # typer-slim # 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 langsmith +uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in -vhacdx==0.0.8.post2 +vhacdx==0.0.10 # via trimesh -xxhash==3.5.0 +xxhash==3.6.0 # via trimesh -yarl==1.20.1 +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..2bd0c7818e 100644 --- a/comps/text2sql/src/requirements-gpu.txt +++ b/comps/text2sql/src/requirements-gpu.txt @@ -1,305 +1,246 @@ # 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 - # via uvicorn +click==8.3.1 + # via + # typer-slim + # 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 == '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 + # huggingface-hub # langsmith # trimesh -huggingface-hub==0.33.0 +httpx-sse==0.4.3 + # via langchain-community +huggingface-hub==1.2.3 # 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 +langchain==0.3.27 # via # -r ./comps/text2sql/src/requirements.in # langchain-community -langchain-community==0.2.7 +langchain-community==0.3.31 # via -r ./comps/text2sql/src/requirements.in -langchain-core==0.2.43 +langchain-core==0.3.81 # via + # -r ./comps/text2sql/src/requirements.in # langchain # langchain-community # langchain-huggingface # langchain-text-splitters -langchain-huggingface==0.0.3 +langchain-huggingface==0.3.1 # via -r ./comps/text2sql/src/requirements.in -langchain-text-splitters==0.2.4 - # via langchain -langsmith==0.1.147 +langchain-text-splitters==0.3.11 + # via + # -r ./comps/text2sql/src/requirements.in + # langchain +langsmith==0.5.0 # via # langchain # 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 # langsmith -packaging==24.2 +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 @@ -307,126 +248,99 @@ pydantic==2.11.7 # langchain # langchain-core # 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-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-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 +shellingham==1.5.4 + # via huggingface-hub 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-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 +typer-slim==0.20.1 + # via huggingface-hub 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 +349,37 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich - # sentence-transformers # sqlalchemy - # torch + # starlette + # typer-slim # 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 langsmith +uvicorn==0.40.0 # via -r ./comps/text2sql/src/requirements.in -vhacdx==0.0.8.post2 +vhacdx==0.0.10 # via trimesh -xxhash==3.5.0 +xxhash==3.6.0 # via trimesh -yarl==1.20.1 +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..fa08af8dd0 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,<1.0.0 +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