{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"A Python client library for connecting to and querying NebulaGraph v3 databases, supporting session pooling, parameterized queries, and result extraction for visualization.","skillfed_tags":["graph-database","nebulagraph","distributed-graph"],"use_cases":["Connect to a NebulaGraph cluster and execute graph traversal queries from Python applications","Build a web service that maintains a session pool for efficient multi-user access to a single graph space","Extract and transform query results into Pandas DataFrames or visualization-ready JSON structures","Scan vertices and edges directly from NebulaGraph storage for bulk graph analysis","Execute parameterized queries with server-side evaluation for dynamic graph exploration"],"what_it_does":"nebula3-python is the official Python client for NebulaGraph v3, a distributed graph database. It provides connection pooling, session management, and query execution against NebulaGraph servers, with support for both graph queries and storage-layer scanning. The library handles result parsing and offers utilities to extract and format query results for downstream processing or visualization.\n\nTypical workflows involve creating a connection pool to a NebulaGraph cluster, obtaining a session, executing nGQL queries (NebulaGraph's query language), and processing results. The package supports parameterized queries, session context managers for automatic cleanup, and result transformation methods like dict_for_vis() for graph visualization. It's designed for both interactive analysis and production web services accessing a single graph space.","worth_installing":"Yes, if you are working with NebulaGraph v3. The package is actively maintained, has no known vulnerabilities, installs with low friction, and is licensed permissively. It is the canonical client for Python-to-NebulaGraph integration. Verify version compatibility with your NebulaGraph server before installing."},"id":"nebula3-python","links":{"html":"https://skillfed.io/packages/nebula3-python","md":"https://skillfed.io/packages/nebula3-python.md","pypi":"https://pypi.org/project/nebula3-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-10-22","license_spdx":null,"license_treatment":"permissive","name":"nebula3-python","python_support":"supports_current","summary":"Python client for NebulaGraph v3"},"popularity":{"monthly_downloads":137446,"position":11366,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.8.3"}
