Repository navigation
PyGraphistry 0.61.2
This patch release fixes GFQL query correctness and graph adapter compatibility:
- Preserve igraph node attributes named
name, including dtype handling on empty graphs; preserve colliding endpoint attributes in GEXF imports and cuGraph graph-returning algorithms. - Fix supported Cypher queries on graphs without edges, cuDF UNION type handling, and grouping by a property named
name. - Correct pattern predicates with aggregates and backslash escapes in row expressions.
- Correct whole-node
RETURN DISTINCTtraversal results, preserve reentry row multiplicity, and support native Polars scalar-carry reentry. - Preserve duplicate seed-ID multiplicity by declining the seeded typed-hop fast path when necessary.
- Align temporal Cypher parameter handling with literals. Supported nonempty timestamp/duration equality filters parse strings and report structured E302 errors for malformed bounds.
See the full changelog for exact scope and engine limitations, and the 0.61.2 documentation.
The existing 0.61.2 tag points to e055a1b7b40462e484b2ef389d244670cb0044d8. Packages are available on PyPI; the publish workflow completed successfully.