Skip to content

Neo4j Graph Data Science Python Client 1.13

Latest
Compare
Choose a tag to compare
@FlorentinD FlorentinD released this 07 Jan 10:51
· 18 commits to main since this release

We are happy to announce the alpha release of graphdatascience, the GDS Python client, version 1.13. It is published to PyPI.

Documentation: https://neo4j.com/docs/graph-data-science-client/1.13/

Breaking changes

  • Drop support for Python 3.8 as its EOL
  • Drop support for PyArrow 14
  • Throw on duplicate node properties passed to gds.graph.nodeProperties.stream as this is seen as a bad input. If duplication was intended, this can be done on the Dataframe result.

New features

  • Add GdsSessions::available_cloud_locations() to return available locations for session creation.

Bug fixes

  • Fixed a bug for gds.nodeProperties.stream() where the result contained duplicate rows if listNodeLabels=True and separate_property_columns=True is given.

Improvements

  • Avoid a query getting stuck on fetching progress logging if the database is unavailable.

Other changes

  • Added support for PyArrow 18

Full Changelog: 1.12...1.13