diff --git a/docker/pytorch/2.11/cpu/pyproject.toml b/docker/pytorch/2.11/cpu/pyproject.toml index f645e5af2869..a60d0894f6dd 100644 --- a/docker/pytorch/2.11/cpu/pyproject.toml +++ b/docker/pytorch/2.11/cpu/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc-cpu" version = "2.11.0" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.11.0", + "torch==2.13.0", "torchvision==0.26.0", "torchaudio==2.11.0", "deepspeed==0.18.8", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/pytorch/2.11/cuda/pyproject.toml b/docker/pytorch/2.11/cuda/pyproject.toml index b55e85fd2e0c..930d6e27caee 100644 --- a/docker/pytorch/2.11/cuda/pyproject.toml +++ b/docker/pytorch/2.11/cuda/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc" version = "2.11.0" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.11.0", + "torch==2.13.0", "torchvision==0.26.0", "torchaudio==2.11.0", "deepspeed==0.18.8", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/pytorch/2.12/cpu/pyproject.toml b/docker/pytorch/2.12/cpu/pyproject.toml index c4aeb151000b..48b3e5232dd9 100644 --- a/docker/pytorch/2.12/cpu/pyproject.toml +++ b/docker/pytorch/2.12/cpu/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc-cpu" version = "2.12.1" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.12.1", + "torch==2.13.0", "torchvision==0.27.1", "torchaudio==2.11.0", "deepspeed==0.18.8", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/pytorch/2.12/cuda/pyproject.toml b/docker/pytorch/2.12/cuda/pyproject.toml index d3fb599538ea..e2041c898b1c 100644 --- a/docker/pytorch/2.12/cuda/pyproject.toml +++ b/docker/pytorch/2.12/cuda/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc" version = "2.12.1" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.12.1", + "torch==2.13.0", "torchvision==0.27.1", "torchaudio==2.11.0", "deepspeed==0.18.8", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/pytorch/2.13/cpu/pyproject.toml b/docker/pytorch/2.13/cpu/pyproject.toml index ef77ed0dea09..bf241021a3e7 100644 --- a/docker/pytorch/2.13/cpu/pyproject.toml +++ b/docker/pytorch/2.13/cpu/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc-cpu" version = "2.13.0" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.13.0", + "torch==2.14.0", "torchvision==0.28.0", "torchaudio==2.11.0", "deepspeed==0.19.2", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/pytorch/2.13/cuda/pyproject.toml b/docker/pytorch/2.13/cuda/pyproject.toml index bb68cd8ea18c..0675c861f943 100644 --- a/docker/pytorch/2.13/cuda/pyproject.toml +++ b/docker/pytorch/2.13/cuda/pyproject.toml @@ -3,7 +3,7 @@ name = "pytorch-dlc" version = "2.13.0" requires-python = ">=3.12,<3.13" dependencies = [ - "torch==2.13.0", + "torch==2.14.0", "torchvision==0.28.0", "torchaudio==2.11.0", "deepspeed==0.19.2", @@ -14,7 +14,7 @@ dependencies = [ "requests", "packaging", "urllib3>=2.7.0", - "python-multipart>=0.0.30", + "python-multipart>=0.0.32", "starlette>=1.3.1", "GitPython>=3.1.58", "Mako>=1.3.12", diff --git a/docker/ray-train/pyproject.toml b/docker/ray-train/pyproject.toml index 4a6449d7a293..7fa51b98850b 100644 --- a/docker/ray-train/pyproject.toml +++ b/docker/ray-train/pyproject.toml @@ -8,11 +8,11 @@ dependencies = [ # submit` depend on — without it the head runs in "minimal mode" and job # submission fails. It does NOT pull in ray[serve], so this stays training-scoped. "ray[default,train,tune,data]==2.58.0", - "torch==2.13.0", + "torch==2.14.0", "torchvision==0.28.0", "pytorch-lightning>=2.5.0", "deepspeed>=0.18.0", - "transformers>=4.46.0", + "transformers>=5.17.0", "datasets>=3.0.0", "accelerate>=1.0.0", "evaluate>=0.4.0", diff --git a/docker/ray/pyproject.toml b/docker/ray/pyproject.toml index da506977246c..12a523e46529 100644 --- a/docker/ray/pyproject.toml +++ b/docker/ray/pyproject.toml @@ -18,10 +18,10 @@ dependencies = [ "ray[serve]==2.57.0", "scikit-learn==1.9.0", "soundfile==0.14.0", - "torch==2.10.0", + "torch==2.13.0", "torchaudio==2.10.0", "torchcodec==0.10.0", "torchvision==0.25.0", - "transformers==5.8.0", + "transformers==5.10.1", "uvicorn[standard]==0.41.0", ] diff --git a/docker/ray_llm/pyproject.toml b/docker/ray_llm/pyproject.toml index 81a87a1bf273..c105dc3973ea 100644 --- a/docker/ray_llm/pyproject.toml +++ b/docker/ray_llm/pyproject.toml @@ -6,10 +6,10 @@ dependencies = [ "ray[default,serve,llm]==2.58.0", # ray[llm] 2.58.0 hard-pins vllm[audio]==0.26.0; bump when Ray moves its pin. "vllm==0.26.0", - "torch==2.11.0", + "torch==2.13.0", "torchvision==0.26.0", "torchaudio==2.11.0", - "transformers==5.14.1", + "transformers==5.17.0", # fastapi >=0.140 breaks Ray Serve's cloudpickle path for @serve.ingress. "fastapi==0.133.1", "boto3>=1.35.0", diff --git a/docker/whisperx/pyproject.toml b/docker/whisperx/pyproject.toml index f2266cf7d5e6..8d20bff49b39 100644 --- a/docker/whisperx/pyproject.toml +++ b/docker/whisperx/pyproject.toml @@ -8,12 +8,12 @@ dependencies = [ "faster-whisper==1.2.1", "whisperx==3.8.6", "pyannote.audio==4.0.7", - "torch==2.8.0", + "torch==2.13.0", "torchaudio==2.8.0", # HTTP serving layer "fastapi==0.121.0", "uvicorn[standard]==0.40.0", - "python-multipart==0.0.30", + "python-multipart==0.0.31", # DLC telemetry runtime deps (deep_learning_container.py imports botocore + requests) "boto3", "requests",