diff --git a/pyproject.toml b/pyproject.toml index 33980f8..878294f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ requires-python = ">=3.11" dependencies = [ "typer (>=0.24.1,<0.25.0)", "rich (>=14.0.0,<15.0.0)", - "openai (>=2.31.0,<2.32.0)", + "openai (>=2.38.0,<2.39.0)", "httpx (>=0.28.1,<0.29.0)", "pyyaml (>=6.0.2,<7.0.0)", "importlib-resources (>=6.5.2,<7.0.0)", diff --git a/uv.lock b/uv.lock index ba17db5..2527a1d 100644 --- a/uv.lock +++ b/uv.lock @@ -708,7 +708,7 @@ wheels = [ [[package]] name = "openai" -version = "2.31.0" +version = "2.38.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -720,9 +720,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/fe/64b3d035780b3188f86c4f6f1bc202e7bb74757ef028802112273b9dcacf/openai-2.31.0.tar.gz", hash = "sha256:43ca59a88fc973ad1848d86b98d7fac207e265ebbd1828b5e4bdfc85f79427a5", size = 684772, upload-time = "2026-04-08T21:01:41.797Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8f/12/cfa322c5f5dd8fa21aab9a7a8e979e7a11123800f86ca8d82eb68a83d213/openai-2.38.0.tar.gz", hash = "sha256:798694c6cf74145541fda94325b6f8f72d8e1fd0262cc137c8d728177a6a4ce3", size = 772764, upload-time = "2026-05-21T21:23:42.105Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/bc/a8f7c3aa03452fedbb9af8be83e959adba96a6b4a35e416faffcc959c568/openai-2.31.0-py3-none-any.whl", hash = "sha256:44e1344d87e56a493d649b17e2fac519d1368cbb0745f59f1957c4c26de50a0a", size = 1153479, upload-time = "2026-04-08T21:01:39.217Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bf/ccff9be562e24207716d04ef9dc931c76aff0c89a7265da43e2104d7fe06/openai-2.38.0-py3-none-any.whl", hash = "sha256:ec6661c57b2dcc47414a767e6e3335c7ed3d19c9696999283a3c82e95c756a3c", size = 1344910, upload-time = "2026-05-21T21:23:39.636Z" }, ] [[package]] @@ -840,7 +840,7 @@ requires-dist = [ { name = "importlib-resources", specifier = ">=6.5.2,<7.0.0" }, { name = "jinja2", specifier = ">=3.1.6" }, { name = "jsonschema", specifier = ">=4.23.0,<5.0.0" }, - { name = "openai", specifier = ">=2.31.0,<2.32.0" }, + { name = "openai", specifier = ">=2.38.0,<2.39.0" }, { name = "packaging", specifier = ">=23.2" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.2,<9.1.0" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.3.0,<1.4.0" },