Repository navigation
build(deps): bump the python group with 16 updates - #343
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the python group with 16 updates: | Package | From | To | | --- | --- | --- | | [agent-manifest](https://github.com/agentrust-io/agent-manifest) | `0.12.0` | `0.15.0` | | [agentrust-trace](https://github.com/agentrust-io/trace-spec) | `0.10.0` | `0.11.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.13.5` | `2.14.1` | | [pydantic-ai-slim](https://github.com/pydantic/pydantic-ai) | `2.53.0` | `2.57.0` | | [cryptography](https://github.com/pyca/cryptography) | `50.0.1` | `50.0.2` | | [numpy](https://github.com/numpy/numpy) | `2.5.3` | `2.5.4` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.3` | `1.2.4` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.52.4` | `0.54.0` | | [openai](https://github.com/openai/openai-python) | `3.24.0` | `3.31.0` | | [openai-agents](https://github.com/openai/openai-agents-python) | `0.22.3` | `0.24.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.9` | `0.17.1` | | [langchain-core](https://github.com/langchain-ai/langchain) | `1.6.3` | `1.6.11` | | [langgraph](https://github.com/langchain-ai/langgraph) | `1.2.12` | `1.2.15` | | [google-adk](https://github.com/google/adk-python) | `2.11.0` | `2.12.0` | | [chap-coordinator](https://github.com/BrightbeamAI/chap) | `0.2.13` | `0.3.2` | | [agent-passport-system](https://github.com/agent-passport-system/agent-passport-python) | `4.2.0` | `4.3.0` | Updates `agent-manifest` from 0.12.0 to 0.15.0 - [Release notes](https://github.com/agentrust-io/agent-manifest/releases) - [Changelog](https://github.com/agentrust-io/agent-manifest/blob/main/CHANGELOG.md) - [Commits](agentrust-io/agent-manifest@python-v0.12.0...python-v0.15.0) Updates `agentrust-trace` from 0.10.0 to 0.11.0 - [Release notes](https://github.com/agentrust-io/trace-spec/releases) - [Changelog](https://github.com/agentrust-io/trace-spec/blob/main/CHANGELOG.md) - [Commits](agentrust-io/trace-spec@v0.10.0...v0.11.0) Updates `pydantic` from 2.13.5 to 2.14.1 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.13.5...v2.14.1) Updates `pydantic-ai-slim` from 2.53.0 to 2.57.0 - [Release notes](https://github.com/pydantic/pydantic-ai/releases) - [Changelog](https://github.com/pydantic/pydantic-ai/blob/main/docs/changelog.md) - [Commits](pydantic/pydantic-ai@v2.53.0...v2.57.0) Updates `cryptography` from 50.0.1 to 50.0.2 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@50.0.1...50.0.2) Updates `numpy` from 2.5.3 to 2.5.4 - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](numpy/numpy@v2.5.3...v2.5.4) Updates `python-dotenv` from 1.2.3 to 1.2.4 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.2.3...v1.2.4) Updates `uvicorn` from 0.52.4 to 0.54.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.52.4...0.54.0) Updates `openai` from 3.24.0 to 3.31.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v3.24.0...v3.31.0) Updates `openai-agents` from 0.22.3 to 0.24.0 - [Release notes](https://github.com/openai/openai-agents-python/releases) - [Changelog](https://github.com/openai/openai-agents-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-agents-python@v0.22.3...v0.24.0) Updates `ruff` from 0.16.9 to 0.17.1 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.16.9...0.17.1) Updates `langchain-core` from 1.6.3 to 1.6.11 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-core==1.6.3...langchain-core==1.6.11) Updates `langgraph` from 1.2.12 to 1.2.15 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](langchain-ai/langgraph@1.2.12...1.2.15) Updates `google-adk` from 2.11.0 to 2.12.0 - [Release notes](https://github.com/google/adk-python/releases) - [Changelog](https://github.com/google/adk-python/blob/main/CHANGELOG.md) - [Commits](google/adk-python@v2.11.0...v2.12.0) Updates `chap-coordinator` from 0.2.13 to 0.3.2 - [Release notes](https://github.com/BrightbeamAI/chap/releases) - [Changelog](https://github.com/BrightbeamAI/chap/blob/main/CHANGELOG.md) - [Commits](BrightbeamAI/chap@v0.2.13...v0.3.2) Updates `agent-passport-system` from 4.2.0 to 4.3.0 - [Release notes](https://github.com/agent-passport-system/agent-passport-python/releases) - [Changelog](https://github.com/agent-passport-system/agent-passport-python/blob/main/CHANGELOG.md) - [Commits](agent-passport-system/agent-passport-python@v4.2.0...v4.3.0) --- updated-dependencies: - dependency-name: agent-manifest dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: agentrust-trace dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic dependency-version: 2.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic-ai-slim dependency-version: 2.57.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: cryptography dependency-version: 50.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: numpy dependency-version: 2.5.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: python-dotenv dependency-version: 1.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: uvicorn dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: openai dependency-version: 3.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: openai-agents dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: ruff dependency-version: 0.17.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain-core dependency-version: 1.6.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: langgraph dependency-version: 1.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: google-adk dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: chap-coordinator dependency-version: 0.3.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: agent-passport-system dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
dinakarjs
left a comment
There was a problem hiding this comment.
Reviewed exact head 60d84fc. This grouped update is not ready: changed dependency inputs/locks no longer agree with the repository's declared test contexts.
- aeoess-aps and chap inputs/locks move agentrust-trace to 0.11.0 while integration.yaml tested_against still says 0.10.0. companyscope moves agent-manifest to 0.15.0 while its manifest still says 0.12.0. The fixed jobs fail their explicit installed-version/manifest comparison before testing (for example job 117896400742). Update the declared tested context only after rerunning and verifying it; do not remove the parity gate.
- The capture-core lock still advertises a universal Python 3.9 compile but removes the Python-version markers and pins pytest 9.1.1 unconditionally. A fresh universal Python 3.9 resolution retains the older compatible pytest branch and supporting markers. Restore the supported-version closure rather than using a host-only resolution.
- Sentinel's supported Python 3.11 fixed install fails on the unconditional numpy 2.5.3 pin (job 117896400596); the changed input now requires numpy>=2.5.4, itself a Python>=3.12 line. Preserve the declared Python support or make an explicit separately reviewed compatibility decision. The floating 3.11 failure is also visible; it is not a successful matrix.
Please regenerate the affected locks for the documented Python/platform matrix, reconcile all manifest/input/lock versions and rerun the four failing workflows on the final head. The current successful root workflows do not override these failures. DCO/whitespace checked. Bounded dependency/CI review with OpenAI Codex assistance; no live provider or hardware claim.
Author-adoption companion for agentrust-io#343. Reference: https://docs.astral.sh/uv/concepts/resolution/#universal-resolution Signed-off-by: Srinivasa Consultants <78673153+dinakarjs@users.noreply.github.com>
|
Prepared a focused, DCO-signed author-adoption companion: fff55fae, directly atop reviewed head Aligns three tested_against declarations with the existing new fixed pins; regenerates the capture-core universal lock for Python 3.9 and Sentinel for Python 3.11. Preserves NumPy 2.4.6 on Python <3.12 and the proposed >=2.5.4 line on newer Python, with matching SciPy/platform branches. Fresh hash-locked runs: capture-core Python 3.9, 55 pass; Sentinel Python 3.11, 17 pass; APS 86, CHAP 19, companyscope 8 pass on Python 3.11. Installed package versions match all three manifests. Root 28 tests and marketplace --check pass; dependency checks pass. The pre-existing documented Python 3.9 pytest limitation is unchanged. No local Windows/3.13 or completed hosted matrix claim. Reference: primary technical source. It informs the implementation/packaging boundary; it is not independent approval or a general security guarantee. The commit message retains the reference too. For adoption: fetch I have not changed this PR's head or converted the existing changes request into approval. Please adopt or adjust the companion, run the original final-head checks and obtain independent review. Prepared with Codex; original ownership is retained. |
|
Closing: this bumps locks that must match each integration's tested_against (agentrust-trace 0.11 vs a declared 0.10, agent-manifest 0.15 vs 0.12), strips the Python 3.9 markers from capture-core, and pins numpy 2.5.3, which breaks Python 3.11. Those pinned locks should only move with a re-verified tested_against. Thanks @dinakarjs for the review. |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the python group with 16 updates:
0.12.00.15.00.10.00.11.02.13.52.14.12.53.02.57.050.0.150.0.22.5.32.5.41.2.31.2.40.52.40.54.03.24.03.31.00.22.30.24.00.16.90.17.11.6.31.6.111.2.121.2.152.11.02.12.00.2.130.3.24.2.04.3.0Updates
agent-manifestfrom 0.12.0 to 0.15.0Release notes
Sourced from agent-manifest's releases.
... (truncated)
Changelog
Sourced from agent-manifest's changelog.
... (truncated)
Commits
2f1b9f5fix(attestation): refuse debug guests and non-VMPL0 SNP reports, release 0.15...7466b3dfeat(sdk): add opt-in experimental evidence-requirements profile (#479)7a28a4bdocs(changelog): file the attach_receipt fix under Unreleased (#478)d3ed22efix attach receipt (#469)3c3f5a5fix(attestation): read verdicts from signed evidence, pin the AMD root (0.14....d991472bump-urllib3-2.8.0 (#475)025247adocs(spec): correct identity framing, container-digest binding and Blackwell ...539c24cdocs(spec): publish the two-tool catalog_hash vector in Appendix D (#470)2f54af9chore(deps): bump the codeql-action group with 4 updates (#467)3c12491docs(api): mark signing_pre_image() as v0.1-only (#460)Updates
agentrust-tracefrom 0.10.0 to 0.11.0Release notes
Sourced from agentrust-trace's releases.
Changelog
Sourced from agentrust-trace's changelog.
... (truncated)
Commits
7d8df34chore(release): agentrust-trace 0.11.0 (#420)3d7c90ffix(adapters): require enforcement_mode in the AGT and sandbox adapters (supe...5d9cf72fix(security): strict signature decoding, documented refusals, ClusterFuzzLit...9fd79b6fix(provenance): allow an explicit verification instant (#411)761783adocs(spec): name the instrument that set the Chapter III application dates (#...e3111c7docs: separate regulatory logging duties from TRACE properties (#414)9d303c5docs: propose stateless MCP transcript profile requirements (#413)b217e60fix(validation): share schema regex semantics across Python surfaces (#412)0cbb72cfix(content-marking): require a textual profile identifier (#410)7d3f8acfeat(provenance): bind behavioral hints in explicit v2 format (#409)Updates
pydanticfrom 2.13.5 to 2.14.1Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
b2212c7Prepare release v2.14.1968fb2bFix docs conversion table6adc8b3Support named tuples inSequencevalidation7637fbcReject out-of-range int inputs fortimedeltadfdbfcbEnforce themax_digitswhole-digits limit in the PythonDecimalvalidatore2456d3Supportclosedandextra_itemsvia inheritance inTypedDict317655dHarden CI security3ba1dd4FixTypeErroronForwardRefon Python 3.10.043681abBumpsamuelcolvin/check-python-versionaction to v5.1d6bc53aAvoid unnecessary extra dict allocation in model validationUpdates
pydantic-ai-slimfrom 2.53.0 to 2.57.0Release notes
Sourced from pydantic-ai-slim's releases.
... (truncated)
Commits
54a31abMake/themework in theclai2web UI (#10277)c318927Add code mode and speculation toggles to theclai2web UI, with a read-only...1f034efRemove pre-releaseAgent.connect()and Responses WebSocket APIs (#10370)27b41caStream token counts in theclai2web UI while a turn runs (#10275)253240fShow the Pydantic logo in theclai2web UI (#10274)3650d9eUse Pydantic brand colours in theclai2web UI, in dark and light mode (#10...9fd6f67Group tool calls and center the new-session composer in theclai2web UI (#...d16c4a6Add theclai2web UI: a sessions sidebar, streaming chat, tool cards, and a...b210940Add an opt-inwebplugin toclai2that serves the session to a browser, w...2c3303cLetclai2plugins drive the prompt withPluginHost.send_input, `interrupt...Updates
cryptographyfrom 50.0.1 to 50.0.2Changelog
Sourced from cryptography's changelog.
Commits
4dda5c7[50.0.x] Bump for 50.0.2 release + changelog (#15733)70c881c[50.0.x] Bump pyo3 to 0.29.2 (#15731)a8c45c4[50.0.x] Build abi3.abi3t wheels for CPython 3.15+ (#15496) (#15732)Updates
numpyfrom 2.5.3 to 2.5.4Release notes
Sourced from numpy's releases.
... (truncated)
Commits
a3d0ef1Merge pull request #32969 from charris/prepare-2.5.4087b536MAINT: Make OpenBLAS version check use 2.5.x branch.91acd87REL: Prepare for the NumPy 2.5.4 release.9cc555bMerge pull request #32956 from charris/backport-typing-1e04b972TYP:dtype[void].names: allow setting with list (#32943)d929969TYP:timedelta64:datetime.timedeltaconstruction isn't deprecated (#...839467fTYP:ma.getmaskarray: accept array-likes (#32934)64b721bTYP:polynomial: accept scalarcoefin the poly constructors (#32931)06b7ad2TYP:void: accept anydtype: strin constructor calls (#32928)c7bcd2cTYP:place: widenmask(#32926)Updates
python-dotenvfrom 1.2.3 to 1.2.4Release notes
Sourced from