Releases: tigergraph/pyTigerGraph
Release v2.0.1
pyTigerGraph 2.0.1 Release Notes
What's New
Better throughput for concurrent workloads
Parallel query execution is faster and more efficient in both sync and async modes — no code changes required.
TigerGraph 3.x and 4.x work with the same code
No version-specific branching needed — the client adapts to your server version automatically.
Easier query parameter handling
Passing vertex and MAP parameters to runInstalledQuery() is now simpler and consistent — use the same format, e.g. (id,) for VERTEX<T>, regardless of how the query runs. The client handles conversion automatically.
Data-source management
Create, update, query, and delete data sources directly from the client without dropping into GSQL.
Schema change API
Apply DDL changes to your graph schema through a single API call.
Vector index status API
Check whether a vector index is ready without writing raw GSQL.
Bug Fixes
- Edge attribute data is now serialized correctly for all attribute types
vertexMustExiston edge upserts now works correctly in all cases
Release v2.0.0
Release of pyTigerGraph version 2.0.0.
Changes:
- Provide MCP tools
v1.9.1
Release of pyTigerGraph version 1.9.0.
Changes:
- API Enhacements
v1.9.0
[1.9.0] - 2025-6-30
Release of pyTigerGraph version 1.9.0.
Changes:
- Multiple enhancements
v1.8.4
[1.8.4] - 2025-1-20
Release of pyTigerGraph version 1.8.4.
Fixed:
- Fix URL construction when gsPort and restppPort are the same.
v1.8.3
[1.8.3] - 2024-12-04
Release of pyTigerGraph version 1.8.3.
Fixed:
- Fix httpx timeout during async function calls. Noticed when installing a query with the
.gsql()function.
v1.8.1
[1.8.1] - 2024-11-19
Release of pyTigerGraph version 1.8.1.
Fixed:
- Fix import error of
TigerGraphExceptionin the GDS submodule.
v1.8.0
[1.8] - 2024-11-04
Release of pyTigerGraph version 1.8.
Added:
- Support for async communication with the TigerGraph Database, using the
AsyncTigerGraphConnectionclass. - Added
delVerticesByType()functionality - Added a
limitparameter togetEdgesByType()to limit the number of edges returned. Note: the limit is applied after retrieving the edges from the database. - Added configuration parameters surrounding the atomicity of upsert operations.
- Added
runLoadingJobWithDataFrame()functionality to run a GSQL loading job with a Pandas DataFrame. Also addedrunLoadingJobWithData()to run a GSQL loading job with a given data string.
v1.7.4
[1.7.4] - 2024-10-16
Release of pyTigerGraph version 1.7.4.
Fixed:
- Fixed error when generating a token via
getToken()with a secret key.
v1.7.3
[1.7.3] - 2024-10-14
Release of pyTigerGraph version 1.7.3.
Fixed:
- Fixed error when generating a token via
getToken()on TigerGraph Cloud v3.x instances.