Skip to main content

High-performance Python bindings for the Rust petgraph library with asyncio support

Project description

🦀 pypetgraph

pypetgraph 是基于 Rust 著名图计算库 petgraph 的 Python 高性能封装。它利用 PyO3 实现了近乎原生的 Rust 计算速度,支持在节点和边上存储任意 Python 对象,并针对多核并发和异步 IO 进行了深度优化。

Build Status codecov License: MIT Python 3.11+ Rust

📖 详细 API 参阅文档 →


✨ 核心特性

  • 极致性能:核心逻辑由 Rust 编写,比 NetworkX 等纯 Python 库快 10-100 倍。
  • 内存高效:提供专门的 FastDiGraph(固定边权)和 CsrGraph(压缩存储)以应对大规模数据。
  • 并发友好:重型算法在执行时会释放 GIL,支持真正的 Python 多线程并行计算。
  • 异步原生:所有耗时算法均内置 _async 版本,无缝集成 asyncio
  • 多种结构:支持邻接列表、邻接矩阵、CSR 压缩格式以及基于哈希的 GraphMap
  • 类型安全:提供完整的 .pyi 类型提示文件,支持现代 IDE 的自动补全与静态检查。

🛠 安装 (Installation)

1. 使用 pip (Standard)

你可以直接通过 PyPI 安装已发布的预编译版本:

pip install pypetgraph

2. 使用 uv (Modern)

推荐使用现代高性能工具 uv

uv add pypetgraph

3. 从源码构建 (Development)

如果你需要最新的开发版本,可以从源码本地编译:

git clone https://github.com/twn39/pypetgraph
cd pypetgraph
uv run maturin develop --release

🚀 快速上手

1. 通用图 (DiGraph)

支持挂载任何 Python 对象(字典、自定义类、字符串等)。

from pypetgraph import DiGraph

g = DiGraph()
n0 = g.add_node({"name": "Beijing", "type": "city"})
n1 = g.add_node({"name": "Shanghai", "type": "city"})
g.add_edge(n0, n1, {"distance": 1200, "traffic": "heavy"})

# 结构化分析
print(f"Has cycle: {g.is_cyclic()}")
print(f"SCCs: {g.tarjan_scc()}")

2. 异步计算

利用 _async 方法,在不阻塞事件循环的情况下执行复杂图计算:

import asyncio
from pypetgraph import FastDiGraph

async def main():
    g = FastDiGraph.from_edges([(0, 1, 1.0), (1, 2, 2.0), (0, 2, 5.0)])
    
    # 异步计算全源最短路径
    result = await g.floyd_warshall_async()
    print(f"Shortest path 0->2: {result[0][2]}") # 输出 3.0

asyncio.run(main())

🗺 API 概览

核心图类

类名 特性 权重类型 最佳场景
DiGraph 有向邻接列表 Any 通用有向图,需要存储复杂对象
UnGraph 无向邻接列表 Any 通用无向图
FastDiGraph 数值优化图 f64 最高算法性能,纯数值计算
StableDiGraph 索引稳定图 Any 频繁删除节点但需保持原有索引不变
IntGraphMap 整数哈希图 Any 节点 ID 为离散整数的极简结构
MatrixDiGraph 邻接矩阵 f64 密集图 (Dense Graph)
CsrGraph 压缩稀疏行 f64 海量节点的只读静态图

支持算法

类别 算法 特性
最短路径 dijkstra, astar, floyd_warshall, k_shortest_path 支持 _async,完全释放 GIL
负权处理 bellman_ford 仅限 FastDiGraph, MatrixDiGraph, CsrGraph
遍历 bfs, dfs 高效迭代器实现
连通性 tarjan_scc, kosaraju_scc, connected_components 强连通分量与弱连通分量
拓扑分析 toposort, is_cyclic, is_bipartite, is_isomorphic 结构完整性检查
重要度 page_rank 用于节点排名与重要性评估

📈 性能表现 (Benchmarks)

在处理大规模图数据时,pypetgraph 相比纯 Python 实现(如 NetworkX)具有压倒性优势。

1. 内存占用对比

在存储 10 万节点100 万条边 的随机图时:

内存占用 节省
NetworkX ~318.5 MB -
pypetgraph (FastDiGraph) ~20.7 MB 93.5% 📉

2. 算法速度对比

基于 5000 节点、5 万边的中型图测试:

算法 NetworkX pypetgraph 提升
Dijkstra (最短路径) ~6.3 ms ~0.9 ms 7x 🚀
PageRank (50次迭代) ~19.5 ms ~17.5 ms 等同/略快
SCC (强连通分量) 较慢 极快 10x+

🧪 开发与测试

uv run pytest                      # 运行所有测试 (包含 sync/async)
uv run pytest tests/test_performance.py -s  # 运行性能基准测试
uv run ruff check .                # 代码风格检查

许可证

本项目采用 MIT 许可证

Project details


Download files

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

Source Distribution

pypetgraph-1.0.0.tar.gz (64.5 kB view details)

Uploaded Source

Built Distributions

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

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (417.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (393.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (358.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (374.2 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (415.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (388.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (334.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp314-cp314-win_amd64.whl (252.4 kB view details)

Uploaded CPython 3.14Windows x86-64

pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (416.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (389.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (333.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (376.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

pypetgraph-1.0.0-cp314-cp314-macosx_11_0_arm64.whl (312.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pypetgraph-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl (338.4 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (420.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (387.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (334.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp313-cp313-win_amd64.whl (254.1 kB view details)

Uploaded CPython 3.13Windows x86-64

pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (418.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (390.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (377.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

pypetgraph-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (312.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pypetgraph-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl (338.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pypetgraph-1.0.0-cp312-cp312-win_amd64.whl (254.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (418.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (390.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (377.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

pypetgraph-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (312.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pypetgraph-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl (338.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

pypetgraph-1.0.0-cp311-cp311-win_amd64.whl (250.9 kB view details)

Uploaded CPython 3.11Windows x86-64

pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (415.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (391.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (334.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (374.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

pypetgraph-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (313.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pypetgraph-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl (339.3 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

File details

Details for the file pypetgraph-1.0.0.tar.gz.

File metadata

  • Download URL: pypetgraph-1.0.0.tar.gz
  • Upload date:
  • Size: 64.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pypetgraph-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1c9600eb830d8a2cf5bd2a6b492d5191d9f0ed116c499ade674e6c6c4c9f829c
MD5 1bb5b5d0848e2454e48a803d5c990e13
BLAKE2b-256 24637942ee4ecfb4f495fa3e4e291ad8cede76ec4bb677e789b8bf00b800aafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0.tar.gz:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5373470768c9ed52802230667e2286f25184233ad20ab2ef18a7fc9ea3dfd787
MD5 8af1f91acf10d11ba9cfbe9d4eb67b17
BLAKE2b-256 e1dca9410512b9ca4c7f6160c14e3fad8d88f7c2ca6dced2c9ce29d485f21552

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0246f6d1b1544cbce9f07381b0012f5aa61f05dc3da03ae56efe57a6d65c745b
MD5 1b6f8b709300623ea78228b9a28ade5a
BLAKE2b-256 364d87ed4222e173fabaae079051f57809e5740e1d32e6f835fd8682570cfaa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67e6e3b763758b01ed956eaaace5ad825ee3df94047bac24b597b04b5433dd22
MD5 8684cae475e6a13167f13c7b45786dda
BLAKE2b-256 46736f6556980cc333d0de3faddaea77c8038fcd7f744036849bfc58e345a0b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f043999ed7034b666bc3df9716b9efbe909340df0e1b9e75fb13732520f10069
MD5 575cbe5d57c91c9e4b8d47051684db35
BLAKE2b-256 745d19ac168440584f649409138ef76592accaf3191a9929fb3bf7fb820e7291

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79d4d115413f534118c97e0e3e8ce1c93bc26a1d93ff4ce9f48c3af56ba16bc7
MD5 fc4946e202db71e8bfb81fbc62219003
BLAKE2b-256 1eec55eb4cefd290d9b1501e072ac8f0bdde28bfb903d631c25e89411bd8961c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c9eaea20c46ecc4662128947bdeed11ba4c4251895449cf05e4a3fc9bf402cbe
MD5 31f0a69c5213505296bf1ec279a489ae
BLAKE2b-256 175cad072dc3ff85e99c9c31264ec037df0791948071e7eedfd84f2e0e1dda62

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2217038576d04b1693656daa7b9953ce90aee9bea9b42f7e50ae99a491ca6e75
MD5 5b3fb5602e7abeb5346e36680ef8fe45
BLAKE2b-256 daf9987ee49c4450e85cdc713560599dddf14aa8adffdbd48a2d1aba905191c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 480ca352c04ac65f5148fe93d9d0e5076898c5ae1ea08cc3748a2ed378ebf6fe
MD5 c637693b2bd778dc1dfe8bd132091987
BLAKE2b-256 645544deafedb3d04b1639870fb5fd10e77aa7727ede5798ca821c93db05e343

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1232a4e000b7e17de2dfe55d1782c059612c16cf847a8c8a6db0c0b8818a22e6
MD5 2ff77d0118c91e21cceb2c6b5cd7dc61
BLAKE2b-256 392c8903f0b7e4413a264c0b249e67fdfeb7788ffadb8ad1c629e375f4441c14

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41b2d816f2d9db72b9940116d4af7aefc14d21078572a2ba7cb9baf842425755
MD5 c39b4f4a31281963828ffdf3c4dae6dd
BLAKE2b-256 d5dda476e6e4d96daf9124e573c13f5ea04dab351994ee6cfca04c02df3ea5f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 252.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4ec552f489550f02745fa32d2a85d6dcd380df26cd461c1b0799506d05975f23
MD5 70cd98453af3127409d11bbaece23bb8
BLAKE2b-256 b54fbbd9efeb3f82547e3ab6de6bc5fc34ccc95bf4f894654c9b9efd2275a951

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-win_amd64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d37169d93c2bddbb70c51dd10da0e4608e25083262c88a6258643c8c1b22f642
MD5 d64e36cbe1d44761b96b6ee0340a43a9
BLAKE2b-256 b87ae0ced6af3f3bb61664ce50e424a81584475f58ad7b2228f7dd6f9f19076a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 505376431916504c18fcfbede16a45c3e4fe043e4b9be871d88a2d77b5d70428
MD5 b6ee23a001756538dcdf706d64241368
BLAKE2b-256 6250142f683eec6cded5a2a0fc9b26848f4cc20503ae5b292869d368622e9bdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 98c3aa1b963f0ea82868c2a71ba04971a44e3e641c3a3dc9a828302f1a1a0d34
MD5 9227a6e4f3b53840054b7166433fde87
BLAKE2b-256 5f8848f9071cb0ff374711c2bdc9019b462d2a75ccec9683ef93d82948ea4a9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2b1c063c098e1c9aaf02ec47d5c8be2039e2df466ffd10bc18272797378dcfe9
MD5 168e20d9b75c3f10d8515e49330bfa15
BLAKE2b-256 0f4bcc29e6ddc5443478bfd1cb01cab7f1e8e766d575883523b1e2642827c6c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e60924f5ac472d2c22e24d63af0006e273530e5b599bcc0cb561c2d640cd8c85
MD5 0a0e1d5b3a1307183ddef329b54171ad
BLAKE2b-256 20a3ef41be0345f262334b9acb600dcbc95ebe37fb8c26b88813006e97a5d4f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ffce54443128334600c695b2e81d62493e8d8899313e5adc407efef972fe0239
MD5 889810c3755a7fae51e7b0c614164e3f
BLAKE2b-256 c37a55c072c85205f9912f69907926ae590f743910b9c816c8e9f0a1669e25ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a50b632bd0f4b4fc59e278c0f96fcef56998e7e1eeec4d0348c7e419fb015878
MD5 7e25165842d0e9bd86e960f90239942b
BLAKE2b-256 0302476ff5eacbaa3749b179d7b1efec1943f4aa6d8eb6e4b4adb30d896a590f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 90bfba5fd94b157bbb665a8ceaadc7b611438a753f4e613d5aff7fffececc8da
MD5 415be1a726121f8043b365e751c0bebf
BLAKE2b-256 aeeddd0730c6cd347df7ec06c4398dfac5d887d7654417f0d1414538444b317f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 53f3d50e27e5fd47affb5a14d4c74874af9c2cc9aa3ed1e7f2ff1896d6e87b47
MD5 fa68eb32f6d005cffef42398cacf5900
BLAKE2b-256 a33b1202e3fc7926b620441e5503a15ca1b17bde760eabde6c29443026b7e38a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e9a105e70ed04ca10f76529fa0b3aa544772fe39a08b300ade4d212f0a7a7d72
MD5 80808f52b3c7179b0e8ec45da67d8cce
BLAKE2b-256 de37fb1f3f254c46ccbbd9a8b26e0c7f7ed62928ba63d59302c68c8fa853dbe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6be9cc75dc07ef4dd1fb47e82e41642c15a0ba725ab8cd5966b09f6e0690f4b4
MD5 f0b8c356bf2693e3bf7bc8a6d9671e9c
BLAKE2b-256 d8229733a971fbd056c107e33399803193ab819c71a3eff47208628123d20379

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d92ac00f53fb9b566746d9c4bc7d00d552b8d5de05d70426269ffea6d546099
MD5 77a8ba754b57c3369081f346ea1f41d8
BLAKE2b-256 d0be7590267950ded043a186d6fe1dfb8b042cc7dd32fceb63946d763bdd541d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 254.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8411811dba928e6bb2a23bd35aff66ef249d78b828ad323d0bebe00b6d631a00
MD5 c2e9d2e44d072c3a07cade482e6d769c
BLAKE2b-256 4c5840570ba40058fe9fa83eaea566f8cfc6aa6c66727449a3a7b95bb8bf64fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 149e883aa25e77fa6d5ba49dc952c042146ea8df172334dfdf825064fba7af36
MD5 9d629e5f1f024e8c61224d58056422db
BLAKE2b-256 015fc2dae7882765a2e6de9449b9eaa0bbc324b8a594ee1d27e2dc0b48776d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 156b29b593bdd4ef1ac1ac3118785430ce7b638317607ab25d469d2d3bf0c585
MD5 4d05ee78428ee83bc36f48b724c2831b
BLAKE2b-256 020bb5b52fd12f3aa63b5b352af58465bd1e52a2c6b6c4477cdaeff394acf773

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 820c64c00f9cff69ea5467b84cc385f2422a90b98110518f0dc4d3d803152fec
MD5 43b8fb173a0053aea5a3f50eb16aeb35
BLAKE2b-256 b96139cda5a436a1e1d142020efddba7221ede32675876fdfdd3ac41b25ec7a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 42d76a93969420b12517fccb9f9747debacd817c208f4ef7c488bf346747886a
MD5 12b944918b4af104c8b4b967c126e452
BLAKE2b-256 4cbc2dc0010b9ff7fa9375428918d8ac47fe30f191dc5e1d1b58ca5bd591c771

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a59d9350dab9fa5371c8a5d4caea55861993a05b9d9e8316e9e200e1b6daa827
MD5 5b38b239dc7df70c3172cf48b3a56c9c
BLAKE2b-256 8aabafb685151db12373ee8882409170854ac7eb7cb05554c505350491d2c0d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3fdd019b5002ddf1bec84711f98f4b42da0ad4fc39db6c2de2363243efcc124d
MD5 c9b3ce8abff0441be01fba28dad0e17b
BLAKE2b-256 816ebdfa0285014a0b5c7bb77fefa8a9cd84a1f44527c87d7029b6a146039f92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc62bf2ac7abdb5ade57764e8f6b7c548abceb925ff45ab765ada2e5a9351434
MD5 f9339b30d47ae89f5234e0565b0ec14f
BLAKE2b-256 34385d84262ad2a4070e86d73fbe873101fb0e0f39b861f642eea9ca0823b52f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ec0881917c63020ae659283fc34e8835438ae52edc927fc4e645f90a01af7cf2
MD5 60df61be570256dfc1687448b8822338
BLAKE2b-256 09ff28b89bbee96909985b5196604356bb048a0124693121504c83309feaa811

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 254.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b8d5fa36eea275b9b1ffd247fc8461b3cb6cdde98928532a7ed0db6c322e0519
MD5 006f554590299d19c9c21ff6c4d2a5ec
BLAKE2b-256 5cc91be52b63736cd88260ca1ee92b41b2a0bdc7c37675b5f8ebfc839ff6f617

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57767147b63b520abd47b9df37625abba9388ccd151a54abd05c1cba42262518
MD5 83df2a63e5b8b1192a86aa7b8f547971
BLAKE2b-256 f65be61c06abeffc27a70d3614188bc6afc8679f6c618e7e30286e22d2c896bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7547481b32b0cb47d8e7771ef8f47787ad7a71462d75def40ec74cb69fbead63
MD5 71d7510da7b1c707060d9bbb5e141767
BLAKE2b-256 1d85e6817c8b599527d14cd4e2d56a12efe911e79baf45145daf9bc2a1bb822f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 457d5c37d9e656332fcf107cc221977861988884f3a1de1646ec6828ccfd7619
MD5 25a0f78d82634ed68e72b2ddf5ac9b12
BLAKE2b-256 e774d932ecfeffd5894db64b7f6fa213d389214e5598899fc5390e2562f81751

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 056b8cba922d2b906984de6800f96893f4418c835748f86ee51f0fccd10d0395
MD5 72653348ccedf2690ceec0b7d0beec0e
BLAKE2b-256 e5dacc56b11d5903060601f20af4d454adb56038caa228e3fa7d9f05822c5d15

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96c13d6eb549db505d804b2c18f67d38f2c77dd1348ef582e7cfb9b9a2c07725
MD5 81921ee04d953a907c7c6f4feacc1495
BLAKE2b-256 af69ce0988f927993f67cc0afec964f547beeea00a46323535fa37ae8ae6edef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ce3c80e040d057f8da6b13397666d24cb0e39b5902f80860a869ea9fd3e0adce
MD5 f3dc6e319da9cb7234fb3ac6a2d33588
BLAKE2b-256 8cddb3340d8326567cb726699a96f2e67144496d9b62195f58ac7101a31b0d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8df22e7fb80a67a114d3913274518bffb6ce302eb3b424401db1d5d42ee90f6c
MD5 a1f582a54cda5a3279d1920ca8b7527a
BLAKE2b-256 2a80c2d53bcefc8cd4a5e47f8afbeaa0104199bc22f160c3f67236143c2d4e3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ad93d62b8a89734d923ab63fe94268c7fbf2891100d6a4927e0e0b576f4ac7bf
MD5 361450b77842a1d2c972680a36ab35fc
BLAKE2b-256 e5d87b347cd39d4d02c4e7ccc8f4a3a1df1921741649cec49e1231c25a963eb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 250.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d8eec1b7e434a81d8fc8cfc5c3acd0e1356b472310dd5141002c4d6dea0d3092
MD5 57e161b00549c2f5cfcb50a4dec37fae
BLAKE2b-256 40d02f52c5e89b631c2dfb8640bad1cf40a6e027def19faa2c25e8db70384718

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 446b20f23dbfab628911c916b37c199a65e145d2f98264d9b568bd81e789671b
MD5 c98399138e9f80f2438b2e2f153f88e1
BLAKE2b-256 2366332d911eb17f8ebe4242e9d754c596406657ca55cb0dc4b93655eca71cfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1f20a575ee536ee47d57a3a6a9a07537f85ff1fb0c6d5ab5204bcf82e890307c
MD5 4f39ea4ac9734fae2ae6d50afec28129
BLAKE2b-256 25b6209d78da346164605840753a0d0831e4b6f66f0c198fb528e1be6cdffda0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 10e377e1471ffb66683bae288e52f741e655865e2fc7b63fd3d538c209f025aa
MD5 d7d9d60eca54b71d9bc0bca50d60bb93
BLAKE2b-256 37cb81f1309ad43dabc043e137d4c9ea4fc889d92cf77343d420b0b03fc46e7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0d24675572e62f39be5469de652051634918ade5a2f80f517bd8ac6026952002
MD5 d0511c04cc0e1547d2f1187a76159a01
BLAKE2b-256 b2b2dd98ab1363bfe80c55f603c1d2d8e7c31006778f5a20daed2ade356def5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 189c9feb457feebe40bb09b3bd500f388247ee8af6b99650f6f584ed2af33236
MD5 ca5b771016973a673252ee51bf1660aa
BLAKE2b-256 9a899ba0a537042459a359c2ccee9e2bef4cef165376207fcc2fce5dc43ee468

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 e06806b8734489d5e096b991f99ba0cc2cba8eedb3f93bb87e3f67e3f3e69804
MD5 4613739a06637fe8b7712cce6441dac1
BLAKE2b-256 72f8f4450b70808143337e55eb2216432baee138d70659807b953fd904d49cea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 461bb28276086ae64b2f95e7e90eea5272ef69d67578844570cb30623b78b19e
MD5 899e67de8a934155729f574ec5800288
BLAKE2b-256 63e31ce20831f2b65c3c46384de94d5c3ff7dbac538736f171c8ba9e30cdaa70

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pypetgraph-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 626bc20e9df1b0aaaf36dcd1022e5d503cdcfee8a2edbf06dc8319e99a5ec330
MD5 84e7ef6a6365708c83ce265821aaa2e2
BLAKE2b-256 dc80484451716bdbc14b941975037c0aab6c312ed238e63eeb1918a70e1c6913

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: build.yml on twn39/pypetgraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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