From 15f442ed4e25ea9f2e1968b0a3701cd7438f8287 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 13:38:47 +0000 Subject: [PATCH] chore(deps-dev): bump langchain-openai from 1.3.3 to 1.7.3 Bumps [langchain-openai](https://github.com/langchain-ai/langchain) from 1.3.3 to 1.7.3. - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain-openai==1.3.3...langchain-openai==1.7.3) --- updated-dependencies: - dependency-name: langchain-openai dependency-version: 1.7.3 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/langchain-agents/pyproject.toml | 2 +- packages/langchain-messages/pyproject.toml | 2 +- pyproject.toml | 2 +- uv.lock | 40 ++++++++++++---------- 4 files changed, 24 insertions(+), 22 deletions(-) diff --git a/packages/langchain-agents/pyproject.toml b/packages/langchain-agents/pyproject.toml index 19daa27d..e1339dfd 100644 --- a/packages/langchain-agents/pyproject.toml +++ b/packages/langchain-agents/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ "langchain-core>=1.6", "langgraph>=1.2.14,<2", "langgraph-prebuilt>=1.1", - "langchain-openai>=1.3", + "langchain-openai>=1.7.3", "pydantic>=2.13", ] description = "LangChain/LangGraph agent handler for LaunchDarkly AI SDK" diff --git a/packages/langchain-messages/pyproject.toml b/packages/langchain-messages/pyproject.toml index 18d0207e..959519e5 100644 --- a/packages/langchain-messages/pyproject.toml +++ b/packages/langchain-messages/pyproject.toml @@ -6,7 +6,7 @@ dependencies = [ "launchdarkly-ai-server>=1.0.0,<2", "opentelemetry-api>=1.25", "langchain-core>=1.6", - "langchain-openai>=1.3", + "langchain-openai>=1.7.3", ] description = "LangChain messages handler for LaunchDarkly AI SDK" readme = "README.md" diff --git a/pyproject.toml b/pyproject.toml index e03fcd8b..12ad0abc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ dev = [ "claude-agent-sdk>=0.2.121", "opentelemetry-exporter-otlp-proto-http>=1.43.0", "launchdarkly-server-sdk>=9.18.3", - "langchain-openai>=0.3", + "langchain-openai>=1.7.3", "langchain-anthropic>=1.4.8", "ruff>=0.15.20", "pre-commit>=4.6.0", diff --git a/uv.lock b/uv.lock index 25007cb5..94553da5 100644 --- a/uv.lock +++ b/uv.lock @@ -37,7 +37,7 @@ dev = [ { name = "griffelib", specifier = ">=2.1.0" }, { name = "langchain-anthropic", specifier = ">=1.4.8" }, { name = "langchain-aws", specifier = ">=1" }, - { name = "langchain-openai", specifier = ">=0.3" }, + { name = "langchain-openai", specifier = ">=1.7.3" }, { name = "launchdarkly-server-sdk", specifier = ">=9.18.3" }, { name = "mypy", specifier = ">=2.4.0" }, { name = "opentelemetry-exporter-otlp-proto-http", specifier = ">=1.43.0" }, @@ -1230,9 +1230,10 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.6.4" +version = "1.7.4" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "certifi" }, { name = "httpx" }, { name = "jsonpatch" }, { name = "langchain-protocol" }, @@ -1244,35 +1245,36 @@ dependencies = [ { name = "typing-extensions" }, { name = "uuid-utils" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5d/ed/a9c3711721031d3ed8cbd681f90a856538965d1036dc5dd6ed1e48dcc569/langchain_core-1.6.4.tar.gz", hash = "sha256:c1caae770d991bb6f2376bad791970bf77bb29abd1f15823fa9ea7dbac080fa0", size = 1006637, upload-time = "2026-09-21T15:51:08.174Z" } +sdist = { url = "https://files.pythonhosted.org/packages/27/25/bd6a5092ec05f7fe7642e7fd3981c8bdfd5a7750f34520b9eee3e9e4b1c0/langchain_core-1.7.4.tar.gz", hash = "sha256:a9b286e12d782dfc1eb17bdbf4228e0f71e7caa6e5d26375eb9ab6723baaf613", size = 1029531, upload-time = "2026-11-02T15:31:17.865Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/f2/41435d9a5448c52a0388f75741edb979fde7415eaa820d6a42878cad7e38/langchain_core-1.6.4-py3-none-any.whl", hash = "sha256:2f940c83f787676ad4dc651d49d053c7ec34bda5a6afcd224da2863ff53a0b84", size = 571970, upload-time = "2026-09-21T15:51:06.555Z" }, + { url = "https://files.pythonhosted.org/packages/99/dc/8c0e82e0171187f3425b3f7ef962858991ad731b4618d7e814eb72715091/langchain_core-1.7.4-py3-none-any.whl", hash = "sha256:20963807aa074366a3820a5d980399009ac05e17b77105c1e847db3ea3b4829f", size = 577184, upload-time = "2026-11-02T15:31:16.286Z" }, ] [[package]] name = "langchain-openai" -version = "1.3.3" +version = "1.7.3" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "certifi" }, { name = "langchain-core" }, { name = "openai" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d0/f3/b38e052f943a75ba0e6762c0a50b6f1d6bcd52a9ce63386d8803c2ff506e/langchain_openai-1.3.3.tar.gz", hash = "sha256:143769bf943820b80db769e47ca8fd0aac08ed18714519333b044c4431e9aa67", size = 3256559, upload-time = "2026-06-22T22:54:05.445Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/f5/a430230cb50b4b4ade021a5fe5df5a8c5adefa468435d460d2f77f2506ea/langchain_openai-1.7.3.tar.gz", hash = "sha256:c1d2d0fbd4f542ddcdf176c07abcf4d86c3b716513929250bbef04e3efc5e0b5", size = 3407726, upload-time = "2026-10-26T23:08:33.98Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/4b/7520114de1ce36bb17cbc98d0fcda048a9f755bedaeb73b92137aeaaf1db/langchain_openai-1.3.3-py3-none-any.whl", hash = "sha256:e469659862c8aabba4f6653df973206e7be54f98cf2275c86be7f06b7abe20d7", size = 120437, upload-time = "2026-06-22T22:54:03.8Z" }, + { url = "https://files.pythonhosted.org/packages/c4/52/5bcba40b1d7e46f352a727c57c231b820069bc83310f97933e10eccbd935/langchain_openai-1.7.3-py3-none-any.whl", hash = "sha256:0ab77cc4579b87c50823b7ccb5d8af48d6c6ae2084f156dcdc37151fcc0717e6", size = 146342, upload-time = "2026-10-26T23:08:32.577Z" }, ] [[package]] name = "langchain-protocol" -version = "0.0.18" +version = "0.0.20" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d2/59/b5959aea96faa9146e2e49a7a22882b3528c62efafe9a6a95beab30c2305/langchain_protocol-0.0.18.tar.gz", hash = "sha256:ec3e11782f1ed0c9db38e5a9ed01b0e7a0d3fba406faa8aef6594b73c56a63e6", size = 6150, upload-time = "2026-06-18T17:08:26.959Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/8b/d908d082c3cf5368ddd1816ed114de79c873f979ba7f98b95fab0e841643/langchain_protocol-0.0.20.tar.gz", hash = "sha256:0f5bd002474265648e91161771a9e0438fe9480bd55a416e51af0f60070637ec", size = 6280, upload-time = "2026-10-20T11:13:50.84Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/2e/d82db9eec13ad0f72e7aaad5c4bc730ab111934fdc83c85523206eb9b0a0/langchain_protocol-0.0.18-py3-none-any.whl", hash = "sha256:70b53a86fbf9cedc863555effe44da192ab02d556ddbf2cf95b8873adcf41b5a", size = 7221, upload-time = "2026-06-18T17:08:25.996Z" }, + { url = "https://files.pythonhosted.org/packages/02/4b/f1c99a0b27c5ff8b4b131c0d6e62012c17cc424089efe213767db927afd2/langchain_protocol-0.0.20-py3-none-any.whl", hash = "sha256:3c935e5e46b0f6f9cb52f45ba7cfa53d1b9fa80c82c4a277d47f03e07f7385b1", size = 7347, upload-time = "2026-10-20T11:13:49.566Z" }, ] [[package]] @@ -1336,12 +1338,12 @@ wheels = [ [[package]] name = "langsmith" -version = "0.9.3" +version = "0.14.17" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "distro" }, - { name = "httpx" }, + { name = "httpx2" }, { name = "orjson", marker = "platform_python_implementation != 'PyPy'" }, { name = "packaging" }, { name = "pydantic" }, @@ -1354,9 +1356,9 @@ dependencies = [ { name = "xxhash" }, { name = "zstandard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/b7/43f80940a758ceb48714ccc10c7acb9564be4f0d4786e8ed5d46deb0be39/langsmith-0.9.3.tar.gz", hash = "sha256:868a007b3ecda002914b21212a953c77fcb1d71a8a09a94562c3b57941d3df3a", size = 4577380, upload-time = "2026-06-26T15:56:30.45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/4b/c91526e3038d5d5869fa5dba647215826fb8b2b8a3c042d20581a3e5d735/langsmith-0.14.17.tar.gz", hash = "sha256:53efa2db8293d0a8d60efebe0945c595b635873774b302066ed0a746ddf87562", size = 5106102, upload-time = "2026-11-02T00:58:45.943Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/fb/dc9f70b5581371fba7b01ba0704fe859bfcd12c4dad82b42ec12bd4160b1/langsmith-0.9.3-py3-none-any.whl", hash = "sha256:aac85686868a7e61d77858b880230e510583c61ea48ac0a197e6ceff64ffb22b", size = 619927, upload-time = "2026-06-26T15:56:28.301Z" }, + { url = "https://files.pythonhosted.org/packages/a8/11/4da3faa7fd20c487c4770f14aa2b4247871e787ad305c2ba528fcf0f2bcc/langsmith-0.14.17-py3-none-any.whl", hash = "sha256:0aa2c79936c93c7cea9c55656f05e21cc5da715fecbdbda439d084adc08429be", size = 940828, upload-time = "2026-11-02T00:58:43.727Z" }, ] [[package]] @@ -1424,7 +1426,7 @@ requires-dist = [ { name = "langchain-anthropic", marker = "extra == 'anthropic'", specifier = ">=1.4" }, { name = "langchain-aws", marker = "extra == 'aws'", specifier = ">=1.7" }, { name = "langchain-core", specifier = ">=1.6" }, - { name = "langchain-openai", specifier = ">=1.3" }, + { name = "langchain-openai", specifier = ">=1.7.3" }, { name = "langgraph", specifier = ">=1.2.14,<2" }, { name = "langgraph-prebuilt", specifier = ">=1.1" }, { name = "launchdarkly-ai-server", editable = "packages/client" }, @@ -1457,7 +1459,7 @@ requires-dist = [ { name = "langchain-anthropic", marker = "extra == 'anthropic'", specifier = ">=1.4" }, { name = "langchain-aws", marker = "extra == 'aws'", specifier = ">=1.7" }, { name = "langchain-core", specifier = ">=1.6" }, - { name = "langchain-openai", specifier = ">=1.3" }, + { name = "langchain-openai", specifier = ">=1.7.3" }, { name = "launchdarkly-ai-server", editable = "packages/client" }, { name = "opentelemetry-api", specifier = ">=1.25" }, ] @@ -2255,7 +2257,7 @@ wheels = [ [[package]] name = "openai" -version = "2.44.0" +version = "2.54.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -2267,9 +2269,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/f5/7c7cb955305cb41f7f3c5fd7e0e38bf6bbf2658468863d4b7b868a5cb8df/openai-2.44.0.tar.gz", hash = "sha256:68a5a5ffad82b8ff7d451c437529fb64f7c3b8123aaf0c021966a882d9e3947d", size = 988753, upload-time = "2026-06-24T20:56:02.293Z" } +sdist = { url = "https://files.pythonhosted.org/packages/50/9a/8c75e8c8a5b407a0586faeb2afac91674ff955c191ecc1d6d3b6669f6788/openai-2.54.0.tar.gz", hash = "sha256:e3e6f8bc1ba30ddf381ace1a14340eed381cb984a1a59bd0f34b5be3b5d49cfa", size = 1100285, upload-time = "2026-08-11T18:46:59.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/f4/561ed79fd94876160018a5e75254cfcb9b0e62d4dded9dcb20072e86d623/openai-2.44.0-py3-none-any.whl", hash = "sha256:0a2a3ab2e29aeda368700f662ff9ba0f9df17ba4c54577a64e08b8115a3cc0ad", size = 1366216, upload-time = "2026-06-24T20:55:58.882Z" }, + { url = "https://files.pythonhosted.org/packages/64/a8/bb76c7356de8ad57f59d5ff993d434df0607f07f08bcc9c9a5c275e399c0/openai-2.54.0-py3-none-any.whl", hash = "sha256:89089789197ccdb87f173a03145ed1598d00795220c93e96cf712b1cbf5e5f2b", size = 1660351, upload-time = "2026-08-11T18:46:56.684Z" }, ] [[package]]