Skip to content

Bump versions for release: toolbox, mcp, lightrag, unstructured2graph#244

Merged
antejavor merged 1 commit into
mainfrom
release/toolbox-mcp-lightrag-unstructured2graph
Jul 24, 2026
Merged

Bump versions for release: toolbox, mcp, lightrag, unstructured2graph#244
antejavor merged 1 commit into
mainfrom
release/toolbox-mcp-lightrag-unstructured2graph

Conversation

@antejavor

Copy link
Copy Markdown
Contributor

Summary

Prepares four packages for release. All are bumped as pre-1.0 minor
versions (feature/breaking batches):

Package Version Notes
memgraph-toolbox 0.1.11 → 0.2.0 The #211 tool-module consolidation (individual tool files merged into schema.py, several tool classes removed) was never version-bumped or released — PyPI's latest is still 0.1.11 with the old tools. mcp-memgraph's server already imports the new schema.py classes (EnumSchemaTool, NodeSchemaTool, etc.), so releasing a new mcp-memgraph without this would resolve a stale toolbox and fail to import.
mcp-memgraph 0.2.0 → 0.3.0 Covers the toolbox integration rewrite (#211) and readOnlyHint tool annotations (#213). Bumps its memgraph-toolbox floor to >=0.2.0 to match.
lightrag-memgraph 0.2.0 → 0.3.0 The prior 0.2.0 bump was also never published (PyPI is still on 0.1.6). This release bundles everything since: round-trip fixes, GC-lag logging, storage backend dedup, lightrag-hku version guard, zero-config default restore, defaulting embedding_func to Memgraph's local sentence-transformer, and the new DEFAULT_EMBEDDING_DIM/DEFAULT_MODEL_NAME exports (#243).
unstructured2graph 0.2.0 → 0.3.0 Same situation — 0.2.0 was never published (PyPI still on 0.1.5). Bundles create_property_index rename, entity workspace derivation, idempotent chunk ingestion, optional lightrag_wrapper, and vector index parameterization (#238#243). Bumps its lightrag-memgraph floor to >=0.3.0 since it now imports DEFAULT_EMBEDDING_DIM.

No source code changes — version/dependency-pin metadata only, plus the corresponding single-line self-version update in memgraph-toolbox/uv.lock.

Test plan

  • ruff check . / ruff format --check . pass repo-wide
  • memgraph-toolbox test suite (47 passed) against a live Memgraph container
  • mcp-memgraph test suite (44 passed) against a live Memgraph container
  • lightrag-memgraph test suite (39 passed, 1 pre-existing unrelated failure reproduced on main too — a GC-lag-timing integration test, not caused by this change)
  • unstructured2graph test suite (19 passed, 1 skipped)
  • After merge: manually trigger the Release memgraph-toolbox, Release mcp-memgraph, Release lightrag-memgraph, and Release unstructured2graph GitHub Actions workflows (workflow_dispatch) to actually publish to PyPI — toolbox must be released before or alongside mcp-memgraph to avoid a broken install.

…emgraph, unstructured2graph

memgraph-toolbox 0.1.11 -> 0.2.0: the #211 tool-module consolidation
(individual tool files merged into schema.py, several tool classes
removed) was never accompanied by a version bump, so it never shipped.
mcp-memgraph's server already imports the new schema.py classes, so
without this bump a fresh install would pull the stale 0.1.11 from
PyPI and fail to import.

mcp-memgraph 0.2.0 -> 0.3.0: covers the toolbox integration rewrite
(#211) and readOnlyHint tool annotations (#213). Bumps its
memgraph-toolbox floor to >=0.2.0 to match.

lightrag-memgraph 0.2.0 -> 0.3.0: the 0.2.0 bump was never published
(PyPI is still on 0.1.6), so this release also picks up everything
since then: round-trip fixes, GC-lag logging, storage backend dedup,
lightrag-hku version guard, zero-config default restore, and
defaulting embedding_func to Memgraph's local sentence-transformer.

unstructured2graph 0.2.0 -> 0.3.0: same situation, 0.2.0 was never
published (PyPI is still on 0.1.5). Bundles create_property_index
rename, workspace derivation, idempotent chunk ingestion, optional
lightrag_wrapper, and vector index parameterization. Bumps its
lightrag-memgraph floor to >=0.3.0 since it now imports
DEFAULT_EMBEDDING_DIM, which only exists as of this release.
@antejavor
antejavor merged commit 0b0a9a0 into main Jul 24, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant