Skip to main content

Easy Graph

Project description

EasyGraph

Copyright (C) <2020-2026> by DataNET Group, Fudan University


PyPI Version Python License Downloads

Introduction

The framework of EasyGraph is composed of four components: EasyGraph (Core), EasyHypergraph, EGGPU, and EasyGNN. Framework of EasyGraph.

EasyGraph is an open-source network analysis library primarily written in Python. It supports both undirected and directed networks and accommodates various network data formats. EasyGraph includes a comprehensive suite of network analysis algorithms such as community detection, structural hole spanner detection, network embedding, and motif detection. Additionally, it optimizes performance by implementing key components in C++ and utilizing multiprocessing.

👉 For more details, please refer to our documentation page.


EasyHypergraph is a comprehensive, computation-effective, and storage-saving hypergraph computation tool designed not only for in-depth hypergraph analysis but also for the growing field of hypergraph learning. It bridges the gap between EasyGraph and higher-order relationships. EasyHypergraph is developed as an integrated module within the EasyGraph framework, maintaining full compatibility with its core architecture.

👉 For more details, please refer to its documentation page.


EGGPU is a high-performance GPU-accelerated network analysis library that supports essential functions such as betweenness centrality, k-core centrality, and single-source shortest path,as well as structural hole metrics like constraint. Built on top of the EasyGraph library, EGGPU features an efficient system architecture and native CUDA implementation, while providing a user-friendly Python API and significant speedups for large-scale network analysis.

👉 For more details, please refer to its documentation page.

📢 EasyGraph News

📣 Media & Press

🚀 Releases & Milestones

  • [02-01-2026] EasyGraph v1.6 released (OpenMP-powered functions for large network analysis)
  • [01-16-2026] 🎉 1M Downloads! Thanks to our amazing community!
  • [01-01-2026] EasyGraph v1.5.3 released (The Hypergraph Interchange Format (HIF) standard)
  • [11-23-2025] EasyGraph v1.5.2 released (LS algorithm for effective community detection)
  • [10-11-2025] EasyGraph v1.5.1 released (Python 3.14 supported)
  • [07-27-2025] EasyGraph v1.5 released (This version integrates the HWNN model and supports 11 representative network datasets)
  • [06-29-2025] 🎉 800K+ Downloads!
  • [11-22-2024] EasyGraph v1.4.1 released (Python 3.13 supported)
  • [09-20-2024] EasyGraph v1.4 released (GPU-powered functions for large network analysis)
  • [05-27-2024] EasyGraph v1.3 released (issues related to hypergraph analysis and visualization resolved)
  • [04-09-2024] EasyGraph v1.2 released (Python 3.12 supported)
  • [02-05-2024] EasyGraph v1.1 released (hypergraph analysis and learning for higher-order networks)
  • [08-17-2023] EasyGraph v1.0 released
  • [07-22-2020] EasyGraph first public release

📈 Publications

  • [05-30-2025] 🎉 Our paper "EasyHypergraph: an open-source software for fast and memory-saving analysis and learning of higher-order networks" was accepted by Humanities and Social Sciences Communications (Nature Portfolio)! [PDF]
  • [08-08-2023] 🎉 Our paper "EasyGraph: A Multifunctional, Cross-Platform, and Effective Library for Interdisciplinary Network Analysis" was accepted by Patterns (Cell Press)! [PDF]

Stargazers

Stars

Install

Supported Versions

3.8 <= Python <= 3.14 is required.

Installation With pip

    $ pip install --upgrade Python-EasyGraph

The conda package is no longer updated or maintained.

If you've previously installed EasyGraph with conda, please uninstall it with conda and reinstall with pip.

Build From Source

If prebuilt EasyGraph wheels are not supported for your platform (OS / CPU arch, check here), or you want to have GPU-based functions enabled, you can build it locally.

Prerequisites

  • CMake >= 3.23
  • A compiler that fully supports C++11
  • CUDA Toolkit 11.8 or later would be preferred (If need GPUs enabled)

Installation

On Linux

    git clone --recursive https://github.com/easy-graph/Easy-Graph
    export EASYGRAPH_ENABLE_GPU="TRUE"  # for users who want to enable GPUs
    pip install ./Easy-Graph

On Windows

    % For Windows users who want to enable GPU-based functions, %
    % you must execute the commands below in cmd but not PowerShell. %
    git clone --recursive https://github.com/easy-graph/Easy-Graph
    set EASYGRAPH_ENABLE_GPU=TRUE   % for users who want to enable GPUs %
    pip install ./Easy-Graph

On macOS

    # Since macOS doesn't support CUDA, we can't have GPUs enabled on macOS
    git clone --recursive https://github.com/easy-graph/Easy-Graph
    pip install ./Easy-Graph

Hint

EasyGraph uses 1.12.1 <= PyTorch < 2.0 for machine learning functions. Note that this does not prevent your from running non-machine learning functions normally, if there is no PyTorch in your environment. But you will receive some warnings which remind you some unavailable modules when they depend on it.

Simple Example

This example demonstrates the general usage of methods in EasyGraph.

  >>> import easygraph as eg
  >>> G = eg.Graph()
  >>> G.add_edges([(1,2), (2,3), (1,3), (3,4), (4,5), (3,5), (5,6)])
  >>> eg.pagerank(G)
  {1: 0.14272233049003707, 2: 0.14272233049003694, 3: 0.2685427766200994, 4: 0.14336430577918527, 5: 0.21634929087322705, 6: 0.0862989657474143}

This is a simple example for the detection of structural hole spanners using the HIS algorithm.

  >>> import easygraph as eg
  >>> G = eg.Graph()
  >>> G.add_edges([(1,2), (2,3), (1,3), (3,4), (4,5), (3,5), (5,6)])
  >>> _, _, H = eg.get_structural_holes_HIS(G, C=[frozenset([1,2,3]), frozenset([4,5,6])])
  >>> H # The structural hole score of each node. Note that node `4` is regarded as the most possible structural hole spanner.
  {1: {0: 0.703948974609375},
   2: {0: 0.703948974609375},
   3: {0: 1.2799804687499998},
   4: {0: 1.519976806640625},
   5: {0: 1.519976806640625},
   6: {0: 0.83595703125}
  }

Citation

If you use EasyGraph in a scientific publication, we kindly request that you cite the following paper:

  @article{gao2023easygraph,
      title={{EasyGraph: A Multifunctional, Cross-Platform, and Effective Library for Interdisciplinary Network Analysis}},
      author={Min Gao and Zheng Li and Ruichen Li and Chenhao Cui and Xinyuan Chen and Bodian Ye and Yupeng Li and Weiwei Gu and Qingyuan Gong and Xin Wang and Yang Chen},
      year={2023},
      journal={Patterns},
      volume={4},
      number={10},
      pages={100839},
  }

📢 If you notice anything unexpected, please open an issue and let us know. If you have any questions or require a specific feature, feel free to discuss them with us. We are motivated to constantly make EasyGraph even better and let more developers benefit!

Project details


Release history Release notifications | RSS feed

This version

1.6.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_easygraph-1.6.1.tar.gz (430.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

python_easygraph-1.6.1-cp313-cp313-win_amd64.whl (797.9 kB view details)

Uploaded CPython 3.13Windows x86-64

python_easygraph-1.6.1-cp313-cp313-win32.whl (747.3 kB view details)

Uploaded CPython 3.13Windows x86

python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (888.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (908.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp313-cp313-macosx_11_0_arm64.whl (792.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

python_easygraph-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl (829.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

python_easygraph-1.6.1-cp312-cp312-win_amd64.whl (798.0 kB view details)

Uploaded CPython 3.12Windows x86-64

python_easygraph-1.6.1-cp312-cp312-win32.whl (747.3 kB view details)

Uploaded CPython 3.12Windows x86

python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (889.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (908.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp312-cp312-macosx_11_0_arm64.whl (792.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

python_easygraph-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl (828.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

python_easygraph-1.6.1-cp311-cp311-win_amd64.whl (795.3 kB view details)

Uploaded CPython 3.11Windows x86-64

python_easygraph-1.6.1-cp311-cp311-win32.whl (746.3 kB view details)

Uploaded CPython 3.11Windows x86

python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (890.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (907.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp311-cp311-macosx_11_0_arm64.whl (791.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

python_easygraph-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl (823.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

python_easygraph-1.6.1-cp310-cp310-win_amd64.whl (794.8 kB view details)

Uploaded CPython 3.10Windows x86-64

python_easygraph-1.6.1-cp310-cp310-win32.whl (745.5 kB view details)

Uploaded CPython 3.10Windows x86

python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (890.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (906.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp310-cp310-macosx_11_0_arm64.whl (790.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

python_easygraph-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl (822.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

python_easygraph-1.6.1-cp39-cp39-win_amd64.whl (794.5 kB view details)

Uploaded CPython 3.9Windows x86-64

python_easygraph-1.6.1-cp39-cp39-win32.whl (745.2 kB view details)

Uploaded CPython 3.9Windows x86

python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (890.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (906.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp39-cp39-macosx_11_0_arm64.whl (790.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

python_easygraph-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl (822.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

python_easygraph-1.6.1-cp38-cp38-win_amd64.whl (794.4 kB view details)

Uploaded CPython 3.8Windows x86-64

python_easygraph-1.6.1-cp38-cp38-win32.whl (752.6 kB view details)

Uploaded CPython 3.8Windows x86

python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (890.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (906.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

python_easygraph-1.6.1-cp38-cp38-macosx_11_0_arm64.whl (789.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

python_easygraph-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl (821.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file python_easygraph-1.6.1.tar.gz.

File metadata

  • Download URL: python_easygraph-1.6.1.tar.gz
  • Upload date:
  • Size: 430.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for python_easygraph-1.6.1.tar.gz
Algorithm Hash digest
SHA256 f4e096de501dc0ed99a6ce075521112779ffcbcf0d2ba937add8cf9dbe804372
MD5 5549d2df3946ee50d21e17b856c4ba6b
BLAKE2b-256 444ad1b3dd424dbc262c0ca08e63b31e07a1a8f356e84d9194053c80091e69c3

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fce8ebdfc69a6efc6b358446752a946601d8d5002483fbaf3f4e7c60864c9540
MD5 3cad6ee14541d7ce6639eaf15c0c7468
BLAKE2b-256 9b29f02118f312ea9cb0cc3c4097df82802585c04e3c5b4e320fc870d89b116f

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5df055f00468b98aacf308f82d5e4a3534e3d8e3b178133060fb6e1e7385c1f9
MD5 d879f9d3aff7b11fb21131d9fa6685d0
BLAKE2b-256 765d6ac48cec5ba21947e47516db2a8a2c1db0f8092c966d7c1775347913b1bd

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3465aa22b85cf332842eb65734ffb7bf4409412919ecd2e6e7614b8da382d7c
MD5 3dd494e4e0b9746f0d7afd73159a018d
BLAKE2b-256 95bb4b8a18d97907cf84bbbcc8201c529cec69a889dbc1d455d529f11a95dbcb

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 06e0f7cbffe9b68e2b599843026cf983944d5ceb7e9d5ee4a9e7ef66afda0a70
MD5 8e49b3d9699c0e3cd565f536e17f13b5
BLAKE2b-256 630d253903a66cecb0b0375c251673289aa2be1e24da58dbcd3bfbef0adfcbd6

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db6c1491fe053f78dc905d10166fa8dbdf3b66e4c27d1da580570805140687b0
MD5 b244ab56a210129ad6f0151e4d6d35c9
BLAKE2b-256 90574ef7a3c8871152eb9a5eaa276564a70dbdb0b5e88d8e7932d250a99087bc

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e9769962b052b33f22f20d0b019d828da3faf0c22fd27ce08c8651e8879e75a
MD5 1f90004a0e34e5af37edb7ac879db032
BLAKE2b-256 69b05b8f75b9d253033ba6a343667953d220cf6cb834070ec10a2828c561f441

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a10e55e1ce4a00be0b1bdf2f88105be7acf037561e1cae97f83c291f817be985
MD5 48163e7f951edfc3a434f937f3b88044
BLAKE2b-256 7ba7cba5e1cee9c3f2ffd23eb90d360e8f3565c2d18c61fcb7078c6d74b32ce3

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a25f1a64d73d66405754a16cfa0ca685a50f8857158b4c45af081426f7261c03
MD5 5fef7c56554f74b745c13007c08f339a
BLAKE2b-256 587a900f02385739f4119f2a8f1a14cd854ae77951d16796c8d261c03043aa00

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8b95442d129fe131a5f44e5716019a9b465c574a27b75a4216ce49aaa50a783a
MD5 7a21a00607c53b94391c81f9ef475bd8
BLAKE2b-256 1c3cba40f2e31bfde810524772ba6698a35fe7cf3822d9df1fc4582ffe3357a5

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 faf2c3f632cc67f035a624ae402e8fea8f6cab8debb4109e7c78392bc97575ee
MD5 625bfbc60649493bf1e861d2486883e3
BLAKE2b-256 898382cbd65119ba8c06352bcfa4549944740c987072517c3582c9e8ea508ac9

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c6692b7874bdb02ed8d350928a10b2e07863b0f1c9b1495fb1d01b7dc47847c
MD5 a2d4f2a97073b3fad8c453ca722161c4
BLAKE2b-256 874ddc4b3f0638d48e981223087e070ddafc421148607a5ad17fd2565af3449f

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 29187e2d70b77e3b18983600fedf60b31823388c60db6e820f00a6003524df95
MD5 011abf58763ac3bc4e013ceb44d3a007
BLAKE2b-256 bdbb2f201ea493a8858e92cdeabdf480763e1359ed64b410ef8b2fe58fbb5576

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 336fb8328da647069919920532b1a90dd9cdd67bfcca04778ded88d489e4c8f5
MD5 445f179c1029f802dfe588c32c23dfb7
BLAKE2b-256 7265f1bb4701ce4db9310914203ae47d773653812d937c30e5f990beb4af86ba

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aa10995d548866004fdb152a1bda701b6ed0832dc3c10f73f489f3b175f9b49c
MD5 6d82f9418c8a0241f5e1a3dce36fea32
BLAKE2b-256 a5ac8db61a1aabc504b1509e339d8bf7f1ba7da290ca930541cd64fa98b61f63

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af79995a470f76d9907ff2f47a326ddd688eafe21f2da369ffa2e96db6559c8c
MD5 6de2e4954ae00f2a3c8f53be7179737d
BLAKE2b-256 116192d7c687399876858344699b4204f83fbd37e453d842d4b33400f23b8495

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8bcbcf1d89a869c041947752a324f0ad351f98ff958f98e5424481f070b6ad3e
MD5 5854535aa191f1bd5ea105bdfb7816a0
BLAKE2b-256 a6b6759dfc27170bed110413a90bfa67e0773acaeee10708c2955b0115f084ba

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5407bce0ab703fd7363d5ced24c1317a5e0b9ff5a110eb489eb908ca96194ed4
MD5 50f3d80b7117283e5fafd5338b9e4db7
BLAKE2b-256 0439ab1c375a3707fbf4036e049f826f1684d765a950d4ed59f3f3e250c02369

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 de0d8fbc103a773c72c2e38732f167771947f31dc96c958464421871285c5ed9
MD5 385b57135846c00939fc9c40efa6db06
BLAKE2b-256 b55bce09a81153321afb5fd9ef5465975321c14f7365dfbebcd67a673a18e93c

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d377f1cb7965107e66059cfe8399c07874523f0be94ac4e6c8bd381524b7b71
MD5 08187346aa43070fc35f50a4d947a707
BLAKE2b-256 f12ada6dac6a54808aa125eff6a7cb5f77f244b26e54ef5e0e46f2f9742b9270

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c074f8c57a61a2d08df1c1c07e048d073d0650a9dfb4bce1a873bbc88594022c
MD5 ed28baedaafeb9579337ca65231d26ce
BLAKE2b-256 203b3c0e1dabfb2038902c9da2d623b4f0ef590bf06014978e835b2ecf51eccd

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa115c882164df1bd82638837fd1245bf7e2e5ee42599a9c555fd1bdc35c91da
MD5 3723eae07db69c70a543a795b4b6181e
BLAKE2b-256 a221c46f88efc6442a2a5d97ac6951c4938de15b7f98270dd22b1489a2d0c739

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 200609445a440920353873e745bdfece65ad0f7b9d42986a551384f56c51459f
MD5 1f20162ac583a587d6e91fac517fd229
BLAKE2b-256 6c00a653e2b921e9b8d35dddfcdc94c683a2adb5f0e4c84304200197f383c586

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b976325ea466d4d739ee3bfd1f39d812d0d9966e5d4c0f2b14ac507240fd921
MD5 89c7b62c31d998f651a275d57aa936ae
BLAKE2b-256 2a5380372b122affc1fbbcaf82a3cbc986b88c86cb27e857c329206fde49f8a5

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6eab26b74aacf07a9f3cd02ca5c0ed5f890ae397a6e34bc93be61e44909269ad
MD5 23160983a6743b69d3f47e9a371da2ef
BLAKE2b-256 a707e49fbec8ad7fd3b5fc57fe083f87ac25471dc70a15bc0fcd4a5b372d660e

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 16c43a8955b636ad557139993b2ebc669fa842429c7893b6548d25076faedd42
MD5 ad31defa1f3cf6425cfc185310f9046f
BLAKE2b-256 1a5e4205f55bbd4a7e32832e49cc56d7c4bc902743de168835ae563e4bd7d6f0

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 49474e52fb943447d6ab20654cb5a6e8b9bdcc9930db983829fc46c5e3417d29
MD5 e40540fe992c265ce49a2de0b02b2e23
BLAKE2b-256 3001a2c7b70c93ee1aa81b07d74457b5360bd5949eb67bb9da1b74ad16c892b9

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8621b78b6a5cad3c3add903c7f9e999d9de7905cd11d6989dbc96312117d2e30
MD5 28d9e58788386e8b1cb3adbfbb6e415e
BLAKE2b-256 0fca143ea2708ac01e764d3908ae92530419621e97f7255f21c6fa69ac8fc937

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8a355f8f57a992c001f8b753ca877af9736b72b766ad10f906cf34e90df1078e
MD5 bdffa1f04801d9a1311d8dc5bb5325e1
BLAKE2b-256 6993e92680d54f7516abec8831729141d11c335575ee57d6cf6be922ee07b670

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e89d2a27b1c88fc8b351533857ed7d4cae83e0c6f05e9ddd398a78113d424b92
MD5 4b26a9b2d17a68368de590add2da85cd
BLAKE2b-256 2343ca2450c03a0422491227197380b11282682fb89ff4c593c64ecdc94e4c8c

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d83676dddf315854ea7cef70d8e45eaf5f5b66e581c67ae9844ede94a1ae8e9a
MD5 a19652dc916c1f637689ef1ddfb028d9
BLAKE2b-256 190cf69c20d283684c69effc887176e0fef8ee3039eeca7b1972085f90d6fd30

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1be94f522ef8df4354795d1d1c81cedcb506dfe7e1e10b2ce81b531afb353bac
MD5 dab506880c17c69fa76a444cde2282e7
BLAKE2b-256 34e52f353e59d95ca6c53d4d299c07378672eb8a98ad0570eece41923ce6f115

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a6a6ffd64ddf6f3eb6c8a3281b3f6491a93bfa4e51e451f4b9f0f4557cc1aaeb
MD5 2a5932271600abec7fc7e583e59e9112
BLAKE2b-256 2a9cc6d022986653088e49083da2a4aedd1639d5597e9cc329c008d7a52daddf

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4bbee0b87818625e125c8b6859e9f7b30f06035e7030fd53fe5e9fba87511da7
MD5 411d832e436b18253e397e6d03dcda0b
BLAKE2b-256 6e85bcaf59584fd8b9042da48e1283de6bb586f768593e19b2e8244a03438f90

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b6460238ff945aac27280aa4517546c84223f91bb91358b69f743275d065946c
MD5 289e9fd5093ee20217985b41b481efd6
BLAKE2b-256 a98355b3abd53baa9181b6d2f1116997b41e3e596f01701b2a769bc574b4a2a0

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 db710cd30656baa0df93de2da442953ea2eab5a63ee7a1cafa797201f293102b
MD5 a8f56bce7a3bac12039501412c8e8f83
BLAKE2b-256 489ce7175dd25fc3c83c4b76ed024bba9d97ae7fc75fafa2f9dfec81b7e1e07a

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b72e5aa72c1d0b4d83c4721ff15fb6acf2a724e8a9ccc9952b55b5a367141d2a
MD5 2ad2b06079fc31e360e21134c737093c
BLAKE2b-256 48cf53416fb17a10114f91db184ce845bf5c9ccd9993e4cef07934d87f354d13

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3596f627726dd11ed3b315da30e8f8fc0799d0f176a1ed88b04d80f1ef3e7caf
MD5 f53db3029ab1d22098f897332da52906
BLAKE2b-256 33bcc240cbf9ce8fa152e23359c9f9951dc0e8298a79aae1860919c689acc453

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a7bfb436f85242d800c30a4d62510a54480c67106a7ab75e517f488d68c7a60
MD5 802cc621df828b33a90879f72d49cdfb
BLAKE2b-256 14b8c5ef5d9efacc618bdb528ff983599f37f054bb0db118c199a00d742cc864

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a3e3043d981a380c22933d8610a450bb05e0c1c76a3d58e333bd758f92fdc72
MD5 dbc62020fe1926219bd0b70b0abf15c7
BLAKE2b-256 c86922057a822928833b786981321a5c8064c313569318588d81368801a78370

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24251fb3389b9a17e3acb35e71eca21b8cf82c3902a6aecbdb4a38bb96cd9eb7
MD5 2f240203d5d0fdc58b3249c9415a688f
BLAKE2b-256 bbed705ccdd997580d5d9d5dc95ba857c710f012b7e5ed99e96232913ade099c

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3df4708a82f726d36fe21580be200d3e43e279f71a0078d3bf9091e59d71754f
MD5 946c4e492705ee2aaa8255ccbaedaa4d
BLAKE2b-256 ad1f67b65cd9076ae02b48c18516f081ee5dcbe6fe8044d84d9a5b414b51c9f8

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 caf5945343b2e59229770e74176e10e4f43027ef46187588984c93725bfbe521
MD5 a6dfff55fc2e87498cb22c8c209234aa
BLAKE2b-256 f4d0854d7226ec2be0b1e3fb1406990f0828402d5155c4dc1fd2778a2c47d0de

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4045c47666954bab2c0d05c53e6d4d5dd5463f7aef2d0546d286a720ba4c8473
MD5 be37d75cdc2fe4fe4ccac1e1a2127486
BLAKE2b-256 6ac4e57f9a6dc0345e6ef607f92a8f3e0cf7f096154c67cee193468b36bc2cc7

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1fd8e7fa4812c3ec6ece081258b5d8f425d897dde03c773500e102e6673fa447
MD5 d7ed9320491e03ff5fc39a75552eb887
BLAKE2b-256 37322e8d91a744501d243a05169d2d37d72580a5296dc28bc9f1548be03a5ae4

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06a5137704d2a851bcd8d6d1faa4c55227cc305b0ef89d865ddd1df7bf9509be
MD5 ff8cae90929b61998e1a39e844349de2
BLAKE2b-256 8772cb58117370040dfcd30ebf58c3965791038e4a76c310611a90edc0e25a94

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 83b477b599ae33fda81e3e85a6ea75796d7ef9e57a35fd44ea19119f4783c7e6
MD5 411f5b6547360d9f358bbdfc8a29206c
BLAKE2b-256 d4ee42e8b03d1b2ad6fd4c1d66e47b8e7f6489c266f0742cf68a607426cfccf5

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6712a63c72b28f26e3dc18eb3f6328d2e263b21cda04f2799ab0cceb9fb36a81
MD5 8999fda3382b8c566ba0d2f3d53df9a7
BLAKE2b-256 58a8744440c220bf5f9c5b551183f4ba3f8aa065f3605ccdac19f0aa729f5d79

See more details on using hashes here.

File details

Details for the file python_easygraph-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_easygraph-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2e3c7c455e1af6c0f69a7967a6f0d7d29c46cd86906d783578b1392ec17117c
MD5 47674e573b14669682df920fe777f5b3
BLAKE2b-256 907143e2128099ee44296753cb5b6d4cdccbd056fb56c3a022eb1362799a7b1b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page