Skip to main content

gptdb-tugraph-plugins

TuGraph plugins python package used in GPT-DB.

Why this repository?

TuGraph plugins are written in cpp and are compiled into dynamic link libraries. The purpose of this repository is to package these plugins into a python package so that they can be easily installed and used in GPT-DB.

How to use in python?

  1. First install the package using pip:
pip install gptdb-tugraph-plugins>=0.1.0rc1 -U -i https://pypi.org/simple
  1. Then you can use the plugins in python:
from gptdb_tugraph_plugins import get_plugin_binary_path

leiden_bin_abs_path = get_plugin_binary_path("leiden") 

print(leiden_bin_abs_path)

You will get the absolute path to the leiden plugin binary file.

How to build the package?

BUILD_VERSION=0.1.0rc1 make py-package

The package will be built in the python/dist directory.

Metadata

Release files for gptdb-tugraph-plugins 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gptdb-tugraph-plugins 0.1.0
File Size Uploaded Provenance
gptdb_tugraph_plugins-0.1.0.tar.gz 2.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for gptdb-tugraph-plugins 0.1.0
File Interpreter ABI Platform
gptdb_tugraph_plugins-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.5 MB

Release files / gptdb_tugraph_plugins-0.1.0.tar.gz

Download URL gptdb_tugraph_plugins-0.1.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
415fa20b694581858b68043c72e10cf23d6d87e5a1b3eeef495f9f36c204fd5f
BLAKE2b-256 checksum
How to use checksums
d136bb05968891b3b704d00e0b21184856ff43369189ade4d8d5b85bc0bae87d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.1

Release files / gptdb_tugraph_plugins-0.1.0-py3-none-any.whl

Download URL gptdb_tugraph_plugins-0.1.0-py3-none-any.whl
Size 2.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
07104ba97fbad33ebe3f06b0ce8d4bab2ce36067fa45f3d2e420bab2e4f96c3d
BLAKE2b-256 checksum
How to use checksums
c354b628ce85185487708370561387e5ce50fd2b37ef80d366b3cf2459206aaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.1

Security for gptdb-tugraph-plugins 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page