Skip to content

chore(deps): bump pycapnp from 2.1.0 to 2.2.4 in the python-minor group - #50

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/python-minor-3a746b4928
Open

chore(deps): bump pycapnp from 2.1.0 to 2.2.4 in the python-minor group#50
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/python-minor-3a746b4928

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown

Bumps the python-minor group with 1 update: pycapnp.

Updates pycapnp from 2.1.0 to 2.2.4

Changelog

Sourced from pycapnp's changelog.

v2.2.4 (2026-07-03)

  • Fix memory leak in _DynamicCapabilityClient._send_helper() (#398)
  • Fix SIGSEGV (NULL pointer dereference) on malformed Text field
  • Update default bundled capnproto to 1.4.0
  • Migrate project dependency management, testing, and CI to uv
  • Consolidate configurations into pyproject.toml (removed Pipfile and requirements.txt)
  • Apply small ruff linting fixes

v2.2.3 (2026-05-30)

  • Fix test failures on Python 3.14 (#394)
  • Refine documentation for PyCustomMessageBuilder (#395)
  • Replace black and flake8 with ruff for linting and formatting
  • ci: deploy docs to gh-pages on tagged releases
  • Add scripts/release-pypi.sh for downloading CI artifacts and uploading to PyPI

v2.2.2 (2026-01-16)

  • Revert Data fields to bytes and add get_data_as_view for zero-copy access (#390)
  • Fix use-after-free in async write causing corruption with large payloads (#392)
  • Update macOS builds from 13 to 15 (#393)

v2.2.1 (2025-10-21)

  • Make message.to_dict() return bytes for DATA type field (#386)

v2.2.0 (2025-09-12)

  • Add binary support in dictionaries via base64 encoding (#351)
  • Add structure-free read_multiple_bytes_packed (#378)
  • Support python custom message builder and make Data field's type return MemoryView (#380)
Commits
  • 5c1f6b2 Prepare for v2.2.4 release
  • e2aaef8 Fix memory leak in _DynamicCapabilityClient._send_helper() (#398)
  • 6aa1849 Update docs and docs ci job to use uv
  • 4b2f92e Small ruff fixes
  • 9594d43 Fix uv sync / uv venv with pytest
  • 277483b Fix SIGSEGV on malformed Text field
  • 6f70b8d ci: build libcapnp for the target arch on macOS
  • 9b65ede ci: speed up wheel builds, defer exotic arches to release tags
  • 6415548 ci: bump actions to Node 24 runtimes and clean up cibuildwheel config
  • e94fae1 Prepare for v2.2.3 release
  • 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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-minor group with 1 update: [pycapnp](https://github.com/capnproto/pycapnp).


Updates `pycapnp` from 2.1.0 to 2.2.4
- [Changelog](https://github.com/capnproto/pycapnp/blob/master/CHANGELOG.md)
- [Commits](capnproto/pycapnp@v2.1.0...v2.2.4)

---
updated-dependencies:
- dependency-name: pycapnp
  dependency-version: 2.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: python. 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 dependencies Pull requests that update a dependency file label Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Process replay diff report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

✅ 0 changed, 66 passed, 0 errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants