diff --git a/src/backend/tests/unit/components/test_all_modules_importable.py b/src/backend/tests/unit/components/test_all_modules_importable.py index 951ac8f312..e8b041b10c 100644 --- a/src/backend/tests/unit/components/test_all_modules_importable.py +++ b/src/backend/tests/unit/components/test_all_modules_importable.py @@ -410,6 +410,12 @@ class TestDirectModuleImports: "altk", "langchain_ibm", "ibm_watsonx_ai", + # litellm has no 3.14-compatible release, so it is gated to + # python_version<'3.14'. Its absence surfaces transitively + # via crewai (``from crewai import Agent`` -> litellm) and + # via toolguard (the policies components import it directly). + "litellm", + "toolguard", ] ): return ("skipped", modname, "missing optional dependency")