Skip to main content

Easy Graph

Project description

EasyGraph

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


PyPI Version Python License Downloads

Introduction

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.

New Features in Version 1.1

  • Support for more hypergraph metrics and algorithms. Such as hypercoreness, vector-centrality, s-centrality, and so on.
  • Support for more hypergraph datasets. Static hypergraph datasets and dynamic datasets can be both loaded by calling the corresponding dataset name.
  • Support for more flexible dynamic hypergraph visualization. Users can define dynamic hypergraphs and visualize the structure of the hypergraph at each timestamp.
  • Support for more efficient hypergraph computation and hypergraph learning. Adoption of suitable storage structure and caching strategy for different metrics/hypergraph neural networks.

For more details, please refer to our documentation page.

News

  • [05-27-2024] We released EasyGraph 1.3! This version has resolved several issues related to hypergraph analysis and visualization.
  • [04-09-2024] We released EasyGraph 1.2! This version now fully supports Python 3.12.
  • [03-06-2024] We received the Shanghai Open Source Innovation Outstanding Achievement Award (Grand Prize)! News
  • [02-05-2024] We released EasyGraph 1.1! This version features hypergraph analysis and learning for higher-order network modeling and representation.
  • [08-17-2023] We released EasyGraph 1.0!
  • [08-08-2023] Our paper "EasyGraph: A Multifunctional, Cross-Platform, and Effective Library for Interdisciplinary Network Analysis" was accepted by Patterns (Cell Press)!

Stargazers

Stars

Install

Supported Versions

3.8 <= Python <= 3.12 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},
  }

Project details


Release history Release notifications | RSS feed

This version

1.4

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

Python_EasyGraph-1.4-cp312-cp312-win_amd64.whl (651.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

Python_EasyGraph-1.4-cp312-cp312-win32.whl (616.1 kB view details)

Uploaded CPython 3.12 Windows x86

Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (693.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.4-cp312-cp312-macosx_11_0_arm64.whl (658.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

Python_EasyGraph-1.4-cp312-cp312-macosx_10_9_x86_64.whl (699.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

Python_EasyGraph-1.4-cp311-cp311-win_amd64.whl (650.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

Python_EasyGraph-1.4-cp311-cp311-win32.whl (615.4 kB view details)

Uploaded CPython 3.11 Windows x86

Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (682.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (694.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.4-cp311-cp311-macosx_11_0_arm64.whl (657.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

Python_EasyGraph-1.4-cp311-cp311-macosx_10_9_x86_64.whl (695.0 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

Python_EasyGraph-1.4-cp310-cp310-win_amd64.whl (649.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

Python_EasyGraph-1.4-cp310-cp310-win32.whl (614.3 kB view details)

Uploaded CPython 3.10 Windows x86

Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (680.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (692.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.4-cp310-cp310-macosx_11_0_arm64.whl (656.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

Python_EasyGraph-1.4-cp310-cp310-macosx_10_9_x86_64.whl (693.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

Python_EasyGraph-1.4-cp39-cp39-win_amd64.whl (649.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

Python_EasyGraph-1.4-cp39-cp39-win32.whl (614.4 kB view details)

Uploaded CPython 3.9 Windows x86

Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (693.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.4-cp39-cp39-macosx_11_0_arm64.whl (656.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

Python_EasyGraph-1.4-cp39-cp39-macosx_10_9_x86_64.whl (693.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

Python_EasyGraph-1.4-cp38-cp38-win_amd64.whl (649.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

Python_EasyGraph-1.4-cp38-cp38-win32.whl (614.2 kB view details)

Uploaded CPython 3.8 Windows x86

Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (680.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (692.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.4-cp38-cp38-macosx_11_0_arm64.whl (656.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

Python_EasyGraph-1.4-cp38-cp38-macosx_10_9_x86_64.whl (693.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0947ed1092a5dce21c00aedf3a2ea4dd5de6272d89284a4bd28b15383585838d
MD5 22291115f23ac5d78db1f3176f103ccf
BLAKE2b-256 cdbc1230b21d5a488e2890750d18b72dee361bf48fe1bb5560e4639a3c5eb3cd

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 722fab7d26f25e1cc9e6cad4ee34a83a71f48991634c92b5019d46ab02c6c7ce
MD5 966b3d7993b7bdc463a18d4da006195e
BLAKE2b-256 b7089c4b905f7564666e9d89a2d51361f3c3e31564467950a89e6b8d528bec06

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 574bd31934f5740301126a51cc0c3cc0b425cd01f6be754a482d5c956e40318e
MD5 5e26a9427e9fc94b02b1ae9c066442af
BLAKE2b-256 89188deefd50e45e4fd3f9a4088d427e1df00493b87fda554dd76aa6e9471432

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ceef974a3df1ba6eda0c107b77758feee2afcac91b2dc50b73bb6e9e0279615e
MD5 58be9cf7d4ed66fb02d9fc3f99570c8a
BLAKE2b-256 9c9112c0dc06f620e6bdfb68adcd883857c0b62663fd5b0128ac66d0e425db42

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d11ff2dcc79935bca4a0824ac02169291af1284a54e77c7ec33f7581d81d615e
MD5 6e6f445463f463440d1e751ea9d9035f
BLAKE2b-256 ccb351a6a9dd8b6ea836ff2ff4f2b0de1bb226f79caafd3e2b3575f79b59861e

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bd2ec22b80dbba20ca3851764302c392b009a4ae1981efeec688bb2c86e657cb
MD5 e6f54fba5160f346a5a9cde63caa8a62
BLAKE2b-256 cf585cbba6c89bc547dd5657b641b14f3f45fae6df1a63ed6b841f50965399a4

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d3bb08ae041b058b135a7c212b2842f804b7fd449ce7081bfd7824c2d61a6d1
MD5 49040dc967cdd73acfa52a0bc3fade5f
BLAKE2b-256 b7d1dacfed8fdde722bc46812da2c371f2239002eaece09b5f0e58272b2621ce

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 296424bdd95c9de02c7f1566cb2a81dc33aa31cf9f38cda022998cee72cc5966
MD5 731e28e1ee2d45fdaed499231487002e
BLAKE2b-256 d62eee8060a833cc378a36709482e8931e7097a4f3c95903855933c1a47af560

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c40c29ea80686989039b135696323592f6e66f3d40b04a6ebcd6dde7753968d
MD5 5f28fb2e08dd90e632efe72a66a5a983
BLAKE2b-256 1e7001f23951a8b614d194e3c40a0366e3cf1067b5b89f6f2edf791f77813120

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5b75b3d2e111c7795abcdbd78a145ba4df0e0d9010320a073a118684fbf10013
MD5 de017b019b55724cb5e05949345a48f2
BLAKE2b-256 b082a8e9a4825c5d7967ac579afdb5a390d7dbbaf5973c0551c01b5006076c1e

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7db818b0add6415298a28c31f61fe4a37cf8988a9eb3439e5c892b734bbf97a9
MD5 f15a6e95bf46c60b0e6cb7b4ce5c771a
BLAKE2b-256 da3067aa33a4e3cae6aeae91da1c510a0b134a723fb428ff0b4222889d6a3286

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7f3a65c9ab75a19867a1f7cd9c5a9c294422a1dea1ae23592e12198d9f8cc375
MD5 2f438826210b3772d751d1733e74a25d
BLAKE2b-256 f3c530503ab030ed67550d65c83792a0f2a3cf81aa6550ab352ea44d334fa02b

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad546efd8c5877f38c3d78d1e4d88384903b9c0614856bd92547c260ccc2d720
MD5 afdb899ba35bc79390d8f097f4b753ba
BLAKE2b-256 310a50bf32b8f9525fcf347c4a965fbd2591285263f8fa9cddde01e4d32e1b70

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a6218246585ff9c1c6129db7406cc22c2c4da4c9bf797530d40a985e71b0cd2
MD5 0b19fdf8e0a4f42ff5d148c8ba039f57
BLAKE2b-256 ef4d4c2609a5e935729ba671bd00c102332a08ed1cc6d386b3ae452244c15c90

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cafdf49981045e85b977f28869a39ee48181569f15bbbef692b3e868899c8b22
MD5 fa98fb7eaabdd5c4366c42c92ffeba96
BLAKE2b-256 314eb53a2447e219f5aa6ab3ba281ee1147f691b6d8355d903d4ec1547ecfb73

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48c6b3fe3c918e364658d1607de633d4a7edc52cfebb349ab701e2e4043d19e8
MD5 548731803506e12b69b1ee56845d8119
BLAKE2b-256 5a52a7cd89461685d95fd2e68af31c7ef052befbf5aedb4390e4fc87573790c9

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9fce1a1d59e1a2850babe176fd89a9a0b69d1dfff85eca0e2ea5fdaa848ccd1b
MD5 45ed07cd494e3b18e526e3b1e9021f2e
BLAKE2b-256 822bd8429db040a7f6391a9508fdd581fad76cb4f6041bc78335fdbdb02e0ebe

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1d5891d1670fffe0f10d33d4f035b351797493db69100d66fc6c9ddb04376611
MD5 67f2c13a92d48d888f8e57aa5c51f036
BLAKE2b-256 deed4b5a48ec62b65215d6833a27cf3560f5ea8986548866c47217f7f65becf8

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b03e3b3b67c5580373687b12bfd5eab46924d748007b001195bee4a3da03776
MD5 689357e6ae9f4bb797a166d53d903d98
BLAKE2b-256 bdf8531b3c53f9b3108596c68de0c89356d39d4e3a26429ead6ac8a7e32d3d94

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0300546e7dd6c052d59ce87be8ad001426f7db977fd097e2407d1acee4b0ecba
MD5 c3668772d307f0d45cb7dcce73da1f28
BLAKE2b-256 f3e9d3521fa80006b82b20a4f98822b4b3037b202b03ca65db6e4052d5b0a565

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 254bbd3783873393fe2c9ac1beabe2d963869f02efebcc495dcd674efadea2b3
MD5 219c4dfe77762fe96afc9c63711a3fc6
BLAKE2b-256 4497e542d52125ef4077484151ab21fa64dc3aea19cc67d1e57c9d71268cdfb6

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 325f5e3462217d3e30675666194fa6794df10beced9c2511e227ad5e54ef8948
MD5 bae92e663288f8cf9413ae53152bb156
BLAKE2b-256 51efd3347d36a18f31dbc7b78d792c888fc6e91e343f3148ef7c8d84e99c3812

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba3d4bd993608b79a5bb342eea2c5709516f1791f123feed61a918af24b5f92a
MD5 54bddaef179e680923f0e739be714e1a
BLAKE2b-256 30ce6c07e41483f4fb846b55a580ba2fe4539528b86073dfb8c9b0feb24ca59e

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8b88c6378014141d7929ceb0fa731abdb8b09dccafc568cc9b65460c4db4db1c
MD5 33ab5500b5ec83ee3846316c5c6a76bb
BLAKE2b-256 22fa4472f91aa30e090c02c8adb0fbcc92a3fc5c261a7d5504eb5f0687c7acac

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0f1f43d77a396c75aa28399a687b7a487d5276e04d1bab14fb985eb0db399ab9
MD5 f3dd72505803d0569cc4ed08a20f92ca
BLAKE2b-256 f6c0963cf1900c4d7c48a9f6c8ed3bc27809617749715a10ae6499ab546498b0

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 760cb975297fb80bc2ed582df2cffcf5db4de06051a294acca23a5c4a4de84dd
MD5 a16379de46ff6d1ef639a49be391ed95
BLAKE2b-256 1186f80eb208bf09feda12400d94de41c9fb26c4bb919744b194a72055cc7b83

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e2a694f4863867acca28bad3bcf4ce9b17f9850fa64f85497ef9f6a3a70b9983
MD5 6faf7ebade0abbcd79e5f40280a62230
BLAKE2b-256 d0c71528f416d02c49d648e2a392cc0ecec6bec9dcc5a5a4e3134f37635200e5

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9e02853e3970ade80da323b6472173a89ab99b0e2b23df4637d0223693f812b3
MD5 77873ab68d2c68ae49b0310aa2047eda
BLAKE2b-256 c39afa864a8bdd56dc1944170e4e8681ccc3a05a06f2a06986db473e4d1382eb

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d0b0398d7a42dc911cf6a722c558c42b46714bb2117e51e065a333d5e8e5d54
MD5 0b506ec53828d9a12b812d9588102f40
BLAKE2b-256 74faf1d1f8feff84cc9f9e4172d40a0b7137404a01f5924a303c989a2359d831

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1ff7c2d9a797ad446fa61c12371b66a8e3f30b408559fbaf67379f7f0215c1c8
MD5 a7eb0314c8c3dbb1c9a1c51c23dfcbd9
BLAKE2b-256 c84bbfd218f48a350036ede968582ed691c97c9eb586dabff6c6a4f6803bd56d

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2401fd723792c39c6e513695e09e8c13dc8f0960890ea0089389f4c4e07288d
MD5 c169b5fe45b869fc7fd072ee1051bc7c
BLAKE2b-256 cb355d142334beadf608fb8ab04b7b052bcdc1c2464ac13a29a33b53504fa10b

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 feb6c1f13625471f709437bbee32e004d2ccf725004b81f5f3fc0a40e4c525f5
MD5 40bcd5e5d330175d97123f90961be906
BLAKE2b-256 9935a122015659e0bae044f75d1a7ee17933b2473d485065f7ca060b70043b31

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4d42a5ae612b5d9893684b7eaa819ebd9f3c7ec168aa2d7bd06245d93a3a8f94
MD5 69fc6baab431eb746e3e2cccfd0cd595
BLAKE2b-256 0f623a9fec23742b6c4b5d3e47cde39c28917a1d489e9646bd373c7239cb9c06

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a78478f0cba534608f4a07ca8dc5009778c18855299989e118f63cf0c5ec107e
MD5 a04c24dbc909ea9f4f889b98e10a309a
BLAKE2b-256 87c6713bdd5411a6360c163941b831b9b61ff46c456f1374585a00cf7df7bff3

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ec879d64953391c0cc57e776f26756adcabd30e59e4199a6bdd27be1489009d2
MD5 3e9823694269046f908e7de4e5a00d1d
BLAKE2b-256 875f43d91e3099087f0398006dea2065b9dfe3f0f39b474d18d5ece21d398ff2

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b81f6f4b8d29214437c4b0c53258f14b25cda1725d7f4b7148153d3202d2f68f
MD5 0f9a6d54ba00ac582b22d4495e9a2d51
BLAKE2b-256 1b965019c31596076918e0d744173c4d17c6c0317d70dd0ccaaeb9895e14646a

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b790c9d6bcb883cb49111da9fcb5e13ee732f514ff60e89fabad69f64be9b9de
MD5 51b9f6023afa14ee50d10470ad20841e
BLAKE2b-256 a8b5d947916c97b17253b03fd56d4fcd30c655823420fe83c62ab1abf7a1d6df

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64b7fb956e7d428e503fb273f98e910cfd4dea7f857fe107e37bd3ed9a8f644c
MD5 d13442adc900109006e85050f17ac027
BLAKE2b-256 e37dc2539c7e34d5c6b2d84d34f7514dd2fb78999d53028493bc18165fbdf4d5

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0af4d1131c7456f2c2e171fe9269c6762ee121b6bf2a1bb307bd5979638b1b4
MD5 d4af0234301ecc0c4b4ea289a57f8d30
BLAKE2b-256 872e95400ec25f8a7bb4ddfebe6a7a2a1747ae3827e1b62766a5aa42eaeb3cf5

See more details on using hashes here.

File details

Details for the file Python_EasyGraph-1.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for Python_EasyGraph-1.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 485ebce90d68c4a945e235f8932657395419032a95d72b8fb836013542c2ab57
MD5 2ce51e32612fba2b996853f0b1b44eff
BLAKE2b-256 fc8db01b16b9d8e3489d2716a6c8635643932e8bcc990c1387419cdfcca4c8a3

See more details on using hashes here.

Supported by

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