From 53dbc37062407cacb1af25e40d5186102f2d67f5 Mon Sep 17 00:00:00 2001 From: Dmitry Tokarev Date: Wed, 10 Dec 2025 14:34:14 -0500 Subject: [PATCH 1/4] fix: relax pydantic requirements Signed-off-by: Dmitry Tokarev --- container/deps/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/container/deps/requirements.txt b/container/deps/requirements.txt index 07957297e8..c04f4ed99b 100644 --- a/container/deps/requirements.txt +++ b/container/deps/requirements.txt @@ -39,7 +39,7 @@ prometheus-api-client==0.6.0 prometheus_client==0.23.1 prophet==1.2.1 protobuf==5.29.5 -pydantic>=2.11.4,<2.12 # Required by aiconfigurator==0.4.0 +pydantic>=2.11.4,<2.13 # aiconfigurator 0.4.0 needs ~=2.11.4, vllm==0.11.1 depends on pydantic>=2.12.0 pyright==1.1.407 PyYAML==6.0.3 scikit-learn==1.7.2 From ebfb85e6e805f71ec3233299c194c59edaba6fde Mon Sep 17 00:00:00 2001 From: Dmitry Tokarev Date: Wed, 10 Dec 2025 14:54:22 -0500 Subject: [PATCH 2/4] upgrade aiconfigurator to get relaxed pydantic requirements and some fixes Signed-off-by: Dmitry Tokarev --- container/deps/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/container/deps/requirements.txt b/container/deps/requirements.txt index c04f4ed99b..d294469b61 100644 --- a/container/deps/requirements.txt +++ b/container/deps/requirements.txt @@ -12,7 +12,7 @@ # For Multimodal EPD (required for device_map="auto" in vision model loading) accelerate==1.12.0 -aiconfigurator @ git+https://github.com/ai-dynamo/aiconfigurator.git@5554d2eb8206738c66048bf2d72183e9bcd85759 +aiconfigurator @ git+https://github.com/ai-dynamo/aiconfigurator.git@cf4deb94b40b0b27df3837c63c30b784fc30c320 aiofiles==24.1.0 aiperf @ git+https://github.com/ai-dynamo/aiperf.git@4d3fa29403c8f75da22a14f1f7b3aeb27db9288f av==15.0.0 From 72d05e54494fadfe28d8d19fd147983d53770bd6 Mon Sep 17 00:00:00 2001 From: Dmitry Tokarev Date: Wed, 10 Dec 2025 17:34:52 -0500 Subject: [PATCH 3/4] Update requirements.txt Signed-off-by: Dmitry Tokarev --- container/deps/requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/container/deps/requirements.txt b/container/deps/requirements.txt index d294469b61..fabb05f54d 100644 --- a/container/deps/requirements.txt +++ b/container/deps/requirements.txt @@ -12,7 +12,7 @@ # For Multimodal EPD (required for device_map="auto" in vision model loading) accelerate==1.12.0 -aiconfigurator @ git+https://github.com/ai-dynamo/aiconfigurator.git@cf4deb94b40b0b27df3837c63c30b784fc30c320 +aiconfigurator @ git+https://github.com/ai-dynamo/aiconfigurator.git@7f7ad5e248f3eaa4a0b74a069095828a4f356e60 aiofiles==24.1.0 aiperf @ git+https://github.com/ai-dynamo/aiperf.git@4d3fa29403c8f75da22a14f1f7b3aeb27db9288f av==15.0.0 @@ -39,7 +39,7 @@ prometheus-api-client==0.6.0 prometheus_client==0.23.1 prophet==1.2.1 protobuf==5.29.5 -pydantic>=2.11.4,<2.13 # aiconfigurator 0.4.0 needs ~=2.11.4, vllm==0.11.1 depends on pydantic>=2.12.0 +pydantic>=2.11.4,<2.13 # vllm==0.12.0 depends on pydantic>=2.12.0 pyright==1.1.407 PyYAML==6.0.3 scikit-learn==1.7.2 From 8a5465c1cca8c48c7650477c88a52950ff6e9992 Mon Sep 17 00:00:00 2001 From: Dmitry Tokarev Date: Wed, 10 Dec 2025 19:49:48 -0500 Subject: [PATCH 4/4] relaxed pydantic requirements in lib/bindings/python/pyproject.toml Signed-off-by: Dmitry Tokarev --- lib/bindings/python/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bindings/python/pyproject.toml b/lib/bindings/python/pyproject.toml index a27b20bdda..69ef03ffec 100644 --- a/lib/bindings/python/pyproject.toml +++ b/lib/bindings/python/pyproject.toml @@ -26,7 +26,7 @@ license = { text = "Apache-2.0" } license-files = ["LICENSE"] requires-python = ">=3.10" dependencies = [ - "pydantic>=2.10.6,<=2.11.7", + "pydantic>=2.10.6,<=2.13", "uvloop>=0.21.0", ] classifiers = [