diff --git a/setup.py b/setup.py index f1e69693da..eb10413cb2 100644 --- a/setup.py +++ b/setup.py @@ -193,7 +193,8 @@ "jsonschema", "ruamel.yaml", "pyyaml", - "litellm>=1.83.7, <1.86.0", + "litellm>=1.83.7, <1.86.0; python_version<'3.14'", + "litellm>=1.93.0, <1.97.0; python_version>='3.14'", # For LiteLLM tests. Lower bound: CVE-2026-35030 plus 4 follow-on # advisories patched in 1.83.7. Upper bound <1.86.0 for stable interface only. ]