Skip to content

Neo4j Graph Data Science Python Client 1.12a1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RafalSkolasinski RafalSkolasinski released this 02 Sep 14:46
· 145 commits to main since this release

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

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

Highlights:

New features

  • Add Neo4j python driver rust extension as a new optional dependency.
  • Support creating GDS Sessions for self-managed Neo4j DBMS.
    • GdsSessions.get_or_create requires a new parameter cloud_location to specify where the session will be created.
  • Return the id of a session and allow deletion by id or name.
  • Add ttl parameter to GdsSessions.get_or_create to control if and when an unused session will be automatically deleted.
  • Add concurrency control for remote write-back procedures using the concurrency parameter.
  • Add progress logging for remote write-back when using GDS Sessions.

Improvements

  • The database connection is now validated before a session is created.