This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-ai.git

commit 0a9bf2458b0cadc03dd47b529ff55c931ceec5d8
Merge: 29bc2c9 7b84f21
Author: imbajin <[email protected]>
AuthorDate: Thu Aug 15 18:48:28 2024 +0800

    Merge pull request #67 from apache/py-client-new
    
    feat(client): support graphspace & refactor all APIs

 .../src/hugegraph_llm/api/__init__.py              |  48 +-
 .../src/hugegraph_llm/api/rag_api.py               |  48 +-
 hugegraph-python-client/README.md                  |  39 +-
 .../src/pyhugegraph/api/auth.py                    | 490 +++++++--------------
 .../src/pyhugegraph/api/common.py                  |  65 ++-
 .../src/pyhugegraph/api/graph.py                   | 322 ++++----------
 .../src/pyhugegraph/api/graphs.py                  |  83 ++--
 .../src/pyhugegraph/api/gremlin.py                 |  51 +--
 .../src/pyhugegraph/api/metric.py                  | 137 ++----
 .../src/pyhugegraph/api/rank.py                    |  65 +++
 .../src/pyhugegraph/api/rebuild.py                 |  87 ++++
 .../src/pyhugegraph/api/schema.py                  | 162 +++----
 .../pyhugegraph/api/schema_manage/edge_label.py    |  95 ++--
 .../pyhugegraph/api/schema_manage/index_label.py   |  79 ++--
 .../pyhugegraph/api/schema_manage/property_key.py  | 119 ++---
 .../pyhugegraph/api/schema_manage/vertex_label.py  | 106 ++---
 .../src/pyhugegraph/api/services.py                | 135 ++++++
 .../src/pyhugegraph/api/task.py                    |  53 +--
 .../src/pyhugegraph/api/traverser.py               | 474 ++++++++------------
 .../src/pyhugegraph/api/variable.py                |  60 +--
 .../src/pyhugegraph/api/version.py                 |  20 +-
 hugegraph-python-client/src/pyhugegraph/client.py  | 134 +++---
 .../src/pyhugegraph/example/hugegraph_example.py   |  18 +-
 .../src/pyhugegraph/example/hugegraph_test.py      |   4 +-
 .../src/pyhugegraph/structure/graph_instance.py    |  58 ---
 .../src/pyhugegraph/structure/property_key_data.py |  21 +-
 .../src/pyhugegraph/structure/rank_data.py         |  96 ++++
 .../src/pyhugegraph/structure/services_data.py     |  62 +++
 .../src/pyhugegraph/utils/huge_config.py           |  70 +++
 .../src/pyhugegraph/utils/huge_decorator.py        |   2 +-
 .../src/pyhugegraph/utils/huge_requests.py         | 140 +++++-
 .../src/pyhugegraph/utils/huge_router.py           | 193 ++++++++
 .../src/pyhugegraph/utils/log.py                   |  79 ++++
 .../src/pyhugegraph/utils/util.py                  |  83 +++-
 hugegraph-python-client/src/tests/api/test_auth.py |   8 +-
 style/pylint.conf                                  |   3 +-
 36 files changed, 1981 insertions(+), 1728 deletions(-)

Reply via email to