Skip to content

chore(api-deps): bump pydantic from 2.12.4 to 2.13.4 in /src/ogx_api#5961

Open
dependabot[bot] wants to merge 6 commits into
mainfrom
dependabot/uv/src/ogx_api/pydantic-2.13.4
Open

chore(api-deps): bump pydantic from 2.12.4 to 2.13.4 in /src/ogx_api#5961
dependabot[bot] wants to merge 6 commits into
mainfrom
dependabot/uv/src/ogx_api/pydantic-2.13.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Bumps pydantic from 2.12.4 to 2.13.4.

Release notes

Sourced from pydantic's releases.

v2.13.4 2026-05-06

v2.13.4 (2026-05-06)

What's Changed

Packaging

Fixes

Full Changelog: pydantic/pydantic@v2.13.3...v2.13.4

v2.13.3 2026-04-20

v2.13.3 (2026-04-20)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.13.2...v2.13.3

v2.13.2 2026-04-17

v2.13.2 (2026-04-17)

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

Full Changelog: pydantic/pydantic@v2.13.1...v2.13.2

v2.13.1 2026-04-15

v2.13.1 (2026-04-15)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.13.0...v2.13.1

v2.13.0 2026-04-13

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.13.4 (2026-05-06)

GitHub release

What's Changed

Packaging

Fixes

v2.13.3 (2026-04-20)

GitHub release

What's Changed

Fixes

v2.13.2 (2026-04-17)

GitHub release

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

v2.13.1 (2026-04-15)

GitHub release

What's Changed

Fixes

v2.13.0 (2026-04-13)

GitHub release

The highlights of the v2.13 release are available in the blog post.

... (truncated)

Commits
  • cf67d4b Fix linting
  • f0d8a21 Prepare release v2.13.4
  • 5e3fe1d Check for pydantic tag pattern in CI
  • 7f9edcc Document tagging conventions
  • b46a0c9 Adapt pydantic-core linker flags on macOS
  • 50629c8 Update to PyPy 7.3.22
  • 8522ebb Preserve RootModel core metadata
  • a37f3af Adapt MISSING sentinel test to work with unreleased typing_extensions ver...
  • 909259a Remove Logfire example in documentation
  • 2c4174c Bump libc from 0.2.155 to 0.2.185
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Open in Devin Review

Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.12.4 to 2.13.4.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.12.4...v2.13.4)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.13.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 27, 2026

Labels

The following labels could not be found: type/dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the python Pull requests that update python code label May 27, 2026
@dependabot dependabot Bot added the python Pull requests that update python code label May 27, 2026
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

Constraint-dependencies updated

Updated pyproject.toml constraint for pydantic to >=2.13.4 and regenerated uv.lock.

View commit workflow

Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

leseb added 2 commits May 29, 2026 14:35
The root pyproject.toml constrained pydantic to <2.12.0. Updated to
match the ogx_api sub-package requirement of >=2.13.4 and regenerated
the lockfile and OpenAPI specs.

Note: the API spec breaking changes check fails because pydantic 2.13.4
generates different OpenAPI schema shapes (anyOf/oneOf serialization).
This needs review to confirm the changes are cosmetic and not actual
API contract breaks.

Signed-off-by: Sébastien Han <seb@redhat.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 29, 2026

✱ Stainless preview builds

This PR will update the llama-stack-client SDKs with the following commit message.

chore(api-deps): bump pydantic from 2.12.4 to 2.13.4 in /src/ogx_api

Edit this comment to update it. It will appear in the SDK's changelogs.

llama-stack-client-go studio · conflict

Your SDK build had at least one new note diagnostic, which is a regression from the base state.

New diagnostics (16 note)
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIUserMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIAssistantMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/EmbeddedChunk`
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
💡 Schema/EnumHasOneMember: Confirm intentional use of `enum` with single member.
llama-stack-client-openapi studio · code · diff

Your SDK build had at least one "warning" diagnostic, but this did not represent a regression.
generate ⚠️

New diagnostics (3 note)
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIUserMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIAssistantMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/EmbeddedChunk`
llama-stack-client-node studio · code · diff

Your SDK build had at least one "warning" diagnostic, but this did not represent a regression.
generate ⚠️build ✅ (prev: build ⏭️) → lint ✅ (prev: lint ⏭️) → test ✅

npm install https://pkg.stainless.com/s/llama-stack-client-node/eadf8a054d0c4005f0aac146a9e570577f183372/dist.tar.gz
New diagnostics (3 note)
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIUserMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIAssistantMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/EmbeddedChunk`
llama-stack-client-python studio · code · diff

Your SDK build had at least one "warning" diagnostic, but this did not represent a regression.
generate ⚠️build ✅ (prev: build ⏭️) → lint ✅ (prev: lint ⏭️) → test ✅

pip install https://pkg.stainless.com/s/llama-stack-client-python/62ab844cab8dd177d46437860a3af56208647af5/ogx_client-0.8.0a2-py3-none-any.whl
New diagnostics (3 note)
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIUserMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/OpenAIAssistantMessageParam`
💡 Model/Recommended: We recommend you use a model for `#/components/schemas/EmbeddedChunk`

This comment is auto-generated by GitHub Actions and is automatically kept up to date as you push.
If you push custom code to the preview branch, re-run this workflow to update the comment.
Last updated: 2026-05-29 13:49:33 UTC

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 29, 2026

This pull request has merge conflicts that must be resolved before it can be merged. @dependabot[bot] please rebase it. https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 29, 2026

Sorry, only users with push access can use that command.

@mergify mergify Bot added the needs-rebase label May 29, 2026
Resolved conflict in src/ogx_api/pyproject.toml keeping pydantic>=2.13.4
from this PR and jsonschema>=4.26.0 from recently merged #5959.
Regenerated both uv.lock files.

Signed-off-by: Sébastien Han <seb@redhat.com>
@mergify mergify Bot removed the needs-rebase label May 29, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 29, 2026

This pull request has merge conflicts that must be resolved before it can be merged. @dependabot[bot] please rebase it. https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@mergify mergify Bot added the needs-rebase label May 29, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 29, 2026

Sorry, only users with push access can use that command.

Resolved lockfile conflicts after recently merged dependency PRs.
Regenerated both uv.lock files.

Signed-off-by: Sébastien Han <seb@redhat.com>
@mergify mergify Bot removed the needs-rebase label May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant