Metadata-Version: 2.1
Name: hugegraph-python
Version: 1.0.0.7
Summary: A Python SDK for Apache HugeGraph
Home-page: https://github.com/cvte-research-datamining/hugegraph-python
Author: cvte-research-datamining
Author-email: ming@apache.org
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# hugegraph-python
A Python SDK for Apache HugeGraph, maintained by [cvte research data-mining team](https://github.com/cvte-research-datamining/hugegraph-python).

This project currently in alpha testing, will open source the code soon.

# Installation
## PyPi
https://pypi.org/project/hugegraph-python/
```shell
pip3 install hugegraph-python
```

## Install from source
release soon

# Examples

```python
from hugegraph import PHugeGraph

# init client
client = PHugeGraph("127.0.0.1", "8080", user="admin", pwd="pwd", graph="hugegraph")

# schema
schema = client.schema()
schema.getVertexLabels()

# graph
g = client.graph()
g.getVertexById("1:tom")
g.close()

# gremlin
gremlin = client.gremlin()
gremlin.exec("g.V().limit(10)")
```

Any questions contact [ming@apache.org](ming@apache.org)

- TODO
    - document
    - ut
    - ci
    - more api

