Bump versions for release: toolbox, mcp, lightrag, unstructured2graph#244
Merged
Merged
Conversation
…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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Prepares four packages for release. All are bumped as pre-1.0 minor
versions (feature/breaking batches):
memgraph-toolboxschema.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 newschema.pyclasses (EnumSchemaTool,NodeSchemaTool, etc.), so releasing a newmcp-memgraphwithout this would resolve a stale toolbox and fail to import.mcp-memgraphreadOnlyHinttool annotations (#213). Bumps itsmemgraph-toolboxfloor to>=0.2.0to match.lightrag-memgraphlightrag-hkuversion guard, zero-config default restore, defaultingembedding_functo Memgraph's local sentence-transformer, and the newDEFAULT_EMBEDDING_DIM/DEFAULT_MODEL_NAMEexports (#243).unstructured2graphcreate_property_indexrename, entity workspace derivation, idempotent chunk ingestion, optionallightrag_wrapper, and vector index parameterization (#238–#243). Bumps itslightrag-memgraphfloor to>=0.3.0since it now importsDEFAULT_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-widememgraph-toolboxtest suite (47 passed) against a live Memgraph containermcp-memgraphtest suite (44 passed) against a live Memgraph containerlightrag-memgraphtest suite (39 passed, 1 pre-existing unrelated failure reproduced onmaintoo — a GC-lag-timing integration test, not caused by this change)unstructured2graphtest suite (19 passed, 1 skipped)Release memgraph-toolbox,Release mcp-memgraph,Release lightrag-memgraph, andRelease unstructured2graphGitHub Actions workflows (workflow_dispatch) to actually publish to PyPI — toolbox must be released before or alongside mcp-memgraph to avoid a broken install.