File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,13 +13,13 @@ test: test-a2a test-mcp
1313# (Optional KAGENTI_DOCKER_FLAGS for docker build, e.g. --no-cache or --load)
1414test-a2a :
1515 @for f in $(shell find a2a -mindepth 1 -maxdepth 1 -type d) ; do \
16- pushd $$ {f}; \
16+ pushd $$ {f} || exit ; \
1717 echo " Building Docker image for $$ {f}..." ; \
18- docker build ${KAGENTI_DOCKER_FLAGS} --tag $$ {f} . || exit ; \
18+ docker build ${KAGENTI_DOCKER_FLAGS} --tag $$ {f# # */ } . || exit; \
1919 popd ; \
2020 done
2121
22- # Verify all of the MCP exampleDocker images can be built
22+ # Verify all of the MCP example Docker images can be built
2323# (Optional KAGENTI_DOCKER_FLAGS for docker build, e.g. --no-cache or --load)
2424test-mcp :
2525 @for f in $(shell find mcp -mindepth 1 -maxdepth 1 -type d) ; do \
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ requires-python = ">=3.12"
77dependencies = [
88 " marvin>=3.0.0" ,
99 " a2a-sdk>=0.2.5,<0.4.0" ,
10- " urllib3>=2.6.3" , # Indirect; prevents CVE-2026-21441
10+ " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
1111 " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
1212 " starlette>=0.49.1" , # Indirect; prevents CVE-2025-62727
1313 " mcp>=1.23.0" , # Indirect; prevents CVE-2025-66416
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ dependencies = [
2121 " python-keycloak>=5.5.1" ,
2222 " opentelemetry-exporter-otlp" ,
2323 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
24- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
24+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
2525]
2626
2727[project .scripts ]
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ dependencies = [
1616 " python-keycloak>=5.5.1" ,
1717 " opentelemetry-exporter-otlp" ,
1818 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
19- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
19+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
2020]
2121
2222[project .scripts ]
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ dependencies = [
99 " crewai[litellm]==1.10.1" ,
1010 " crewai-tools[mcp]==1.10.1" ,
1111 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
12- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
12+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
1313]
1414
1515[tool .ruff ]
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ dependencies = [
1818 " python-keycloak>=5.5.1" ,
1919 " opentelemetry-exporter-otlp" ,
2020 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
21- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
21+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
2222]
2323
2424[project .scripts ]
Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ dependencies = [
1010 " jwt" ,
1111 " boto3" ,
1212 " azure-storage-blob" ,
13- " azure-core>=1.38.0" , # Indirect, prevents CVE CVE -2026-21226
13+ " azure-core>=1.38.0" , # Indirect, prevents CVE-2026-21226
1414 " authlib>=1.6.9" , # Indirect; prevents CVE-2026-27962
1515 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
16- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
16+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
1717]
Original file line number Diff line number Diff line change @@ -16,5 +16,5 @@ dev = [
1616 " flake8>=6.0.0" ,
1717 " authlib>=1.6.9" , # Indirect; prevents CVE-2026-27962
1818 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
19- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
19+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
2020]
Original file line number Diff line number Diff line change @@ -10,5 +10,5 @@ dependencies = [
1010 " slack_sdk>=3.36.0" ,
1111 " authlib>=1.6.9" , # Indirect; prevents CVE-2026-27962
1212 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
13- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
13+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
1414]
Original file line number Diff line number Diff line change @@ -10,5 +10,5 @@ dependencies = [
1010 " requests>=2.32.3" ,
1111 " authlib>=1.6.9" , # Indirect; prevents CVE-2026-27962
1212 " urllib3>=2.6.3" , # Indirect; prevents CVE-2025-66418
13- " python-multipart>=0.0.22" , # Indirect; prevents CVE CVE -2026-24486
13+ " python-multipart>=0.0.22" , # Indirect; prevents CVE-2026-24486
1414]
You can’t perform that action at this time.
0 commit comments