Pull requests Update docstring for update_documents method CodSpeed Performance Gauge -1%
chore: bump the langchain-deps group across 3 directories with 10 updates
Bumps the langchain-deps group with 4 updates in the /libs/core directory: [langsmith](https://github.com/langchain-ai/langsmith-sdk), [uuid-utils](https://github.com/aminalaee/uuid-utils), [ruff](https://github.com/astral-sh/ruff) and [responses](https://github.com/getsentry/responses).
Bumps the langchain-deps group with 6 updates in the /libs/langchain directory:
| Package | From | To |
| --- | --- | --- |
| [langsmith](https://github.com/langchain-ai/langsmith-sdk) | `0.7.3` | `0.7.6` |
| [packaging](https://github.com/pypa/packaging) | `24.2` | `26.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.1` | `0.15.2` |
| [responses](https://github.com/getsentry/responses) | `0.25.8` | `0.26.0` |
| [langchain-google-genai](https://github.com/langchain-ai/langchain-google) | `4.2.0` | `4.2.1` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.129.0` | `0.131.0` |
Bumps the langchain-deps group with 4 updates in the /libs/langchain_v1 directory: [ruff](https://github.com/astral-sh/ruff), [langchain-google-genai](https://github.com/langchain-ai/langchain-google), [langgraph](https://github.com/langchain-ai/langgraph) and [langchain-azure-ai](https://github.com/langchain-ai/langchain-azure).
Updates `langsmith` from 0.7.3 to 0.7.6
- [Release notes](https://github.com/langchain-ai/langsmith-sdk/releases)
- [Commits](https://github.com/langchain-ai/langsmith-sdk/compare/v0.7.3...v0.7.6)
Updates `uuid-utils` from 0.14.0 to 0.14.1
- [Release notes](https://github.com/aminalaee/uuid-utils/releases)
- [Commits](https://github.com/aminalaee/uuid-utils/compare/0.14.0...0.14.1)
Updates `ruff` from 0.15.1 to 0.15.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.1...0.15.2)
Updates `responses` from 0.25.8 to 0.26.0
- [Release notes](https://github.com/getsentry/responses/releases)
- [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES)
- [Commits](https://github.com/getsentry/responses/compare/0.25.8...0.26.0)
Updates `langsmith` from 0.7.3 to 0.7.6
- [Release notes](https://github.com/langchain-ai/langsmith-sdk/releases)
- [Commits](https://github.com/langchain-ai/langsmith-sdk/compare/v0.7.3...v0.7.6)
Updates `packaging` from 24.2 to 26.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/24.2...26.0)
Updates `ruff` from 0.15.1 to 0.15.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.1...0.15.2)
Updates `responses` from 0.25.8 to 0.26.0
- [Release notes](https://github.com/getsentry/responses/releases)
- [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES)
- [Commits](https://github.com/getsentry/responses/compare/0.25.8...0.26.0)
Updates `langchain-google-genai` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/langchain-ai/langchain-google/releases)
- [Commits](https://github.com/langchain-ai/langchain-google/compare/libs/genai/v4.2.0...libs/genai/v4.2.1)
Updates `langchainhub` from 0.1.21 to 0.1.18
Updates `fastapi` from 0.129.0 to 0.131.0
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.129.0...0.131.0)
Updates `ruff` from 0.15.1 to 0.15.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.1...0.15.2)
Updates `langchain-google-genai` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/langchain-ai/langchain-google/releases)
- [Commits](https://github.com/langchain-ai/langchain-google/compare/libs/genai/v4.2.0...libs/genai/v4.2.1)
Updates `langgraph` from 1.0.8 to 1.0.9
- [Release notes](https://github.com/langchain-ai/langgraph/releases)
- [Commits](https://github.com/langchain-ai/langgraph/compare/1.0.8...1.0.9)
Updates `langchain-azure-ai` from 1.0.4 to 1.0.61
- [Release notes](https://github.com/langchain-ai/langchain-azure/releases)
- [Commits](https://github.com/langchain-ai/langchain-azure/compare/libs/azure-ai/v1.0.4...libs/azure-ai/v1.0.61)
---
updated-dependencies:
- dependency-name: langsmith
dependency-version: 0.7.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: uuid-utils
dependency-version: 0.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: ruff
dependency-version: 0.15.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: responses
dependency-version: 0.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: langchain-deps
- dependency-name: langsmith
dependency-version: 0.7.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: packaging
dependency-version: '26.0'
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: langchain-deps
- dependency-name: ruff
dependency-version: 0.15.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: responses
dependency-version: 0.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: langchain-deps
- dependency-name: langchain-google-genai
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: langchainhub
dependency-version: 0.1.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: fastapi
dependency-version: 0.131.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: langchain-deps
- dependency-name: ruff
dependency-version: 0.15.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: langchain-google-genai
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: langgraph
dependency-version: 1.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
- dependency-name: langchain-azure-ai
dependency-version: 1.0.61
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: langchain-deps
...
Signed-off-by: dependabot[bot] <support@github.com> dependabot/uv/libs/core/langchain-deps-a3bb3fb43c CodSpeed Performance Gauge -24%
fix: handle null choices from model_dump() for OpenAI-compatible APIs
When using vLLM or other OpenAI-compatible APIs, `response.model_dump()`
may return None for `choices` even though `response.choices` is accessible
via direct attribute access. Instead of raising a TypeError immediately,
fall back to building the choices list from `response.choices` attributes
directly. The TypeError is still raised if neither path yields valid choices.
Fixes: https://github.com/langchain-ai/langchain/issues/32252
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> ddarji1409:fix/vllm-null-choices CodSpeed Performance Gauge 0%
fix(core): add ChatBedrockConverse to deserialization allowlist
`ChatBedrockConverse` was absent from `SERIALIZABLE_MAPPING`, causing
`langchain-core>=1.2.5` to raise a deserialization error when calling
`langsmith.pull_prompt(..., include_model=True)` with a Bedrock Converse
model. `ChatBedrock` and `BedrockLLM` were already allowed; this adds
the missing entry for `ChatBedrockConverse`.
Fixes #34645.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> gitbalaji:fix/core-chat-bedrock-converse-allowlist CodSpeed Performance Gauge -25%
© 2026 CodSpeed Technology