Fast degree-preserving network rewiring — Python port of the BiRewire R package
Project description
PyBiRewireX
Python port of the BiRewire R package — fast degree-preserving network randomisation via the Switching Algorithm with NetworkX and igraph support.
Given a binary network (bipartite or undirected), PyBiRewireX generates rewired versions that are uniformly drawn from the space of all networks with the same degree sequence. This null model can be used to test whether observed network properties are trivially explained by degree alone.
Installation
pip install pybirewirex
With optional graph-object support (igraph / networkx):
pip install "pybirewirex[graph]"
Requirements: Python ≥ 3.10, a C compiler (for building the extension). Pre-built wheels are available for Linux x86_64/aarch64, macOS x86_64/arm64, and Windows x86_64.
Quick start
import numpy as np
import pybirewirex as pbr
# Any binary 2-D ndarray (bipartite incidence matrix)
matrix = (np.random.default_rng(0).random((100, 40)) < 0.2).astype(np.int16)
# Rewire — row and column sums preserved
rewired = pbr.rewire_bipartite(matrix, seed=42)
assert np.array_equal(matrix.sum(axis=1), rewired.sum(axis=1)) # row sums
assert np.array_equal(matrix.sum(axis=0), rewired.sum(axis=0)) # col sums
Undirected graphs work identically — pass a symmetric adjacency matrix:
rewired_graph = pbr.rewire_undirected(adjacency, seed=42)
scipy sparse matrices, igraph graphs, and networkx graphs are accepted transparently and returned in the same format.
Convergence analysis
The analytical bound N gives the minimum number of switching steps needed to
reach the stationary distribution. analysis_bipartite tracks Jaccard
similarity at every step iterations across n_networks independent runs,
letting you verify that the chain has converged.
result = pbr.analysis_bipartite(
matrix,
n_networks = 10, # independent rewiring runs
step = 1000, # record Jaccard every 1 000 steps
seed = 0,
)
print(f"Analytical bound N = {result.N}")
print(f"Scores shape: {result.scores.shape}") # (10, n_steps)
R vignette — Python reproductions
The figures below reproduce the two main outputs from the BiRewire R package
vignette (BiRewire.Rnw), generated by scripts/demo.py.
Analysis — birewire.analysis.bipartite
Jaccard similarity between the original network and its rewired snapshots,
sampled every step switching steps across n_networks independent runs.
The red line marks the analytical bound N.
Original BiRewire (R):
PyBiRewireX (Python):
Monitoring — birewire.visual.monitoring.bipartite
t-SNE visualisation of the Markov chain underlying the Switching Algorithm.
Each point is a sampled network; colour encodes sampling order (blue = first,
red = last). At small step counts the chain moves slowly (tight clusters); at
k = N and beyond the samples are uniformly distributed (scattered cloud).
Original BiRewire (R):
PyBiRewireX (Python):
API reference
| Function | Description |
|---|---|
rewire_bipartite(matrix, ...) |
Rewire bipartite network, preserving row and column sums |
rewire_undirected(adjacency, ...) |
Rewire undirected graph, preserving degree sequence |
analysis_bipartite(matrix, ...) |
Convergence analysis for bipartite rewiring |
analysis_undirected(adjacency, ...) |
Convergence analysis for undirected rewiring |
AnalysisResult |
Dataclass: .N (bound), .scores (n_networks × n_steps), .step |
All rewiring functions share the same keyword arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
max_iter |
int | "n" |
"n" |
Switching steps; "n" auto-computes bound N |
accuracy |
float |
1e-5 |
Target accuracy δ for bound formula |
exact |
bool |
False |
Use exact vs approximate bound formula |
verbose |
bool |
True |
Print progress to stderr |
seed |
int | None |
None |
RNG seed (None = random) |
Full API docs at pybirewirex.readthedocs.io. WORK IN PROGRES!!!
Development
git clone https://github.com/lorenzoamir/PyBiRewire
cd PyBiRewire
pip install -e ".[dev]"
pytest # run test suite
ruff check . # lint
ruff format . # format
Build the Jupyter tutorial notebook:
jupyter notebook notebooks/tutorial.ipynb
Build docs locally:
cd docs && make html
Citation
If you use PyBiRewireX in published research, please cite the original BiRewire paper:
Iorio, F., Bernardo-Faura, M., Gobbi, A., Cokelaer, T., Jurman, G. and Saez-Rodriguez, J., Efficient randomization of biological networks while preserving functional characterization of individual nodes. BMC Bioinformatics, 17(1), p.542. (2016). http://doi.org/10.1186/s12859-016-1402-1
License
GPL-3.0-or-later — see LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pybirewirex-0.1.8.tar.gz.
File metadata
- Download URL: pybirewirex-0.1.8.tar.gz
- Upload date:
- Size: 38.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f1e41f5e24203b93ce1b13f663102fb03659a9dc0ec85bef528bc9790c10880
|
|
| MD5 |
fa0c1bd9aa768b93a7ea2c59fcd5cd60
|
|
| BLAKE2b-256 |
e17b3453aed38cba21cf44aef3959830bc441899cb6d4b8fe80e5b0f14603f40
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8.tar.gz:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8.tar.gz -
Subject digest:
3f1e41f5e24203b93ce1b13f663102fb03659a9dc0ec85bef528bc9790c10880 - Sigstore transparency entry: 1396851017
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 42.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9aeeaf849e0f77ab55ae1061a1b34035e33fee195aae07fef74a47b4c9f903d1
|
|
| MD5 |
01afed3b387fa55c7a69bc8a553e46ff
|
|
| BLAKE2b-256 |
62bc949d5c538e129ca8c00932e7845bd27bbeebfdffee999dd7f68518307d83
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-win_amd64.whl -
Subject digest:
9aeeaf849e0f77ab55ae1061a1b34035e33fee195aae07fef74a47b4c9f903d1 - Sigstore transparency entry: 1396851424
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 73.6 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e8ed5555b69efd45944e9b5b0f831f98328d4400d6b68cb9cf1817ed78bfd9d
|
|
| MD5 |
f22a8f10d1a5e9ac67d3e8ee348f55c2
|
|
| BLAKE2b-256 |
78d726c9c6277465fe93662e4f7d56d8535be0a774a7d052dc27b8c61b697fb4
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
7e8ed5555b69efd45944e9b5b0f831f98328d4400d6b68cb9cf1817ed78bfd9d - Sigstore transparency entry: 1396851687
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 72.0 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20efa46b5887c66321b31034f5236261c2002dab9e4829e12f4740c990223efa
|
|
| MD5 |
922f6784ada0fbe8101598004a7d276c
|
|
| BLAKE2b-256 |
6c5d20ee3e3e69055638ed87f33b19038173393834ab6e276f57c03610eb4d63
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_i686.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_i686.whl -
Subject digest:
20efa46b5887c66321b31034f5236261c2002dab9e4829e12f4740c990223efa - Sigstore transparency entry: 1396851605
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 70.1 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3015f60e202ca8a2a519187f1c6a28fd9a5e9af171abd85790a9f05d0de2d342
|
|
| MD5 |
8a21b176456ca63609567eae021dc2eb
|
|
| BLAKE2b-256 |
1d5e5a6f513ba30a96cc1d907c37e97dd3902b10c323a20055eac4df17a1a133
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl -
Subject digest:
3015f60e202ca8a2a519187f1c6a28fd9a5e9af171abd85790a9f05d0de2d342 - Sigstore transparency entry: 1396851760
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 77.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dcfcd57878a9a14addd4066f1284610d3ec972c9c02e2902326f9beb05d5db19
|
|
| MD5 |
4142796625025f40de1035227f429cc1
|
|
| BLAKE2b-256 |
5f92bf0f0083f537556c0732c00394b2f2f55320bec5e290eab84a076c71dadc
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
dcfcd57878a9a14addd4066f1284610d3ec972c9c02e2902326f9beb05d5db19 - Sigstore transparency entry: 1396851740
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 73.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ec8d719171363836d9c5867636312acc0eb085cb93b603f5b92efd27f46a9e0
|
|
| MD5 |
7eede478d48ef8ed5f6d18bc94690012
|
|
| BLAKE2b-256 |
45bf5a7ac23594a3df1272ca33f28c87061453528935c46efc293716075dfe6b
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
6ec8d719171363836d9c5867636312acc0eb085cb93b603f5b92efd27f46a9e0 - Sigstore transparency entry: 1396851625
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.9 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
556d734058f7a37aaa99333bd5703e352601782b660f1aac8acaf174a5b73ea3
|
|
| MD5 |
57c0ef843cd5a269ed743a79d5a14a63
|
|
| BLAKE2b-256 |
8634c36e9fdb73efeee1405ccc6011605047b703a4f4d06950c1af7b882600e6
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
556d734058f7a37aaa99333bd5703e352601782b660f1aac8acaf174a5b73ea3 - Sigstore transparency entry: 1396851530
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 40.1 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d4db0ab6d0239b78284240d78598efb220ab9dd5b8332319fcea0073d9428bb
|
|
| MD5 |
9636e46623401662e7cca5c19401fd3c
|
|
| BLAKE2b-256 |
88f0137c61bb199b04c99a4ba858c2eac2567aaa7f3f5c3a8b2193bb23d7d339
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
0d4db0ab6d0239b78284240d78598efb220ab9dd5b8332319fcea0073d9428bb - Sigstore transparency entry: 1396851677
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 42.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25b1477e5312eaba0ea2afb8ba864e192b7cca8207cded7e2b32747e48d14fd3
|
|
| MD5 |
980b6db29abb41214352a0470471ad51
|
|
| BLAKE2b-256 |
a90bc2d2257174f912a5b0951bb589d6b5c3cb31733ebb0694905c000054f26c
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-win_amd64.whl -
Subject digest:
25b1477e5312eaba0ea2afb8ba864e192b7cca8207cded7e2b32747e48d14fd3 - Sigstore transparency entry: 1396851568
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 73.7 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fe6746a2cc5a8b175779db853034cdf8e3aa1ffb72dda5849845351e949fb95
|
|
| MD5 |
413341af164b5b3051a5d4b2c1737bc6
|
|
| BLAKE2b-256 |
f70cace6da5e84008bdf41ca372a05c325b4228a8d4514a6029c66444edb5aea
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
4fe6746a2cc5a8b175779db853034cdf8e3aa1ffb72dda5849845351e949fb95 - Sigstore transparency entry: 1396851515
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 72.0 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6e8dbee52f8efea11da7f9c7a4edf0f6a65bef02c3a65f18adfaa912f86001c
|
|
| MD5 |
31d99213b97143f756555ead4f5132fa
|
|
| BLAKE2b-256 |
c71b4189c4e163eb1fd901920f9b6173ea9979538f0127d303595365922d1fea
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_i686.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_i686.whl -
Subject digest:
c6e8dbee52f8efea11da7f9c7a4edf0f6a65bef02c3a65f18adfaa912f86001c - Sigstore transparency entry: 1396851141
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 70.1 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95594e78f6d868926bef68d8355c3a204a68f8f009d5e8febc666df6772d56ac
|
|
| MD5 |
fcda4c37779448dfdec8aaa2491da8ea
|
|
| BLAKE2b-256 |
faa556e459baeffadc65810904167f317fc10741da43ead179d30809cb80c38f
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl -
Subject digest:
95594e78f6d868926bef68d8355c3a204a68f8f009d5e8febc666df6772d56ac - Sigstore transparency entry: 1396851168
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 77.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c05f972311dabe69321f57b713aaf44545db5ad7e25cafcefb01b78aa0b1380
|
|
| MD5 |
0c9c0f7bd8793bd3a8aa6fe07436f285
|
|
| BLAKE2b-256 |
4ed91453631651756ca66f0e5ca52b26c5c1d5119e1a720d23aeed677e69ad4f
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
6c05f972311dabe69321f57b713aaf44545db5ad7e25cafcefb01b78aa0b1380 - Sigstore transparency entry: 1396851303
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 73.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b9a843a2485ac7947436ec7748b2117d691f10da68c89169c8b8bcb175d526a
|
|
| MD5 |
eb21571f10673ea30a7041e174f29672
|
|
| BLAKE2b-256 |
696481003c0bd01fe8c2fe2ac9e3ce842723a50b884faff64efcf18130d9ae8f
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
3b9a843a2485ac7947436ec7748b2117d691f10da68c89169c8b8bcb175d526a - Sigstore transparency entry: 1396851365
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2adeefd1fbec1dd28424e5bce9cddc0ec25b3b6699ad965cdb5ad559eb4b9cbc
|
|
| MD5 |
aadf46877bc9998ff38bd96a8a192888
|
|
| BLAKE2b-256 |
a949ea395f5914e13bb13ca5510b9dfe70c8795bde610d057aaa8fcee1ee4491
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
2adeefd1fbec1dd28424e5bce9cddc0ec25b3b6699ad965cdb5ad559eb4b9cbc - Sigstore transparency entry: 1396851483
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 40.1 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7119fdbdc61b99d386344146c7c4ff268e543ef5b7651a8dd8783e9a0872a99f
|
|
| MD5 |
8d566798ffc1324d8e48432a3264ade2
|
|
| BLAKE2b-256 |
6f402514a881853d928c48c9d98e653054a237c584effe0c234a169bd8715ecc
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
7119fdbdc61b99d386344146c7c4ff268e543ef5b7651a8dd8783e9a0872a99f - Sigstore transparency entry: 1396851113
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 42.3 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4cbae0123f7771efc2824a0d17c7728716295e33b20820d32966230c71418f2
|
|
| MD5 |
b04c506bfe05be910ba438ea74ba6a57
|
|
| BLAKE2b-256 |
11dd79663e089dc01c979f7653b85e250d276402f503698efa01aacbf960d14b
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-win_amd64.whl -
Subject digest:
b4cbae0123f7771efc2824a0d17c7728716295e33b20820d32966230c71418f2 - Sigstore transparency entry: 1396851554
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 73.4 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5713a2002abe22e9fab59f30b1794e459b849ec5fa86a7e129d4157c37ebdba4
|
|
| MD5 |
2da8f984504a6678161888065ab43e59
|
|
| BLAKE2b-256 |
155239207729f8b2b369357df6f50813fceb4a88cf7829f9f367e159c5299029
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
5713a2002abe22e9fab59f30b1794e459b849ec5fa86a7e129d4157c37ebdba4 - Sigstore transparency entry: 1396851579
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 71.8 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df690d92713b2e33e263ee128e55a1506ce0b5dd0150247ea269e80bfa74725b
|
|
| MD5 |
5d26dbd6b585381da8bada1451fd4dbe
|
|
| BLAKE2b-256 |
16a3e6a31039310c2c93ea1912cb4f6a7d57d60e0d39513c3662ef555c5f1cff
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_i686.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_i686.whl -
Subject digest:
df690d92713b2e33e263ee128e55a1506ce0b5dd0150247ea269e80bfa74725b - Sigstore transparency entry: 1396851468
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 69.9 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfad846b8a2b7c8e46fead8b55c20b10b632b17623b717ad8595e60c3574f763
|
|
| MD5 |
822648b736d4f700c5d1034c7b2b6e31
|
|
| BLAKE2b-256 |
37cab13ec9bb8d3c6ab8cb166465f8385a4ba8522cd8bd7c85aff8299048f868
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl -
Subject digest:
bfad846b8a2b7c8e46fead8b55c20b10b632b17623b717ad8595e60c3574f763 - Sigstore transparency entry: 1396851196
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 76.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f30cd5a58c4a770ccbd021d876c8b10e1ab2d31db14ebab3661802c14467b49f
|
|
| MD5 |
81670a5991570c6140dd18a797701518
|
|
| BLAKE2b-256 |
1fa00b0ab7cc7613ae93831fd871481b24c52d1e0787426d963516a4a3e5da77
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
f30cd5a58c4a770ccbd021d876c8b10e1ab2d31db14ebab3661802c14467b49f - Sigstore transparency entry: 1396851053
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 73.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99c8d1f923d4e029fd8bd0bea5aefe3ea4c365ad19c4bb93e6338beae100160a
|
|
| MD5 |
2b641e99513bc12a277807b6cba439c4
|
|
| BLAKE2b-256 |
07da6ba417c79c7bd52dfda7e92827a5200aef34763f35214bca06769904cb65
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
99c8d1f923d4e029fd8bd0bea5aefe3ea4c365ad19c4bb93e6338beae100160a - Sigstore transparency entry: 1396851723
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15e1e7ac5eb21d7ad62fee42b3d70eb964648974c12da5d8433e76b308c8bfbc
|
|
| MD5 |
733da6173bbe851e604cc85d47546f8d
|
|
| BLAKE2b-256 |
09c255f6460cd2b04e5e0fb51270f33b34cf0fd2d64f8605b72ae971f997678c
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
15e1e7ac5eb21d7ad62fee42b3d70eb964648974c12da5d8433e76b308c8bfbc - Sigstore transparency entry: 1396851710
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 40.1 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f88556f1507b4086feca7cba64c669837232dd97d053843d03eddd273e8b97b
|
|
| MD5 |
068dd0cbf303bddc5930c21f7e251a4b
|
|
| BLAKE2b-256 |
3e91f0f25cd6e040dc9475ff90905b633619b04534d9daf9ef3dd2668be6f159
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
2f88556f1507b4086feca7cba64c669837232dd97d053843d03eddd273e8b97b - Sigstore transparency entry: 1396851272
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 42.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c23b31d5283c1df5028459af41bb56bef4e3993b33d734237a07a1859d2d7cb5
|
|
| MD5 |
335b3fd1c9bcf5d6a93eaa6e60f11336
|
|
| BLAKE2b-256 |
57ef9190a8dd2394c9e03d8226de33b5d38066b2e5af9284f3ddc70d669528e0
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-win_amd64.whl -
Subject digest:
c23b31d5283c1df5028459af41bb56bef4e3993b33d734237a07a1859d2d7cb5 - Sigstore transparency entry: 1396851242
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 73.4 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a67fe6706a343f169adcd396f29d0f9e6ec8e78d1f830d397b691453ecf3a30e
|
|
| MD5 |
54040e15cfc7173990b25ed14f658b20
|
|
| BLAKE2b-256 |
f77a5114f7ad01600b652b084bb1b9d7e39ff2c1d064aea3f5169ea19b06cd95
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl -
Subject digest:
a67fe6706a343f169adcd396f29d0f9e6ec8e78d1f830d397b691453ecf3a30e - Sigstore transparency entry: 1396851218
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_i686.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 71.8 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a2de600e4af0733967a06314abcdabb9627327544001cb4583bc8328c95f44a
|
|
| MD5 |
af7fe4028f0d63406d97544d1dfcc586
|
|
| BLAKE2b-256 |
85d8da08b96f68bbdeeebdb36757c43e4cb8cf016ea4f903c800d9db73b4c489
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_i686.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_i686.whl -
Subject digest:
9a2de600e4af0733967a06314abcdabb9627327544001cb4583bc8328c95f44a - Sigstore transparency entry: 1396851077
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 69.9 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5542365ee49e26230cbce90b6b6eca9668a73717c440d2c85a1f866404fd7340
|
|
| MD5 |
729493400f1d7d97adde64ae5f63d213
|
|
| BLAKE2b-256 |
049a65dcfa2bbfeb3d4c40a59222a78e7cd6d821e60e30c255c066a0c3798436
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl -
Subject digest:
5542365ee49e26230cbce90b6b6eca9668a73717c440d2c85a1f866404fd7340 - Sigstore transparency entry: 1396851649
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 76.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a601edc517d524ffe49def882daefa133c5de23585e69a8416f3266074a62dbe
|
|
| MD5 |
0898469db1ce8a4012ec09c774cd0cc4
|
|
| BLAKE2b-256 |
94e376303ed9c4ef447924057a384f2da9f81792b61ae992eeba182db55333f8
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
a601edc517d524ffe49def882daefa133c5de23585e69a8416f3266074a62dbe - Sigstore transparency entry: 1396851447
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 73.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5977e61f9cae890ffe7dbd1816ec5c65112a19020f2f7b2e64bda4ff33189eee
|
|
| MD5 |
b57a885d8ab5eb7425edd1f15989255f
|
|
| BLAKE2b-256 |
3b2450ed33071d0b8c909e9d5f80c2814cf7cc932ea9bc1f17e08a906c6bd64f
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
5977e61f9cae890ffe7dbd1816ec5c65112a19020f2f7b2e64bda4ff33189eee - Sigstore transparency entry: 1396851392
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.8 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c741577f61db10da2692f33bd684e85710da3f09a8bec29ca385e7effe54a68c
|
|
| MD5 |
f8113dcb62842b02908a72672bf853ab
|
|
| BLAKE2b-256 |
e06278f905a4f883d340abbe660998d9501f044bef751a71331229a7baa13b62
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
c741577f61db10da2692f33bd684e85710da3f09a8bec29ca385e7effe54a68c - Sigstore transparency entry: 1396851502
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pybirewirex-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pybirewirex-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 40.1 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fcaf2ee487dad324664e75cbcc9ffaf4a60bad3b95f38377abf1de5d871a192
|
|
| MD5 |
7c351e0fc1489ec01f46dbfb50cc9c0c
|
|
| BLAKE2b-256 |
1cce12b216c1d1b96168f84c3c745bf50c654b9a1d43ada468cbd187df94cec7
|
Provenance
The following attestation bundles were made for pybirewirex-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
publish.yml on lorenzoamir/pybirewirex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pybirewirex-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
0fcaf2ee487dad324664e75cbcc9ffaf4a60bad3b95f38377abf1de5d871a192 - Sigstore transparency entry: 1396851325
- Sigstore integration time:
-
Permalink:
lorenzoamir/pybirewirex@330b77204c4a70b850f847da61d6a770504f0cd8 -
Branch / Tag:
refs/tags/v0.1.8 - Owner: https://github.com/lorenzoamir
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@330b77204c4a70b850f847da61d6a770504f0cd8 -
Trigger Event:
push
-
Statement type: