Repository navigation
v0.10.3 — Working Cypher Export
Patch release fixing a critical bug in the Cypher export shipped with v0.10.0.
🐛 Cypher Export Actually Works Now
The output of he export cypher could not be imported by Neo4j/Memgraph:
- No statement terminators — clauses were joined with newlines, so
cypher-shellread the whole file as a single query. - Variable re-declaration — within that single query, the second
MERGE (n:Node ...)onward raisedVariable 'n' already declared.
Any export with two or more nodes failed to load.
Fix (#174): one ;-terminated statement per node, per pairwise edge, and per hyperedge; hyperedge members use positional aliases (n0, n1, …) so each variable is declared exactly once. The export tests now assert the statement structure.
🧹 Consistency
AutoList/AutoModel raise the standard ValueError build-index hint instead of a bare Exception, matching the graph-family convention. (#175)
Full changelog: v0.10.2...v0.10.3