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. It is mainly written in Python and supports analysis for undirected networks and directed networks. EasyGraph supports various formats of network data and covers a series of important network analysis algorithms for community detection, structural hole spanner detection, network embedding, and motif detection. Moreover, EasyGraph implements some key elements using C++ and introduces multiprocessing optimization to achieve better efficiency.

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 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.

If you need more details, please see our documentation of the latest version.

News

  • [02-05-2024] We release EasyGraph 1.1! This version features hypergraph analysis and learning for higher-order network modeling and representation.
  • [08-17-2023] We release EasyGraph 1.0!
  • [08-08-2023] Our paper "EasyGraph: A Multifunctional, Cross-Platform, and Effective Library for Interdisciplinary Network Analysis" has been accepted by Patterns!

Stargazers

Stars

Install

The current version on PyPI is outdated, we'll push the latest version as soon as we figure out how to integrate the C++ binding framework we use with our CI pipeline.

In the meantime, here's a work around you can try to install the latest version of easygraph on your machine:

  • Prerequisites

3.8 <= Python <= 3.12 is required.

Installation with pip (outdated)

  • Installation with pip
    $ pip install --upgrade Python-EasyGraph

The conda package is no longer updated or maintained.

If you've installed EasyGraph this way before, please uninstall it with conda and install it with pip.

If prebuilt EasyGraph wheels are not supported for your platform (OS / CPU arch, check here), you can build it locally this way:

    git clone https://github.com/easy-graph/Easy-Graph && cd Easy-Graph && git checkout pybind11
    pip install pybind11
    python3 setup.py build_ext
    python3 setup.py install
  • 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 shows 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 would appreciate citations to 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}
  }

Project details


Release history Release notifications | RSS feed

This version

1.2

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.2-cp312-cp312-win_amd64.whl (648.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

Python_EasyGraph-1.2-cp312-cp312-win32.whl (609.4 kB view details)

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

Python_EasyGraph-1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (790.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (800.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.2-cp312-cp312-macosx_11_0_arm64.whl (703.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

Python_EasyGraph-1.2-cp312-cp312-macosx_10_9_x86_64.whl (731.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

Python_EasyGraph-1.2-cp311-cp311-win_amd64.whl (648.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

Python_EasyGraph-1.2-cp311-cp311-win32.whl (607.9 kB view details)

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

Python_EasyGraph-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (799.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.2-cp311-cp311-macosx_11_0_arm64.whl (702.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

Python_EasyGraph-1.2-cp311-cp311-macosx_10_9_x86_64.whl (726.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

Python_EasyGraph-1.2-cp310-cp310-win_amd64.whl (647.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

Python_EasyGraph-1.2-cp310-cp310-win32.whl (606.7 kB view details)

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

Python_EasyGraph-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (795.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (796.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.2-cp310-cp310-macosx_11_0_arm64.whl (701.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

Python_EasyGraph-1.2-cp310-cp310-macosx_10_9_x86_64.whl (725.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

Python_EasyGraph-1.2-cp39-cp39-win_amd64.whl (645.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

Python_EasyGraph-1.2-cp39-cp39-win32.whl (606.8 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

Python_EasyGraph-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (798.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (798.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.2-cp39-cp39-macosx_11_0_arm64.whl (701.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

Python_EasyGraph-1.2-cp39-cp39-macosx_10_9_x86_64.whl (726.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

Python_EasyGraph-1.2-cp38-cp38-win_amd64.whl (647.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

Python_EasyGraph-1.2-cp38-cp38-win32.whl (606.7 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

Python_EasyGraph-1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (796.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

Python_EasyGraph-1.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (796.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

Python_EasyGraph-1.2-cp38-cp38-macosx_11_0_arm64.whl (700.9 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

Python_EasyGraph-1.2-cp38-cp38-macosx_10_9_x86_64.whl (725.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b42fdfd5625edd6f44ee2481609191f78112890559021f73f33a751810ada01e
MD5 0466ab066b3e5e449bd1b322bea3d15a
BLAKE2b-256 21208edc836264ab68c4e0cf49d5a9684516b71b5498594d6529f05f6b566e5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1f65d3601af7808c16517a8b604f326dba32b091e41b8f2023e07c6670d6e96b
MD5 62a67ce83edb83bbcdfad8c7dfd9d3b6
BLAKE2b-256 3a4d090cd0bc5507f2e0e26053dd669e426bb7b828fc4ddebe89f8a7b87e4b53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8a87a89c548ae70c2d5bf2b56c33ca16e9bc8b15c32e4d96b9b8d5c5d3454b09
MD5 ade43db6d09bd45100e1e44625cb4ea3
BLAKE2b-256 247ce2c291cc21c880d339a4ee9a52e66c2e419b37f69f020b250243fed17d20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 90c2825c62ff1886b0980ee8a24aec50ec5ce58580bbed0bdddd2251a122c7ba
MD5 9fad56b10f948743607eb7fbb416ec79
BLAKE2b-256 543e77c417c3845a6d13bc8fa596621ca75719965012b591e0458b9c4c23a489

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 426f6d2f9a2f284fe69d1daad37f68cbfafcf5d6e3d634d20f42d30753a50932
MD5 d393613f85f7a354a2b8e8a61013cb53
BLAKE2b-256 9443201bdf6be6e4d844be8d016bdf7a52a26f83a9404d57dcc57fe788c73b3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3a23dfb7a206f5d8875248424a6a6c9f3491d2b519c49ce0bbd169811eeb3566
MD5 0df46b8fe26feb03e5d0539790d3986d
BLAKE2b-256 974aa8b9a9332178d9d34aae8e7fe163bb541e8d56a8c5a7d8eb23258c41b175

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df26a8f1a85f1dd1d6f278dcdbd2328716bc91f2dd77c39b3b94e1b362af8994
MD5 0db3267867d8c3d18ab3933a06f4d71a
BLAKE2b-256 616fa5f5184a0d121491f6cc199447560b5366c322c4de543c3e1658585c7922

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81dd5095dc20984b615a5acf56f8127c8ddfa37270c5b158296e7f99f0599892
MD5 7b44bd2f93842f44f5bfb33f720c5f23
BLAKE2b-256 123dad84b0f50066acc381f806c2454d4a569c74902f99582755c338037e5d9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5a6721e151690b5be850d2302faa9cfaa1d82f6609bf6817b6ac3f902f063f3
MD5 532016db3e571e0d07dac550044ece73
BLAKE2b-256 aa47f24b9c24cdb9a9715b46f7b0db231013267cb95267d9b4cb6d9f3731c473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f9f5d4efa67dce920ae85682cf1c674e5c0884392b5ac67e2cf892dbe2db51cd
MD5 8d5e9249f7d49435f16b4f767aec0d2b
BLAKE2b-256 0337eea7e97db7c4441900e83d5e29b58f2a1ab0d7356a80827abb49c078705e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e616e3416076ce139ade67ce7f927f29d9706d835d40f79a3cef3f1143379386
MD5 33f59df8f6f7eb8ad01bd2b492898f9d
BLAKE2b-256 43a4ddc6b93f2a626ec99434fefae211eda8b460cfb8bcdeb8a0910c66c64aef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4a8f1873791d279621067fd5129c8dd3902614796b24e74675cd53c864c234e5
MD5 0d0289084dde342c87652eba8d278fb6
BLAKE2b-256 9d7a1124dafa5a3ec008bae8ca0f8ad7ceed7c43389d809a412ba82d998b0c8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad42c912634c07468b0db940da200c3fdd3f40f4dcd0c3b192f24e3ffb4bb757
MD5 846a0da979fa805ae05c1abff1b398ca
BLAKE2b-256 3d382b30e3705cd45a4123bccab0d50f61800392aa8d1d32f4a7177139b927d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c869c1a8ee97f94989393f6cf0cc887b673e8cdee213234d595ab84b97759296
MD5 ce3de76eaf632e0c35d96d6eb2f4cc96
BLAKE2b-256 bbb78aa3c1efc7fe1e141147cfbb0c1311f63ac52eb77e79bd1043a14ccad6fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e488500a8494563a485d238bd1070497d0980d333e3588f5e85e0fccd12013d7
MD5 194baa215d8f93c002f58da20825d18d
BLAKE2b-256 0ccf0808cd2721b4c0f2b336ed282b8a674c7ead9eccd93f2246794c1c7f26d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 46d26ac27ab9eed439094e09dc7a4f10dc1a0ffe447e4e634f49247f9143ae2a
MD5 74db30e4fc640777b8b8cc525e931654
BLAKE2b-256 8408af367cae43092ade9cb8ac67ee657f5474daa4694431d7fb65cfd519f6a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2b131ed321eab1a77bf9cb7fe653e2aadd5e8d12bb704b48a429f0313bb24415
MD5 c21b81bb1cbe1c7a82d9d6b092493e5e
BLAKE2b-256 17a9af4651faed26f6d22e92e0d4d13a81f9db1c532eae9e0deeb254db9aad80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d368fc000383d2c117a0a9874e309f744b04239bb1f366bbc36b0d055478f066
MD5 af4c5e6aba6b34513510477cef0fd951
BLAKE2b-256 d89c77f8a31b06e8e0f84bec58ae47887c33bef823cedada110b0c15c40a7aa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 99967bb46fe0a2293e5523ddb47b3429bb8dbc8af6a167cd01ad0daab427145b
MD5 eba23405b1726880db2a2dfe60602c8f
BLAKE2b-256 02893b266288e302ed82bdfbbd9229ad0d40fa4829cd0ab3665af41efec7b5f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ef03c286ba839ade25008d799aa631696464ceb21632078d543ffa6d12ea2ec5
MD5 a565cb9b32fb4bf65ef62af982330ed0
BLAKE2b-256 3d07bc2b7651e82f71aa0221dae2a696142828bd419aed83d21043b2e3fa8d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 786f377e03041596985fbdaee488f76bde8bf46c5eca9843e57fa29a91f195bc
MD5 0340c03fc40156c86a505ca00908c215
BLAKE2b-256 f44d79c5d46d57a63fda86b7607aecae9384b3bd98ed04775eca2a24e96c5bec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e268516b6be25cd9ec87b7a4384e0e0e8fcbc3bcf5d3f6d86bef4c3495e04e65
MD5 dad374b49ac04a4cc0abf4667e39eae6
BLAKE2b-256 60cecb942ae345a0ac7af2f7986de04592f51bcc0fbc2312a8d268a8f47bdfc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 443b2fe3568e4d9e691ac03a46bc80e844988df8bf0b44a5976465e630b981c8
MD5 4f926b8f241863a5765b97aa0a53f6bf
BLAKE2b-256 2b34e7038c6b29516b61ab52de57776f2fca5d0dea94c5f1b18681b5985a0e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba4fac5a73ad3d4cafbbda55c054bf4baaf2fc352984ebcacb0e3c765b4c674f
MD5 f78570be6811d45792cc86978ae03eef
BLAKE2b-256 2f0ba5e549c7890a9961ad029be63ef074e9abf5c6b68e4b25f7a42fca9f04a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7f4b43ae738bc210a38f77af4bf4561c15fc03581e874ed2d0eb258dd494e055
MD5 091bb599be155c146b79bea44effca6b
BLAKE2b-256 c2a779512610a990d293e572ad67c740b4af704ff12ad9704113e41111f02861

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0d6d9a581a3895a0a24411be37d27b12075572dfd013ac758ba7ecd59ad9a37a
MD5 ca09e569ae55918c69cc6535ebe4f0ab
BLAKE2b-256 4d62778439419d088511510ef3d65a1e3b6c64ce21b8a262d94759593d6b8b6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 acea4f33a1e563292078be1435587782dad2f714dedbb33d9e00bf9a4e1b1f05
MD5 203ded345bc935736eb4ab711cb2bc4c
BLAKE2b-256 dc9bbe03478930fea98f13bd7b4a21a8f410be16331b3a879611558e7a62dd2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dcee241bfb96f63307ab839aae8bc95b11cc4c08674f3816f70f8b70263da21b
MD5 361777d30728e1221827ce39fa661d98
BLAKE2b-256 459085c18f42b2599442cbfaa216a4677ec4e009e52ecad0942dff948aa0de8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b4702ccf41c839e0412e66a67438f3643cf710e9ab24162e4b0ca44541cee0d
MD5 5f84b74695c890abe46ccd968287a341
BLAKE2b-256 317a5f29af2bf3874b432b0e50adf33f4dbffee9e19718ab2edc24a5bbad6600

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a304920b9ab819a43267ffb5692901a08c32bb624109c74b35bcfa4e40e90970
MD5 d7beb03bff2601d9cca938f104b6ac18
BLAKE2b-256 7b67a86978b118fa09853e72f642c5cd6f103832043beab10e93a081611e8f9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b73bf2e43582bc8ee78e9345dd65da04cf1e851779cac9d8103afc4aa8431c5e
MD5 f41a69a8ea5803073239946ff97b0560
BLAKE2b-256 b45b4be29925b67c50192bd10133a8e4ac6857e2ba8724b42dc43210c4a05d40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e050e85fe7d26ef9002ce0a016e55381a453d1f2c14722e976a8c85424518f4d
MD5 96d3c385131a873c6c6084c9c2d6538f
BLAKE2b-256 68d5a9b930ea2bdb0dbf020a62ec010ec21afa58e8533b599761508775f6e01e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 18a26ab5af15287fdbce4b07af213dca4e4734a5fa54a2819015d70a80ae1c39
MD5 8717fc8c70a106640edd7f337cc1b4d8
BLAKE2b-256 54f564ac9182815a8245e5733f128b4e83bdb761166943393596cc3a8de49b11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3951729f57c8f61276332c742e312a726b1cd70d9a5e2b7a2e2eb410214ec1df
MD5 34a07aa2cec389e51cc124302133198a
BLAKE2b-256 d1da06a65940cba8a384b6b35ec21cd2b64543181a9a2ea8c0774f9082cad3ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4f6274ade1de5c1e4e6473cfb224cecd43eeabeff598a4884bb55491d84ef91b
MD5 e9dd0fb2e607552264c854254ab4ae4c
BLAKE2b-256 cb77661f10289922fcf34155ad03582d8ff23a569125c11bfd55221b5c03c431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2c2e8fc4d95041c702897a69bbff8747599a1e451db0c14e7c8da47a3c324891
MD5 88d92e261c2fc2a28e9fe7b6247434ed
BLAKE2b-256 03b37811c5088367d65b1fa271b2639247e205a7cc4d7e6cc2af72db7345faff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4553a5e4f17dad3027f5e0291a8fff468a3c30329184974ef5aa255c1787459e
MD5 13b97a5e64e8693e7a4395f7c107d40d
BLAKE2b-256 fe375ad7c0e4c5b696297c4cfc6cb821120cabb7e2a4d9cddcc3c2d952691c63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 03e0552b31cd62e4351d23dbe3ff8a036fdb93a6c7ca8595feb54af312f01945
MD5 184614488961a421842c89ea22240da8
BLAKE2b-256 31012d43ff6f7f08218db076476a5052a5048a6182eea2acd721b68e3594b9f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abd5347b82ab5308632e9854ffd5b7887a5ef45cb43e608f9c44d94da7bcfa45
MD5 9a7c90cc3a06d6b8aaa454ed9ebef6d2
BLAKE2b-256 0905680bd6a0d99c807c777374b1eb0877680c7199649cb85eed3ea4860706fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Python_EasyGraph-1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 193d89937f2d8cc48109f92f128522589d12f960f63e8575aea9c4dc95ae8a4d
MD5 c32f4698166f5e99b95dbf11d504b801
BLAKE2b-256 ec1b7f4f4066e5f2c62f3ac35062cd98296ce17790c7641894a40ceaea878e35

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