GridGain Developers Hub

PyGridGain 1.5.0 Release Notes

New Features

PyGridGain 1.5.0 provides access to new features and improvements.

Support for Python 3.11, 3.12 and 3.13

You can now use Python 3.11, 3.12 and 3.13 to work with GridGain. Pre-built packages for Python 3.11, 3.12 and 3.13 were added into the package.

In this release, you can create vector indexes for caches by setting index type to IndexType.VECTOR, and later use these indexes to perform vector search on the database. Below is the example of performing a vector query:

query_vector = # Get from your model
cursor = cache.vector(type_name=Article.type_name, field='vector_field', clause_vector=query_vector, k=1)

SSL Disabled by Default

Starting from this release, SSL is disabled by default, and must be enabled manually.

Improvements and Fixed Issues

GG-41858

Updated supported Python versions to 3.9-3.12.

GG-41069

Added support for VECTOR index type.

GG-37476

Updated tzlocal library version to 4.3.1.

GG-35312

SSL is no longer automatically enabled when authentication is used.

Installation and Upgrade Information

To upgrade an existing package, use the following command:

pip install --upgrade pygridgain

To install the latest version of a package:

pip install pygridgain

To install a specific version:

pip install pygridgain==1.5.0

We Value Your Feedback

Your comments and suggestions are always welcome. You can reach us here: https://gridgain.freshdesk.com/support/login or docs@gridgain.com

Please visit the documentation for more information.