Skip to content

Bump memu-py from 1.4.0 to 1.5.1 - #598

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/memu-py-1.5.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/memu-py-1.5.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026

Copy link
Copy Markdown
Contributor

Bumps memu-py from 1.4.0 to 1.5.1.

Release notes

Sourced from memu-py's releases.

v1.5.1

1.5.1 (2026-03-23)

Bug Fixes

  • use correct interpolation in alembic url (#390) (fd87ceb)

v1.5.0

1.5.0 (2026-03-17)

Features

  • add non-propagate option for memory patch (#386) (3b67458)
  • http: add HTTP proxy support for LLM & embedding clients (#310) (a3d45e2)

Bug Fixes

Documentation

  • add architecture explanation and adrs (#353) (8676a27)
  • add pull request template to improve contribution quality (#261) (2256119)
  • Update Discord link in README.md (#377) (163d050)
  • update memU Bot section with GitHub reference and "Now open source" (#366) (dc6880a)
Changelog

Sourced from memu-py's changelog.

1.5.1 (2026-03-23)

Bug Fixes

  • use correct interpolation in alembic url (#390) (fd87ceb)

1.5.0 (2026-03-17)

Features

  • add non-propagate option for memory patch (#386) (3b67458)
  • http: add HTTP proxy support for LLM & embedding clients (#310) (a3d45e2)

Bug Fixes

Documentation

  • add architecture explanation and adrs (#353) (8676a27)
  • add pull request template to improve contribution quality (#261) (2256119)
  • Update Discord link in README.md (#377) (163d050)
  • update memU Bot section with GitHub reference and "Now open source" (#366) (dc6880a)
Commits
  • 357aefc chore(main): release 1.5.1 (#391)
  • fd87ceb fix: use correct interpolation in alembic url (#390)
  • de30a37 chore(main): release 1.5.0 (#348)
  • 3b67458 feat: add non-propagate option for memory patch (#386)
  • 163d050 docs: Update Discord link in README.md (#377)
  • dc6880a docs: update memU Bot section with GitHub reference and "Now open source" (#366)
  • 8676a27 docs: add architecture explanation and adrs (#353)
  • 2256119 docs: add pull request template to improve contribution quality (#261)
  • a3d45e2 feat(http): add HTTP proxy support for LLM & embedding clients (#310)
  • 9e31ef2 fix: httpx base_url path discarded when endpoint starts with / (#328, #336, #...
  • 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)

Bumps [memu-py](https://github.com/NevaMind-AI/MemU) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/NevaMind-AI/MemU/releases)
- [Changelog](https://github.com/NevaMind-AI/memU/blob/main/CHANGELOG.md)
- [Commits](NevaMind-AI/memU@v1.4.0...v1.5.1)

---
updated-dependencies:
- dependency-name: memu-py
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Nov 1, 2026
@nerveai

nerveai commented Nov 1, 2026

Copy link
Copy Markdown

Nerve PR review · 🟡 Merge after small fixes

memu-py 1.4.0 → 1.5.1 (minor, direct, pinned). No advisories are involved. The artifact hashes match PyPI. The upstream diff (v1.4.0...v1.5.1) doesn't touch any module Nerve monkey-patches (database/sqlite/*, database/models, database/inmemory, app/retrieve), so the _content_hash_reinforce port is still a faithful copy of upstream. The new propagate argument defaults to True, so Nerve's update_memory_item/delete_memory_item calls behave as before. The proxy and base-URL fixes only apply to memU's http client, and every Nerve profile uses "sdk" (memu_bridge.py:1709-1743). In short, this bump is low risk and changes nothing for Nerve.

Before merge:

  • nerve/memory/memu_bridge.py:1000 _MEMU_PATCHED_VERSION is still "1.4.0". With 1.5.1 installed, _check_memu_version (:1012) logs "memU version mismatch … patches may silently break" on every startup. No test catches it. Bump it to "1.5.1" in this PR (a maintainer push, since Dependabot can't), because the pin and the guard are meant to move together.

Checked: upstream compare v1.4.0…v1.5.1 (12 commits, src diffs read); dep_diff on the trial merge into main; Nerve's memU call sites at main. The offline sandbox carries main's deps (memu 1.4.0), so it was not run: CI "Backend tests" is the signal and is still pending at review time. · automated review by nerveai — mention @nerveai to ask a follow-up.

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 python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant