diff --git a/pyproject.toml b/pyproject.toml index a5a813d750..431722e090 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ Repository = "https://github.com/openai/openai-agents-python" [project.optional-dependencies] voice = ["numpy>=2.2.0, <3; python_version>='3.10'", "websockets>=15.0, <16"] viz = ["graphviz>=0.17"] -litellm = ["litellm>=1.81.0, <=1.82.6"] +litellm = ["litellm>=1.81.0,<=1.83.0"] any-llm = ["any-llm-sdk>=1.11.0, <2; python_version >= '3.11'"] realtime = ["websockets>=15.0, <16"] sqlalchemy = ["SQLAlchemy>=2.0", "asyncpg>=0.29.0"] diff --git a/uv.lock b/uv.lock index da5b4621da..1af099596a 100644 --- a/uv.lock +++ b/uv.lock @@ -1270,13 +1270,12 @@ wheels = [ [[package]] name = "litellm" -version = "1.81.0" +version = "1.83.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohttp" }, { name = "click" }, { name = "fastuuid" }, - { name = "grpcio" }, { name = "httpx" }, { name = "importlib-metadata" }, { name = "jinja2" }, @@ -1287,9 +1286,9 @@ dependencies = [ { name = "tiktoken" }, { name = "tokenizers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/e3/2f8b7aade6f41cf4a77211aa289d83e23c556c098ec3f84f84ee127d348c/litellm-1.81.0.tar.gz", hash = "sha256:f890fa2a89f85b29f57a72365ac784f4abebda5a15a76454c6c8ce1eecc5a2e5", size = 13451813, upload-time = "2026-01-18T03:49:18.856Z" } +sdist = { url = "https://files.pythonhosted.org/packages/22/92/6ce9737554994ca8e536e5f4f6a87cc7c4774b656c9eb9add071caf7d54b/litellm-1.83.0.tar.gz", hash = "sha256:860bebc76c4bb27b4cf90b4a77acd66dba25aced37e3db98750de8a1766bfb7a", size = 17333062, upload-time = "2026-03-31T05:08:25.331Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/2b/b8168f707c7c0ed15e70a17597c51499112f44d2efab3b4e371046bbed3d/litellm-1.81.0-py3-none-any.whl", hash = "sha256:83d01ab7bc757dd56dd82e2fc9be0ab32ec1452f5b67c8b2b995beb1dbd6ace8", size = 11758760, upload-time = "2026-01-18T03:49:16.45Z" }, + { url = "https://files.pythonhosted.org/packages/19/2c/a670cc050fcd6f45c6199eb99e259c73aea92edba8d5c2fc1b3686d36217/litellm-1.83.0-py3-none-any.whl", hash = "sha256:88c536d339248f3987571493015784671ba3f193a328e1ea6780dbebaa2094a8", size = 15610306, upload-time = "2026-03-31T05:08:21.987Z" }, ] [[package]] @@ -1984,12 +1983,12 @@ dev = [ requires-dist = [ { name = "any-llm-sdk", marker = "python_full_version >= '3.11' and extra == 'any-llm'", specifier = ">=1.11.0,<2" }, { name = "asyncpg", marker = "extra == 'sqlalchemy'", specifier = ">=0.29.0" }, - { name = "cryptography", marker = "extra == 'encrypt'", specifier = ">=45.0,<46" }, + { name = "cryptography", marker = "extra == 'encrypt'", specifier = ">=45.0,<47" }, { name = "dapr", marker = "extra == 'dapr'", specifier = ">=1.16.0" }, { name = "graphviz", marker = "extra == 'viz'", specifier = ">=0.17" }, { name = "griffelib", specifier = ">=2,<3" }, { name = "grpcio", marker = "extra == 'dapr'", specifier = ">=1.60.0" }, - { name = "litellm", marker = "extra == 'litellm'", specifier = ">=1.81.0,<=1.82.6" }, + { name = "litellm", marker = "extra == 'litellm'", specifier = ">=1.81.0,<=1.83.0" }, { name = "mcp", marker = "python_full_version >= '3.10'", specifier = ">=1.19.0,<2" }, { name = "numpy", marker = "python_full_version >= '3.10' and extra == 'voice'", specifier = ">=2.2.0,<3" }, { name = "openai", specifier = ">=2.26.0,<3" }, @@ -2008,7 +2007,7 @@ provides-extras = ["voice", "viz", "litellm", "any-llm", "realtime", "sqlalchemy dev = [ { name = "aiosqlite", specifier = ">=0.21.0" }, { name = "coverage", specifier = ">=7.6.12" }, - { name = "cryptography", specifier = ">=45.0,<46" }, + { name = "cryptography", specifier = ">=45.0,<47" }, { name = "dapr", specifier = ">=1.14.0" }, { name = "eval-type-backport", specifier = ">=0.2.2" }, { name = "fakeredis", specifier = ">=2.31.3" },