diff --git a/comps/third_parties/clip/src/requirements-cpu.txt b/comps/third_parties/clip/src/requirements-cpu.txt index 630bc744e5..92809ceab1 100644 --- a/comps/third_parties/clip/src/requirements-cpu.txt +++ b/comps/third_parties/clip/src/requirements-cpu.txt @@ -1,85 +1,80 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --index-strategy unsafe-best-match ./comps/third_parties/clip/src/requirements.in --universal -o ./comps/third_parties/clip/src/requirements-cpu.txt +# uv pip compile --python=/usr/local/bin/python3.11 --index-strategy unsafe-best-match ./comps/third_parties/clip/src/requirements.in --universal -o ./comps/third_parties/clip/src/requirements-cpu.txt aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.13 +aiohttp==3.13.2 # via -r ./comps/third_parties/clip/src/requirements.in -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==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 -cffi==1.17.1 ; platform_python_implementation == 'PyPy' - # via zstandard -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 -dateparser==1.2.1 +dateparser==1.2.2 # via -r ./comps/third_parties/clip/src/requirements.in docarray==0.41.0 # via -r ./comps/third_parties/clip/src/requirements.in einops==0.8.1 # via -r ./comps/third_parties/clip/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.128.0 # via -r ./comps/third_parties/clip/src/requirements.in -filelock==3.18.0 +filelock==3.20.1 # via # huggingface-hub # transformers -frozenlist==1.7.0 +frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2025.5.1 +fsspec==2025.12.0 # via # huggingface-hub ftfy==6.3.1 -googleapis-common-protos==1.70.0 + # via open-clip-torch +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 @@ -87,97 +82,81 @@ httpx==0.28.1 # via # langsmith # trimesh -huggingface-hub==0.33.0 +huggingface-hub==0.36.0 # via # -r ./comps/third_parties/clip/src/requirements.in + # open-clip-torch # sentence-transformers # timm # 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.6.2 +jax==0.8.2 # via docarray -jaxlib==0.6.2 +jaxlib==0.8.2 # via jax -joblib==1.5.1 +joblib==1.5.3 # 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.3.25 +langchain==0.3.27 # via -r ./comps/third_parties/clip/src/requirements.in -langchain-core==0.3.65 +langchain-core==0.3.81 # via + # -r ./comps/third_parties/clip/src/requirements.in # langchain # langchain-text-splitters -langchain-text-splitters==0.3.8 - # via langchain -langsmith==0.3.45 +langchain-text-splitters==0.3.11 + # via + # -r ./comps/third_parties/clip/src/requirements.in + # langchain +langsmith==0.5.1 # via # langchain # 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 +markupsafe==3.0.3 # via jinja2 mdurl==0.1.2 # via markdown-it-py -ml-dtypes==0.5.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' +networkx==3.6.1 # via # trimesh -numpy==2.2.6 ; python_full_version < '3.11' - # via - # docarray - # embreex - # jax - # jaxlib - # manifold3d - # mapbox-earcut - # ml-dtypes - # pandas - # pycollada - # scikit-learn - # scipy - # shapely - # transformers - # trimesh - # vhacdx -numpy==2.3.0 ; python_full_version >= '3.11' +numpy==2.4.0 # via # docarray # embreex @@ -194,84 +173,83 @@ numpy==2.3.0 ; python_full_version >= '3.11' # transformers # trimesh # vhacdx +open-clip-torch==3.2.0 # via -r ./comps/third_parties/clip/src/requirements.in -opentelemetry-api==1.34.1 +opentelemetry-api==1.39.1 # via # -r ./comps/third_parties/clip/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/clip/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/clip/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 # transformers -pandas==2.3.0 +pandas==2.3.3 # via docarray -pillow==11.2.1 +pillow==12.0.0 # via + # -r ./comps/third_parties/clip/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/third_parties/clip/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 -pycollada==0.9 +pycollada==0.9.2 # via trimesh -pycparser==2.22 ; platform_python_implementation == 'PyPy' - # via cffi -pydantic==2.11.7 +pydantic==2.12.5 # via # docarray # fastapi # langchain # langchain-core # langsmith -pydantic-core==2.33.2 +pydantic-core==2.41.5 # via pydantic pydub==0.25.1 # via docarray -pygments==2.19.1 +pygments==2.19.2 # via rich python-dateutil==2.9.0.post0 # via @@ -282,22 +260,23 @@ pytz==2025.2 # via # dateparser # pandas -pyyaml==6.0.2 +pyyaml==6.0.3 # via # huggingface-hub # langchain # langchain-core # timm # transformers -referencing==0.36.2 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2024.11.6 +regex==2025.11.3 # via # dateparser + # open-clip-torch # transformers -requests==2.32.4 +requests==2.32.5 # via # huggingface-hub # langchain @@ -307,73 +286,77 @@ requests==2.32.4 # 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 +safetensors==0.7.0 # via + # open-clip-torch # timm # transformers -scikit-learn==1.7.0 +scikit-learn==1.8.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 +sentence-transformers==5.2.0 # via -r ./comps/third_parties/clip/src/requirements.in -shapely==2.1.1 +shapely==2.1.2 # via trimesh shortuuid==1.0.13 # via -r ./comps/third_parties/clip/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 langchain -starlette==0.46.2 +starlette==0.50.0 # via + # -r ./comps/third_parties/clip/src/requirements.in # fastapi # prometheus-fastapi-instrumentator -svg-path==6.3 +svg-path==7.0 # via trimesh tenacity==9.1.2 # via langchain-core threadpoolctl==3.6.0 # via scikit-learn -timm==1.0.15 -tokenizers==0.21.1 +timm==1.0.22 + # via open-clip-torch +tokenizers==0.22.1 # via transformers tqdm==4.67.1 # via # huggingface-hub + # open-clip-torch # sentence-transformers # transformers -transformers==4.52.4 - # via sentence-transformers -trimesh==4.6.12 +transformers==4.57.3 + # via + # -r ./comps/third_parties/clip/src/requirements.in + # sentence-transformers +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,37 +365,39 @@ 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 docarray -typing-inspection==0.4.1 +typing-inspection==0.4.2 # via pydantic -tzdata==2025.2 +tzdata==2025.3 # via # pandas # tzlocal tzlocal==5.3.1 # via dateparser -urllib3==2.5.0 +urllib3==2.6.2 # via + # -r ./comps/third_parties/clip/src/requirements.in # requests # types-requests -uvicorn==0.34.3 +uuid-utils==0.12.0 + # via langsmith +uvicorn==0.40.0 # via -r ./comps/third_parties/clip/src/requirements.in -vhacdx==0.0.8.post2 +vhacdx==0.0.10 # via trimesh -wcwidth==0.2.13 +wcwidth==0.2.14 # via ftfy -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.23.0 +zstandard==0.25.0 # via langsmith diff --git a/comps/third_parties/clip/src/requirements-gpu.txt b/comps/third_parties/clip/src/requirements-gpu.txt index 10de8adc82..ba184f9248 100644 --- a/comps/third_parties/clip/src/requirements-gpu.txt +++ b/comps/third_parties/clip/src/requirements-gpu.txt @@ -1,88 +1,82 @@ # This file was autogenerated by uv via the following command: -# uv pip compile ./comps/third_parties/clip/src/requirements.in --universal -o ./comps/third_parties/clip/src/requirements-gpu.txt +# uv pip compile --python=/usr/local/bin/python3.11 ./comps/third_parties/clip/src/requirements.in --universal -o ./comps/third_parties/clip/src/requirements-gpu.txt aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.13 +aiohttp==3.13.2 # via -r ./comps/third_parties/clip/src/requirements.in -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==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 -cffi==1.17.1 ; platform_python_implementation == 'PyPy' - # via zstandard -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 -dateparser==1.2.1 +dateparser==1.2.2 # via -r ./comps/third_parties/clip/src/requirements.in docarray==0.41.0 # via -r ./comps/third_parties/clip/src/requirements.in einops==0.8.1 # via -r ./comps/third_parties/clip/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.128.0 # via -r ./comps/third_parties/clip/src/requirements.in -filelock==3.18.0 +filelock==3.20.1 # via # huggingface-hub # torch # transformers -frozenlist==1.7.0 +frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2025.5.1 +fsspec==2025.12.0 # via # huggingface-hub # torch ftfy==6.3.1 # via open-clip-torch -googleapis-common-protos==1.70.0 +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 @@ -90,7 +84,7 @@ httpx==0.28.1 # via # langsmith # trimesh -huggingface-hub==0.33.0 +huggingface-hub==0.36.0 # via # -r ./comps/third_parties/clip/src/requirements.in # open-clip-torch @@ -98,95 +92,76 @@ huggingface-hub==0.33.0 # timm # 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.6.2 +jax==0.8.2 # via docarray -jaxlib==0.6.2 +jaxlib==0.8.2 # via jax jinja2==3.1.6 # via torch -joblib==1.5.1 +joblib==1.5.3 # 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.3.25 +langchain==0.3.27 # via -r ./comps/third_parties/clip/src/requirements.in -langchain-core==0.3.65 +langchain-core==0.3.81 # via + # -r ./comps/third_parties/clip/src/requirements.in # langchain # langchain-text-splitters -langchain-text-splitters==0.3.8 - # via langchain -langsmith==0.3.45 +langchain-text-splitters==0.3.11 + # via + # -r ./comps/third_parties/clip/src/requirements.in + # langchain +langsmith==0.5.1 # via # langchain # 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 +markupsafe==3.0.3 # via jinja2 mdurl==0.1.2 # via markdown-it-py -ml-dtypes==0.5.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' +networkx==3.6.1 # via # torch # trimesh -numpy==2.2.6 ; python_full_version < '3.11' - # via - # docarray - # embreex - # jax - # jaxlib - # manifold3d - # mapbox-earcut - # ml-dtypes - # pandas - # pycollada - # scikit-learn - # scipy - # shapely - # torchvision - # transformers - # trimesh - # vhacdx -numpy==2.3.0 ; python_full_version >= '3.11' +numpy==2.4.0 # via # docarray # embreex @@ -204,123 +179,123 @@ numpy==2.3.0 ; python_full_version >= '3.11' # transformers # trimesh # vhacdx -nvidia-cublas-cu12==12.6.4.1 ; platform_machine == 'x86_64' and sys_platform == 'linux' +nvidia-cublas-cu12==12.8.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' +nvidia-cuda-cupti-cu12==12.8.90 ; 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' +nvidia-cuda-nvrtc-cu12==12.8.93 ; 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' +nvidia-cuda-runtime-cu12==12.8.90 ; 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' +nvidia-cudnn-cu12==9.10.2.21 ; 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' +nvidia-cufft-cu12==11.3.3.83 ; 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' +nvidia-cufile-cu12==1.13.1.3 ; 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' +nvidia-curand-cu12==10.3.9.90 ; 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' +nvidia-cusolver-cu12==11.7.3.90 ; 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' +nvidia-cusparse-cu12==12.5.8.93 ; 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' +nvidia-cusparselt-cu12==0.7.1 ; platform_machine == 'x86_64' and sys_platform == 'linux' # via torch -nvidia-nccl-cu12==2.26.2 ; platform_machine == 'x86_64' and sys_platform == 'linux' +nvidia-nccl-cu12==2.27.5 ; platform_machine == 'x86_64' and sys_platform == 'linux' # via torch -nvidia-nvjitlink-cu12==12.6.85 ; platform_machine == 'x86_64' and sys_platform == 'linux' +nvidia-nvjitlink-cu12==12.8.93 ; 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' +nvidia-nvshmem-cu12==3.3.20 ; platform_machine == 'x86_64' and sys_platform == 'linux' # via torch -open-clip-torch==2.32.0 +nvidia-nvtx-cu12==12.8.90 ; platform_machine == 'x86_64' and sys_platform == 'linux' + # via torch +open-clip-torch==3.2.0 # via -r ./comps/third_parties/clip/src/requirements.in -opentelemetry-api==1.34.1 +opentelemetry-api==1.39.1 # via # -r ./comps/third_parties/clip/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/clip/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/clip/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 # transformers -pandas==2.3.0 +pandas==2.3.3 # via docarray -pillow==11.2.1 +pillow==12.0.0 # via + # -r ./comps/third_parties/clip/src/requirements.in # docarray - # sentence-transformers # torchvision # 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/clip/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 -pycollada==0.9 +pycollada==0.9.2 # via trimesh -pycparser==2.22 ; platform_python_implementation == 'PyPy' - # via cffi -pydantic==2.11.7 +pydantic==2.12.5 # via # docarray # fastapi # langchain # langchain-core # langsmith -pydantic-core==2.33.2 +pydantic-core==2.41.5 # via pydantic pydub==0.25.1 # via docarray -pygments==2.19.1 +pygments==2.19.2 # via rich python-dateutil==2.9.0.post0 # via @@ -331,23 +306,23 @@ pytz==2025.2 # via # dateparser # pandas -pyyaml==6.0.2 +pyyaml==6.0.3 # via # huggingface-hub # langchain # langchain-core # timm # transformers -referencing==0.36.2 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2024.11.6 +regex==2025.11.3 # via # dateparser # open-clip-torch # transformers -requests==2.32.4 +requests==2.32.5 # via # huggingface-hub # langchain @@ -357,49 +332,46 @@ requests==2.32.4 # 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 +safetensors==0.7.0 # via # open-clip-torch # timm # transformers -scikit-learn==1.7.0 +scikit-learn==1.8.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 +sentence-transformers==5.2.0 # via -r ./comps/third_parties/clip/src/requirements.in -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 +setuptools==80.9.0 ; python_full_version >= '3.12' + # via torch +shapely==2.1.2 # via trimesh shortuuid==1.0.13 # via -r ./comps/third_parties/clip/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 langchain -starlette==0.46.2 +starlette==0.50.0 # via + # -r ./comps/third_parties/clip/src/requirements.in # fastapi # prometheus-fastapi-instrumentator -svg-path==6.3 +svg-path==7.0 # via trimesh sympy==1.14.0 # via torch @@ -407,17 +379,17 @@ tenacity==9.1.2 # via langchain-core threadpoolctl==3.6.0 # via scikit-learn -timm==1.0.15 +timm==1.0.22 # via open-clip-torch -tokenizers==0.21.1 +tokenizers==0.22.1 # via transformers -torch==2.7.1 +torch==2.9.1 # via # open-clip-torch # sentence-transformers # timm # torchvision -torchvision==0.22.1 +torchvision==0.24.1 # via # open-clip-torch # timm @@ -427,24 +399,26 @@ tqdm==4.67.1 # open-clip-torch # sentence-transformers # transformers -transformers==4.52.4 - # via sentence-transformers -trimesh==4.6.12 +transformers==4.57.3 + # via + # -r ./comps/third_parties/clip/src/requirements.in + # sentence-transformers +trimesh==4.10.1 # via docarray -triton==3.3.1 ; platform_machine == 'x86_64' and sys_platform == 'linux' +triton==3.5.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 @@ -453,38 +427,40 @@ typing-extensions==4.14.0 # pydantic # pydantic-core # referencing - # rich # sentence-transformers # sqlalchemy + # starlette # torch # 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 # tzlocal tzlocal==5.3.1 # via dateparser -urllib3==2.5.0 +urllib3==2.6.2 # via + # -r ./comps/third_parties/clip/src/requirements.in # requests # types-requests -uvicorn==0.34.3 +uuid-utils==0.12.0 + # via langsmith +uvicorn==0.40.0 # via -r ./comps/third_parties/clip/src/requirements.in -vhacdx==0.0.8.post2 +vhacdx==0.0.10 # via trimesh -wcwidth==0.2.13 +wcwidth==0.2.14 # via ftfy -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.23.0 +zstandard==0.25.0 # via langsmith diff --git a/comps/third_parties/clip/src/requirements.in b/comps/third_parties/clip/src/requirements.in index b0f034e3ea..b38fd099d0 100644 --- a/comps/third_parties/clip/src/requirements.in +++ b/comps/third_parties/clip/src/requirements.in @@ -5,12 +5,18 @@ einops fastapi huggingface_hub langchain +langchain-core>=0.3.81,<1.0.0 +langchain-text-splitters>=0.3.9 open_clip_torch opentelemetry-api opentelemetry-exporter-otlp opentelemetry-sdk +pillow>=11.3.0 prometheus-fastapi-instrumentator sentence_transformers shortuuid +starlette>=0.49.1 +transformers>=4.52.4 +urllib3>=2.6.0 uvicorn