From 703fb742b9d2fafb34bae9230e3215162375ec87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 12:54:34 +0000 Subject: [PATCH] chore(deps): bump openai from 3.6.0 to 3.29.0 Bumps [openai](https://github.com/openai/openai-python) from 3.6.0 to 3.29.0. - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/openai/openai-python/compare/v3.6.0...v3.29.0) --- updated-dependencies: - dependency-name: openai dependency-version: 3.29.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/sliceagent-core/pyproject.toml | 2 +- pyproject.toml | 2 +- uv.lock | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/sliceagent-core/pyproject.toml b/packages/sliceagent-core/pyproject.toml index 409f83f..c65a50b 100644 --- a/packages/sliceagent-core/pyproject.toml +++ b/packages/sliceagent-core/pyproject.toml @@ -12,7 +12,7 @@ keywords = ["agent-runtime", "llm", "context-engineering", "bounded-slice", "lon dependencies = [] [project.optional-dependencies] -openai = ["openai==3.6.0", "httpx==0.28.1"] +openai = ["openai==3.29.0", "httpx==0.28.1"] dev = ["pytest==9.1.1", "ruff==0.16.5"] [build-system] diff --git a/pyproject.toml b/pyproject.toml index d56d83f..001c47e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ classifiers = [ # Pi-style supply-chain policy: every DIRECT dependency is EXACT-pinned to the uv.lock tree # (dependency changes are reviewed code changes, not ambient resolution). Guard: scripts/check_pinned_deps.py. dependencies = [ - "openai==3.6.0", + "openai==3.29.0", "httpx==0.28.1", "mcp==2.1.1", # official MCP SDK — connect external MCP servers as tools (Step 3.3) ] diff --git a/uv.lock b/uv.lock index 63dc1b5..f30620f 100644 --- a/uv.lock +++ b/uv.lock @@ -5,8 +5,8 @@ resolution-markers = [ "python_full_version >= '3.14' and sys_platform == 'win32'", "python_full_version >= '3.14' and sys_platform != 'win32'", "python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform == 'win32'", - "python_full_version < '3.12' and sys_platform == 'win32'", "python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'win32'", "python_full_version < '3.12' and sys_platform != 'win32'", ] @@ -721,7 +721,7 @@ wheels = [ [[package]] name = "openai" -version = "3.6.0" +version = "3.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -731,9 +731,9 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ac/76/913b755a1a6b54e2d9140eb8d488aa0d47c7359b1d7eac5e864cb7913bbf/openai-3.6.0.tar.gz", hash = "sha256:18fe3f6e96390ef41ee27b152fc9effefca321c33673bd9b956a572493d3ab9b", size = 1455376, upload-time = "2026-08-28T22:29:18.268Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e4/99/5f6206494a87edbaa67b35c5212a2cb5e6f414bee5efb0f0672c4704315a/openai-3.29.0.tar.gz", hash = "sha256:bc70a46d97b70ba64daedfcb3227f610a395f297ec68d39f735676190a92be94", size = 1828914, upload-time = "2026-10-11T17:39:41.895Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/94/805b87ecc951c49ec8f247f5e8eb324ab064bd2ad73b6a0e704dd49aa073/openai-3.6.0-py3-none-any.whl", hash = "sha256:508e2158bf971687f953b62e44b02f207792c815aac306816386d7ba34d37f5f", size = 1699841, upload-time = "2026-08-28T22:29:16.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/9a/91285d01a9293d0b3d86167f9c7bd13f08c960d3fa365782751ce9bcbfb1/openai-3.29.0-py3-none-any.whl", hash = "sha256:860d3bad424c5d38cd9ba0a0a2050d558b58ce027596a39f9ccbc0f51a2090b7", size = 2173181, upload-time = "2026-10-11T17:39:39.493Z" }, ] [[package]] @@ -1342,7 +1342,7 @@ requires-dist = [ { name = "mcp", specifier = "==2.1.1" }, { name = "memem", marker = "extra == 'memory'", specifier = "==2.9.7" }, { name = "numpy", marker = "extra == 'memory'", specifier = ">=1.24" }, - { name = "openai", specifier = "==3.6.0" }, + { name = "openai", specifier = "==3.29.0" }, { name = "prompt-toolkit", marker = "extra == 'tui'", specifier = "==3.0.53" }, { name = "pytest", marker = "extra == 'dev'", specifier = "==9.1.1" }, { name = "rich", marker = "extra == 'tui'", specifier = "==15.0.0" }, @@ -1413,7 +1413,7 @@ openai = [ [package.metadata] requires-dist = [ { name = "httpx", marker = "extra == 'openai'", specifier = "==0.28.1" }, - { name = "openai", marker = "extra == 'openai'", specifier = "==3.6.0" }, + { name = "openai", marker = "extra == 'openai'", specifier = "==3.29.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = "==9.1.1" }, { name = "ruff", marker = "extra == 'dev'", specifier = "==0.16.5" }, ]