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 进行了深度优化。

PyPI Version PyPI Downloads 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.1.tar.gz (68.0 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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (421.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (392.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (376.0 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (419.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (388.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (333.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp314-cp314-win_amd64.whl (251.1 kB view details)

Uploaded CPython 3.14Windows x86-64

pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (420.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (389.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (354.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (379.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

pypetgraph-1.0.1-cp314-cp314-macosx_11_0_arm64.whl (309.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (419.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (389.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (351.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp313-cp313-win_amd64.whl (252.6 kB view details)

Uploaded CPython 3.13Windows x86-64

pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (421.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (390.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (379.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

pypetgraph-1.0.1-cp313-cp313-macosx_11_0_arm64.whl (309.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pypetgraph-1.0.1-cp312-cp312-win_amd64.whl (252.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (421.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (390.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (354.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (380.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

pypetgraph-1.0.1-cp312-cp312-macosx_11_0_arm64.whl (309.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pypetgraph-1.0.1-cp311-cp311-win_amd64.whl (249.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (419.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pypetgraph-1.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (374.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

pypetgraph-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (311.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pypetgraph-1.0.1.tar.gz
  • Upload date:
  • Size: 68.0 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.1.tar.gz
Algorithm Hash digest
SHA256 f54f9d3e7191bcd5cfccaf822fda2809acb6e08c7fbbac54fdf6a86660a1207b
MD5 3c4301c4e4a3cb0741c07cd170668b57
BLAKE2b-256 72a782c81346db2c4dc7201eca67f90a5f82c3a75dcbd7f06c144a4c320fe17b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1.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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 437c208a03b35903164dbdd0c70c4e8a781c805ed4dac0d12e738aa3784d5170
MD5 f5fd2b565bbc3c6660fb0bc346e267ba
BLAKE2b-256 7fbd4ea0bfc83798f63a5c03feb30fbcc42f3063ed9b9c211ab3147a40b772fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 69b83afffb4ba33b04abcebb5eeb79a38c31ffcd33997c5f46385b055130dc12
MD5 8bbf1d3e41e2f7f4ef6f4c79a4b948d0
BLAKE2b-256 6e81aeefb2d8e454b8cdc2691bde2fe0104df3941b0c8f3782a4b40c99d89cd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 551dc52b7abb53f25623b681d26be8c64c8dbc7c2615c8c397cc499fa6eda190
MD5 46c87190babb9336a23dce61f8cbcd17
BLAKE2b-256 f033cc0b7c901ea5c1adea9c83ad12056cd7db92125f9a7ef6214ffceaa3f64b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3d2f094f8012a67a9a63d6a4b619d8cc9445fe803e462b9c4eeebda33701c859
MD5 de09b94c04a1467ddfcc400ef5e9a0ad
BLAKE2b-256 1eceeed2bd7b975fcb0717f1f2d2d7101f5c32888f9c63e5a046d8b717873259

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e1bfc3051ac63de6268e5266e953357f5142e2fea3299855e04ebab9a6c5c4c
MD5 f9adbc605193194fafe8ae892ef33e61
BLAKE2b-256 6cb28785b31bb4e10fb76e26ff74edcda6b8746311e7bcf40044b157ae2ca624

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cba2a43d4872730e37c4254968c4f0127fd840c200a50b573011360a6ec49deb
MD5 1e619337202b7cae506c4a9585660a63
BLAKE2b-256 669376014bdb9e95975371eb1dc34ffb2079bb536b1ef2232ecde9df2273c989

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 212a7d79243a937fc229ddbd4be7831fa8ed3aa8a3ab52abe231a323ce9c016c
MD5 7d6038c049630fc03578bfa90a13e36a
BLAKE2b-256 cafd24e076e96e69da20eaa808792d51e29e535822895b7e324e93e505939643

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 87ae96f82c3dcf6487219c9478f4a224157551a26921bbf6980b0561f729afdf
MD5 dd536b2efc6b940396cbb5576ba98a0d
BLAKE2b-256 4a4789cf3c5a45c837dbf95fc7b2bd82bf7ab13a16256f5af1ae1a08f8df2b12

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3f9e9d38692af382f4c01d86c927202c72ce0c121b798eb347b9c7609f98230e
MD5 33b1bade5942211ac75af40022aa4221
BLAKE2b-256 5aa430bc66f9e60e4c12a62cac89ee828cc38a46912ecd6507f0b518c6eb9c25

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 97e335876b3315cafdbb165f70bbef5463f2717edc1deb8504b4b1ade1a49798
MD5 c85a5414ad2ceeb4110407a2bfc217be
BLAKE2b-256 a02b50a096a0e2834767367ebae226388ecf24758ff1f90e09b42b2cfc7c121c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 251.1 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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 26a68f7cbe6fb2d26a8c880bf501b003828605ddedf11608ee5ebbcc14847e8e
MD5 648548917d787fec6d84510b5ac405ba
BLAKE2b-256 a2bbae81709281d2f39b5090f6f68133d535455dca73ce9c0d86e13637d81bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d8eb41a6b514a23ed402a6899f674e5dcf716de6514a8fc738a8f42599cecb2
MD5 9531c555baf299d46b570224f65a3bae
BLAKE2b-256 880dc9214003a35680b294bdf9204cf22f86bd360a3f6bab2ba07f59d7ff4be8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 01924c72d0259bbbd2ddeb38129e6175cf5e057cab0fd29e7d29344275b65513
MD5 763cdbace37742efdc299101cd601abb
BLAKE2b-256 32e9ed8c6b7275f7b655c9bbf658ed8b253f3f997243e23266149ff53c30a061

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dda6a782a3140c428fd735ff12eb5d7c8c95e463e061cec9836b176d74284619
MD5 04c7f1f53150b471d997a0cc9095f337
BLAKE2b-256 db4438634585057fdb2b3fa9069c75a06c0bc5923d029e8b36ca00322241039b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 29bf7f93674662e1b313fe2c28b237986baca10f71a1b3b253f57cc1fa8a8d70
MD5 b42028ef754a49b59fdd5594889f76d2
BLAKE2b-256 4ce491e28a9315705fca36dbfc95ecec713b62bba2058dd74a191af8f7cbef4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fbc0d3edf29138d28055f2fcfddb810b83af9785726782dad134c81655d7f7e4
MD5 3ec4f091c1bc9c2b0e2a72cb52d2c94d
BLAKE2b-256 1b272ee0a562e23309dd40299b713ea014f614ae3fd54fa4c3fe878f82be8e01

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d1442e5c97fb053826d2acab27150d3ba89326cebf02a8adb668bf0e078bb8c7
MD5 59afe36d3829fe847833358ea394c80e
BLAKE2b-256 3e58a637fec4099ee2ffd14a733afc1a49d52c24609b14deebf1ec3d6a55e431

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64f06ef422a4559629afca588239d050388ca550c5e302659bac64b267f0f7d9
MD5 898813340a548f63053fc7e65fa559bb
BLAKE2b-256 e0f9f09b1d25fd26ff5af015a150abff2575d670a090980048397224049c0137

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 742de244aa58909a5c79a5df6270e52ebe100cf3266c31db595e25c4e1c9d11f
MD5 ddfbd8163a386a434f90305e1fa6086b
BLAKE2b-256 0a9e9fcaa4d35fa179023b0bd3e8dbeceaaed4a74f9bd4a20e75918350ebeb26

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 107cdae1c093e169db4fd45f78a7530184c33e0184fdb81e6ecd378a7be69a7d
MD5 afca5210a0c15868a201955a616c3d30
BLAKE2b-256 2ac4a521230a845880ac2af15f1333b1127cb6a0ba0a0d2a8a6fb6393a67d14b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6f420c21f6054bacd7aa2f7e4c0227f8ec70bfbfc0bf7832ab65e6e37eb70791
MD5 7fc1b6a37d94038e56fc8cac5e6119f6
BLAKE2b-256 69951edb51b0adaebaa533f53251fa52ef823ee1eb9ec1e48a6fabc355813152

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a1796c8cdb145294f78ed68ff77d0fd453b23aac9afb882fe7dd21d5126d6ab
MD5 1a1933a0fddd2b9a3ef4baf9146939e7
BLAKE2b-256 b5810e2df1237261b81c066bd786b4e3180c4e8664d740c199072ed488487e13

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 252.6 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 06b2621d363965c8eddaca3eec6b917a994ad6ea658c14b3e82ff80daff800a5
MD5 cca0ee6fb610badb0c0465e054eff0ba
BLAKE2b-256 4f7ce68adc8ad5720f6b5696da09152381db5e7303c4514bf1c834ee631728e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c18a3577c525321375d0901e0fc203c1b8958fca31d2026119676a15253b3cf8
MD5 6f46e7b18b9b765868ba486825eb382f
BLAKE2b-256 39446775a95a7128fa13dea8fe6f2f3f713762f675d677aeab2c1c66a8acf266

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6faa1852c66329f0fa8dcd6d93f894905d1694e0cdc80fb7803cd0ce27134cd6
MD5 ebc936b3a243b6e37aeda90bcd050192
BLAKE2b-256 137cc919076c0de6ddbfe525a0510309b13b07dbc9ab4fe91299aebca5a1258a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4d3b0a1a0d3c471d63dd2015e8f4480c6b5163c20edbf1d6fec9d4f5359021f4
MD5 4e440b1ba3299b0f15229b49723e9574
BLAKE2b-256 b3b61c3c7656377a7f51599ef74fd1c3a6e473e0c283c57f39d403f42f80c160

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c1f1e41146a31c88dc1249e9344176cbfb311661316098752f2b1e0c7f57e3ce
MD5 0b02fa5a63c9edb96e68f1b0eb8e5cc2
BLAKE2b-256 7f43f2b3814cfc6eca9810b649a9dac3241cff4eaf0d29a79a370d9d56013278

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 724a3f4a5bead320ff668afe8065e6ddc26048f1ac019e2a66ef6b6ec85f985c
MD5 aecc6f26528843970e53b2fb3c4f9773
BLAKE2b-256 40fc32fbc218110028c9e8d9adcb6ee86fdbd5ae91ef68800ab2362ceafd6ce0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ba1d4a6988b40c0179e3fbaa7eba592b866e1e933e02bb68c1f0693992b56575
MD5 819478557b0c3d3d5d66c2faafda716a
BLAKE2b-256 f6cd75853e566dc5e848aa11f38ac73d4287e106cd16360b92d275133c3081a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 760fbe5c3a2af78a86eabf18b7600a74d192cfd608d3abe5e72bb071cd1094f7
MD5 c643d60891cc32c959cc843a32634e0c
BLAKE2b-256 0d6dde8c86368d09bf479a1b0d81d376200bf3edf902f6a3a7f8fc45512e600d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 252.5 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b431656b636b4eebeaa27827bb7f80f3438c1847d357f6d310d34bd1d0179502
MD5 8c502445d5fa0bb61b26958b8b5bb2d3
BLAKE2b-256 1fb60cf642e2666f0b7f3ff728f8ec935f6996f682e141965747e7cb10955684

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0de3fe6e988d0da023558b378ec61909a3d6e9104805cdccf915e689642174bd
MD5 ba09b484e4835bff08bf0ce5bdb8c76f
BLAKE2b-256 15fd8d43a48862fe5650d7f7feca74de309de753f52aa2310299547c6d14cb0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d53fc18acb26a391b88dd291e93ac7a353e513b2818d49f8ee8bb1b5a362398b
MD5 f11d4bd21c8f18734b8c2d49d15b0c82
BLAKE2b-256 42c5560f9c71856bb3d3dcca032efe37821a9df10dd09a47786b4e9be9ef8c9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c4e3ba3e9b8a66382b5fad29cd1d7723b6e4d7d2f69929a9335ea7b66c872a2f
MD5 22bb962ac16a2a93fc97bb7c993ec3c4
BLAKE2b-256 09651d9712af01c5377cfeb0fe9a3c15ec19337918aa2221de658153fe4baa67

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0b4863c22c3a4ed8158860abbeafc56ccbf5c2e6eea54168e0b3c5fc7f16cf61
MD5 e2fb97ca753d603446a823482d19ea75
BLAKE2b-256 5f5191e1a675466f8ce75f8ce189a7d03a8457e6e60fc931624f834d00141f8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb881d226d6a2e0bb22423e71900ec142045e9ae28095911d545d1f6d09abaa5
MD5 2478140e6be2ac24d8d0c208389809d6
BLAKE2b-256 7d406ed18837ed7169e0194ccf747a29c33867cec18138b6ef2d061b369ba13f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 19695dcd2f5a8d281c524bd9b13a5ff6f03c46087112a8d5ca4d1f56a86e0679
MD5 8998bea39dd052392647699a9f872e13
BLAKE2b-256 1b458d201b9b31254b8be7c6074ab5cbcb627a303ece73d29ff570760a5556ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 642b24370c30b1c5d358d3fdf69c8bac9be0cd788186ecd782d3573d8866cb14
MD5 69efe70f99865c8c363efa8ce534c968
BLAKE2b-256 74091240df2b5d8888ff5541b44d36829419ec45c45bfa56eb4fa94191646c12

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pypetgraph-1.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 249.8 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e7f38af815b918534da619bd0ac33bf5db291d5686c4ca09e099ee75cd7a3e8e
MD5 4b3dd0de70c80ba8311858c4948bad79
BLAKE2b-256 3fd2a49f4a85ead1990fbd8ba4e3df4b519476f3655bb99e0f4e132aa8e47542

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ca8b88158f9947c6466a6d77f58215fc022d67643321bb4d8f21cb471a183f3
MD5 6860a3b59b7818d20d50cc3ed5a7529e
BLAKE2b-256 ada5e97df6b943300a5e46d179ed7c496f74103dfd4f2429ca0c5a29ef5dc90c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dd23b4b5e301abeb1dddf15f5f530a1e240c0e2b41079eca5b344a228042bf13
MD5 24c46ac36717b929e66a6004e281a744
BLAKE2b-256 e3c3d26411fef61389e3fa272abd28d983c220ffea8be746ed52051183329beb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 894ae3c6b4a13bc20700790c8215ff3e9609a46201584d7abb956905137bd4a7
MD5 39f97b3cf7e60049a13fe5b7584e5f02
BLAKE2b-256 ba247c1e67d7729b5a61dfe26ef578cc4f457e9ad6a7948535d655b3db719fdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fa24c035899d05605e29c7dff627df1d1ade59958251d6fa28b55a1768ed5b7f
MD5 453639cfdb8dfc4a70a34ca24c6c3eaa
BLAKE2b-256 32f640bfab6607a87ea5771c7af2a756065cbde81e3eb6216bbc3233f2746041

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e35c9af80b8a977f6ce0e4c90782f1e0f41d5fd62eda0cc67cd1ae478916a15d
MD5 1f26857c1a493c9431046d1d7243fd51
BLAKE2b-256 8a6b4402fb3373813462478957929d593a25cb7831ad5c335123f840647498c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4b3cf889a6dfbe3efd272cc54cf16ec010d74ed8a349eac3aecbcf78a4df605c
MD5 246bfddc0927cfa37f37f347d56df0f4
BLAKE2b-256 0eeb397c3b1b78d9d737a614485341e0813f5da33a2cf7e685165e2a2182007c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypetgraph-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6d8a123d1c912f49a1f18da45377850e594a3f7b166223b5c8dc3c080bbf98e
MD5 ea5600de0a43e0cfee924aae4efc7fe8
BLAKE2b-256 b23f7747163fecc96dca266efbc9a0903d3a02ff066915bc02157df983b5ee3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypetgraph-1.0.1-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.

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