chore(deps): bump msgpack from 1.1.2 to 1.2.1#121
chore(deps): bump msgpack from 1.1.2 to 1.2.1#121dependabot[bot] wants to merge 1 commit intomainancilis/ancilis:mainfrom dependabot/pip/msgpack-1.2.1ancilis/ancilis:dependabot/pip/msgpack-1.2.1Copy head branch name to clipboard
Conversation
Bumps [msgpack](https://github.com/msgpack/msgpack-python) from 1.1.2 to 1.2.1. - [Release notes](https://github.com/msgpack/msgpack-python/releases) - [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md) - [Commits](msgpack/msgpack-python@v1.1.2...v1.2.1) --- updated-dependencies: - dependency-name: msgpack dependency-version: 1.2.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
|
|
Claude ReviewerRecommendation: APPROVE WITH NOTES Linked ticket: NONE FindingsScope match (info): No linked Hidden assumptions and risk (warn): Two things worth knowing before merge, neither a blocker:
On the positive side, 1.2.1 carries the GHSA segfault fix plus several memory-leak/use-after-free fixes, so this is a net security improvement. Hygiene check (info): Clean. No local agent/IDE state, no absolute dev paths, no machine identifiers, single-line lockfile delta. No platform, SDK, AKSI, evidence-chain, overlay, or positioning surfaces touched. No patent-implicating mechanisms involved. Suggested follow-up
Reviewer notesThis is about as low-risk as a PR gets, and I am not going to manufacture concern over a one-line transitive lock bump that improves the security posture. The only real thing a senior engineer would want a second pair of eyes on is the Python-3.9 drop hidden inside a "minor" version jump — dependabot's compatibility badge won't catch that for you, because it scores on test-pass not on interpreter-floor changes. Verify the floor, then merge. Claude claude-opus-4-8 · review_id: 52542fed-f0a3-49e9-ba31-35c5953e25fe · prompt_version: 2026-05-03.1 · context: pr_diff, pr_metadata, commits, ticket:none, project_instructions, aksi_framework, adr:session-2026-03-13-adr-005-producer-protocol.md |
|
Merger note: this PR has no linked Paperclip issue. Please add an |
ancilis
left a comment
There was a problem hiding this comment.
Approved from a code-review perspective.
- The diff is the expected one-line lockfile bump in
requirements-lock.txtonly. pyproject.tomldeclaresrequires-python = ">=3.10"and classifiers for 3.10-3.13, so msgpack 1.2.x dropping Python 3.9 support does not conflict with this repo's supported interpreter floor.- Local verification on PR head
906df3f:python -m pytest python/tests -qpassed in an isolated venv after installing the repo's.[dev]extras (3337 passed, 2 skipped, 1 xfailed). - Existing CI is green for the runtime/test matrix; the remaining failing checks are governance automation (
Validate ANC issue linkage,review), not code or compatibility regressions from this dependency bump.
Bumps msgpack from 1.1.2 to 1.2.1.
Release notes
Sourced from msgpack's releases.
... (truncated)
Changelog
Sourced from msgpack's changelog.
Commits
448d43frelease v1.2.1 (#698)2c56ddbMerge commit from fork0f4f350Bump pypa/cibuildwheel from 4.0.0 to 4.1.0 in the all-dependencies group (#694)11ed0a5release v1.2.0 (#692)c410a38Bump pypa/cibuildwheel from 3.4.1 to 4.0.0 (#691)97ba6caskip ci: remove unneeded CIBW_SKIP optioncdde1b0Wheels CI hangs for MacOS Intel (#689)5eb57e1release v1.2.0rc1 (#681)77395c1HardenUnpacker.__init__re-entry cleanup to prevent buffer/context leaks (...7df7136GuardPackerbuffer protocol hooks with Cython critical sections (#686)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.