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 iflistNodeLabels=True
andseparate_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