diff --git a/comps/lvms/src/requirements-cpu.txt b/comps/lvms/src/requirements-cpu.txt index 231557e693..eeb2252cbd 100644 --- a/comps/lvms/src/requirements-cpu.txt +++ b/comps/lvms/src/requirements-cpu.txt @@ -50,7 +50,7 @@ colorlog==6.10.1 # via trimesh cryptography==46.0.3 # via pyjwt -datasets==4.4.1 +datasets==4.4.2 # via -r ./comps/lvms/src/requirements.in diffusers==0.34.0 # via optimum-habana @@ -64,9 +64,9 @@ docarray==0.41.0 # via -r ./comps/lvms/src/requirements.in embreex==2.17.7.post7 ; platform_machine == 'x86_64' # via trimesh -fastapi==0.124.4 +fastapi==0.128.0 # via -r ./comps/lvms/src/requirements.in -filelock==3.20.0 +filelock==3.20.1 # via # datasets # diffusers @@ -120,17 +120,17 @@ idna==3.11 # httpx # requests # yarl -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via # diffusers # opentelemetry-api -jax==0.8.1 +jax==0.8.2 # via docarray -jaxlib==0.8.1 +jaxlib==0.8.2 # via jax jiter==0.12.0 # via openai -joblib==1.5.2 +joblib==1.5.3 # via scikit-learn jsonpatch==1.33 # via langchain-core @@ -142,9 +142,9 @@ jsonschema==4.25.1 # trimesh jsonschema-specifications==2025.9.1 # via jsonschema -langchain-core==1.2.0 +langchain-core==1.2.5 # via -r ./comps/lvms/src/requirements.in -langsmith==0.4.59 +langsmith==0.5.1 # via langchain-core lxml==6.0.2 # via trimesh @@ -158,7 +158,7 @@ markdown-it-py==4.0.0 # via rich markupsafe==3.0.3 # via jinja2 -mcp==1.24.0 +mcp==1.25.0 # via -r ./comps/lvms/src/requirements.in mdurl==0.1.2 # via markdown-it-py @@ -179,7 +179,7 @@ mypy-extensions==1.1.0 networkx==3.6.1 # via # trimesh -numpy==2.3.5 +numpy==2.4.0 # via # accelerate # datasets @@ -200,7 +200,7 @@ numpy==2.3.5 # transformers # trimesh # vhacdx -openai==2.11.0 +openai==2.14.0 # via -r ./comps/lvms/src/requirements.in opentelemetry-api==1.39.1 # via @@ -233,7 +233,7 @@ opentelemetry-semantic-conventions==0.60b1 # via opentelemetry-sdk opt-einsum==3.4.0 # via jax -optimum==2.0.0 +optimum==2.1.0 # via # -r ./comps/lvms/src/requirements.in # optimum-habana @@ -276,7 +276,7 @@ protobuf==6.33.2 # docarray # googleapis-common-protos # opentelemetry-proto -psutil==7.1.3 +psutil==7.2.1 # via accelerate pyarrow==22.0.0 # via datasets @@ -312,7 +312,7 @@ python-dateutil==2.9.0.post0 # pycollada python-dotenv==1.2.1 # via pydantic-settings -python-multipart==0.0.20 +python-multipart==0.0.21 # via mcp pytz==2025.2 # via pandas @@ -378,7 +378,7 @@ six==1.17.0 # via python-dateutil sniffio==1.3.1 # via openai -sse-starlette==3.0.4 +sse-starlette==3.1.1 # via mcp starlette==0.50.0 # via @@ -451,7 +451,7 @@ uuid-utils==0.12.0 # via # langchain-core # langsmith -uvicorn==0.38.0 +uvicorn==0.40.0 # via # -r ./comps/lvms/src/requirements.in # mcp diff --git a/comps/lvms/src/requirements-gpu.txt b/comps/lvms/src/requirements-gpu.txt index fb0f9e66af..d8a49440d0 100644 --- a/comps/lvms/src/requirements-gpu.txt +++ b/comps/lvms/src/requirements-gpu.txt @@ -50,7 +50,7 @@ colorlog==6.10.1 # via trimesh cryptography==46.0.3 # via pyjwt -datasets==4.4.1 +datasets==4.4.2 # via -r ./comps/lvms/src/requirements.in diffusers==0.34.0 # via optimum-habana @@ -64,9 +64,9 @@ docarray==0.41.0 # via -r ./comps/lvms/src/requirements.in embreex==2.17.7.post7 ; platform_machine == 'x86_64' # via trimesh -fastapi==0.124.4 +fastapi==0.128.0 # via -r ./comps/lvms/src/requirements.in -filelock==3.20.0 +filelock==3.20.1 # via # datasets # diffusers @@ -122,19 +122,19 @@ idna==3.11 # httpx # requests # yarl -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via # diffusers # opentelemetry-api -jax==0.8.1 +jax==0.8.2 # via docarray -jaxlib==0.8.1 +jaxlib==0.8.2 # via jax jinja2==3.1.6 # via torch jiter==0.12.0 # via openai -joblib==1.5.2 +joblib==1.5.3 # via scikit-learn jsonpatch==1.33 # via langchain-core @@ -146,9 +146,9 @@ jsonschema==4.25.1 # trimesh jsonschema-specifications==2025.9.1 # via jsonschema -langchain-core==1.2.0 +langchain-core==1.2.5 # via -r ./comps/lvms/src/requirements.in -langsmith==0.4.59 +langsmith==0.5.1 # via langchain-core lxml==6.0.2 # via trimesh @@ -162,7 +162,7 @@ markdown-it-py==4.0.0 # via rich markupsafe==3.0.3 # via jinja2 -mcp==1.24.0 +mcp==1.25.0 # via -r ./comps/lvms/src/requirements.in mdurl==0.1.2 # via markdown-it-py @@ -184,7 +184,7 @@ networkx==3.6.1 # via # torch # trimesh -numpy==2.3.5 +numpy==2.4.0 # via # accelerate # datasets @@ -244,7 +244,7 @@ nvidia-nvshmem-cu12==3.3.20 ; platform_machine == 'x86_64' and sys_platform == ' # via torch nvidia-nvtx-cu12==12.8.90 ; platform_machine == 'x86_64' and sys_platform == 'linux' # via torch -openai==2.11.0 +openai==2.14.0 # via -r ./comps/lvms/src/requirements.in opentelemetry-api==1.39.1 # via @@ -277,7 +277,7 @@ opentelemetry-semantic-conventions==0.60b1 # via opentelemetry-sdk opt-einsum==3.4.0 # via jax -optimum==2.0.0 +optimum==2.1.0 # via # -r ./comps/lvms/src/requirements.in # optimum-habana @@ -320,7 +320,7 @@ protobuf==6.33.2 # docarray # googleapis-common-protos # opentelemetry-proto -psutil==7.1.3 +psutil==7.2.1 # via accelerate pyarrow==22.0.0 # via datasets @@ -356,7 +356,7 @@ python-dateutil==2.9.0.post0 # pycollada python-dotenv==1.2.1 # via pydantic-settings -python-multipart==0.0.20 +python-multipart==0.0.21 # via mcp pytz==2025.2 # via pandas @@ -424,7 +424,7 @@ six==1.17.0 # via python-dateutil sniffio==1.3.1 # via openai -sse-starlette==3.0.4 +sse-starlette==3.1.1 # via mcp starlette==0.50.0 # via @@ -508,7 +508,7 @@ uuid-utils==0.12.0 # via # langchain-core # langsmith -uvicorn==0.38.0 +uvicorn==0.40.0 # via # -r ./comps/lvms/src/requirements.in # mcp diff --git a/comps/lvms/src/requirements.in b/comps/lvms/src/requirements.in index f8af74631a..38ebc46717 100644 --- a/comps/lvms/src/requirements.in +++ b/comps/lvms/src/requirements.in @@ -3,7 +3,7 @@ datasets docarray[full] fastapi huggingface_hub -langchain-core>=0.3.80 +langchain-core>=1.2.5 mcp>=1.23.0 openai opentelemetry-api diff --git a/comps/third_parties/llama-vision/src/requirements-cpu.txt b/comps/third_parties/llama-vision/src/requirements-cpu.txt index 336a66fccd..dbdb075b91 100644 --- a/comps/third_parties/llama-vision/src/requirements-cpu.txt +++ b/comps/third_parties/llama-vision/src/requirements-cpu.txt @@ -1,95 +1,99 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --index-strategy unsafe-best-match ./comps/third_parties/llama-vision/src/requirements.in --universal -o ./comps/third_parties/llama-vision/src/requirements-cpu.txt -accelerate==1.8.1 +# uv pip compile --python=/usr/local/bin/python3.10 --index-strategy unsafe-best-match ./comps/third_parties/llama-vision/src/requirements.in --universal -o ./comps/third_parties/llama-vision/src/requirements-cpu.txt +accelerate==1.12.0 # via # -r ./comps/third_parties/llama-vision/src/requirements.in # optimum-habana aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.13 +aiohttp==3.13.2 # via fsspec -aiosignal==1.3.2 +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==5.0.1 ; python_full_version < '3.11' # via aiohttp -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 -datasets==3.6.0 +datasets==4.4.2 # via -r ./comps/third_parties/llama-vision/src/requirements.in -diffusers==0.33.1 +diffusers==0.34.0 # via optimum-habana -dill==0.3.8 +dill==0.4.0 # via # datasets # multiprocess docarray==0.41.0 # via -r ./comps/third_parties/llama-vision/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' +exceptiongroup==1.3.1 ; python_full_version < '3.11' # via anyio -fastapi==0.115.13 +fastapi==0.128.0 # via -r ./comps/third_parties/llama-vision/src/requirements.in -filelock==3.18.0 +filelock==3.20.1 # via # datasets # diffusers # huggingface-hub # transformers -frozenlist==1.7.0 +frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2025.3.0 +fsspec==2025.10.0 # via # datasets # huggingface-hub -googleapis-common-protos==1.70.0 +googleapis-common-protos==1.72.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -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.5 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' +hf-xet==1.2.0 # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 - # via trimesh -huggingface-hub==0.33.0 + # via + # datasets + # trimesh +huggingface-hub==0.36.0 # via # accelerate # datasets @@ -99,13 +103,13 @@ huggingface-hub==0.33.0 # 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 # diffusers # opentelemetry-api @@ -113,23 +117,23 @@ jax==0.5.3 # via docarray jaxlib==0.5.3 # via jax -joblib==1.5.1 +joblib==1.5.3 # via scikit-learn -jsonschema==4.24.0 +jsonschema==4.25.1 # via trimesh -jsonschema-specifications==2025.4.1 +jsonschema-specifications==2025.9.1 # via jsonschema -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 +markupsafe==3.0.3 # via jinja2 mdurl==0.1.2 # via markdown-it-py @@ -139,18 +143,18 @@ ml-dtypes==0.4.1 # jaxlib mpmath==1.3.0 # via sympy -multidict==6.5.0 +multidict==6.7.0 # via # aiohttp # yarl -multiprocess==0.70.16 +multiprocess==0.70.18 # via datasets 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' +networkx==3.6.1 ; python_full_version >= '3.11' # via # trimesh numpy==1.26.4 @@ -175,44 +179,44 @@ numpy==1.26.4 # transformers # trimesh # vhacdx -opentelemetry-api==1.34.1 +opentelemetry-api==1.39.1 # via # -r ./comps/third_parties/llama-vision/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/third_parties/llama-vision/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/third_parties/llama-vision/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 -optimum==1.26.1 +optimum==2.1.0 # via # -r ./comps/third_parties/llama-vision/src/requirements.in # optimum-habana -optimum-habana==1.18.0 +optimum-habana==1.19.1 # via optimum -orjson==3.10.18 +orjson==3.11.5 # via docarray packaging==25.0 # via @@ -221,41 +225,42 @@ packaging==25.0 # huggingface-hub # optimum # transformers -pandas==2.3.0 +pandas==2.3.3 # via # datasets # docarray -pillow==11.2.1 +pillow==12.0.0 # via + # -r ./comps/third_parties/llama-vision/src/requirements.in # diffusers # 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/third_parties/llama-vision/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 -psutil==7.0.0 +psutil==7.2.1 # via accelerate -pyarrow==20.0.0 +pyarrow==22.0.0 # via datasets -pycollada==0.9 +pycollada==0.9.2 # via trimesh -pydantic==2.11.7 +pydantic==2.12.5 # via # -r ./comps/third_parties/llama-vision/src/requirements.in # docarray # fastapi -pydantic-core==2.33.2 +pydantic-core==2.41.5 # via pydantic pydub==0.25.1 # via @@ -269,41 +274,43 @@ python-dateutil==2.9.0.post0 # pycollada pytz==2025.2 # via pandas -pyyaml==6.0.2 +pyyaml==6.0.3 # via # accelerate # datasets # huggingface-hub # transformers -referencing==0.36.2 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2024.11.6 +regex==2025.11.3 # via # diffusers # transformers -requests==2.32.4 +requests==2.32.5 # via # datasets # diffusers # huggingface-hub # opentelemetry-exporter-otlp-proto-http # transformers -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 +safetensors==0.7.0 # via # accelerate # diffusers # transformers -scikit-learn==1.7.0 +scikit-learn==1.7.2 ; python_full_version < '3.11' + # via sentence-transformers +scikit-learn==1.8.0 ; python_full_version >= '3.11' # via sentence-transformers scipy==1.15.3 ; python_full_version < '3.11' # via @@ -312,7 +319,7 @@ scipy==1.15.3 ; python_full_version < '3.11' # scikit-learn # sentence-transformers # trimesh -scipy==1.16.0 ; python_full_version >= '3.11' +scipy==1.16.3 ; python_full_version >= '3.11' # via # jax # jaxlib @@ -321,23 +328,24 @@ scipy==1.16.0 ; python_full_version >= '3.11' # trimesh sentence-transformers==3.3.1 # via optimum-habana -shapely==2.1.1 +sentencepiece==0.2.1 + # via optimum-habana +shapely==2.1.2 # via trimesh shortuuid==1.0.13 # via -r ./comps/third_parties/llama-vision/src/requirements.in six==1.17.0 # via python-dateutil -sniffio==1.3.1 - # via anyio -starlette==0.46.2 +starlette==0.50.0 # via + # -r ./comps/third_parties/llama-vision/src/requirements.in # fastapi # prometheus-fastapi-instrumentator -svg-path==6.3 +svg-path==7.0 # via trimesh threadpoolctl==3.6.0 # via scikit-learn -tokenizers==0.21.1 +tokenizers==0.21.4 # via transformers tqdm==4.67.1 # via @@ -345,23 +353,25 @@ tqdm==4.67.1 # huggingface-hub # sentence-transformers # transformers -transformers==4.49.0 +transformers==4.51.3 # via # -r ./comps/third_parties/llama-vision/src/requirements.in # optimum # optimum-habana # sentence-transformers -trimesh==4.6.12 +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 # multidict # opentelemetry-api @@ -372,29 +382,30 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich + # starlette # typing-inspect # typing-inspection # uvicorn typing-inspect==0.9.0 # via docarray -typing-inspection==0.4.1 +typing-inspection==0.4.2 # via pydantic -tzdata==2025.2 +tzdata==2025.3 # via pandas -urllib3==2.5.0 +urllib3==2.6.2 # via + # -r ./comps/third_parties/llama-vision/src/requirements.in # requests # types-requests -uvicorn==0.34.3 +uvicorn==0.40.0 # via -r ./comps/third_parties/llama-vision/src/requirements.in -vhacdx==0.0.8.post2 +vhacdx==0.0.10 # via trimesh -xxhash==3.5.0 +xxhash==3.6.0 # via # datasets # trimesh -yarl==1.20.1 +yarl==1.22.0 # via aiohttp zipp==3.23.0 # via importlib-metadata diff --git a/comps/third_parties/llama-vision/src/requirements.in b/comps/third_parties/llama-vision/src/requirements.in index 9ce435eb74..140862815c 100644 --- a/comps/third_parties/llama-vision/src/requirements.in +++ b/comps/third_parties/llama-vision/src/requirements.in @@ -7,9 +7,12 @@ opentelemetry-api opentelemetry-exporter-otlp opentelemetry-sdk optimum[habana] +pillow>=11.3.0 prometheus-fastapi-instrumentator pydantic pydub shortuuid +starlette>=0.49.1 transformers +urllib3>=2.6.0 uvicorn