Python bindings to the singleR algorithm to annotate cell types from known references.
Project description
Tinder for single-cell data
Overview
This package provides Python bindings to the C++ implementation of the SingleR method, originally developed by Aran et al. (2019). It is designed to annotate cell types by matching cells to known references based on their expression profiles. So kind of like Tinder, but for cells.
Quick start
Firstly, let's load in the famous PBMC 4k dataset from 10X Genomics.
Any SummarizedExperiment can be used here.
import singlecellexperiment
sce = singlecellexperiment.read_tenx_h5("pbmc4k-tenx.h5", realize_assays=True)
## class: SingleCellExperiment
## dimensions: (33694, 4340)
## assays(1): ['counts']
## row_data columns(2): ['id', 'name']
## row_names(0):
## column_data columns(0): []
## column_names(0):
## main_experiment_name:
## reduced_dims(0): []
## alternative_experiments(0): []
## row_pairs(0): []
## column_pairs(0): []
## metadata(0):
Now, we fetch the Blueprint/ENCODE reference from the celldex package:
import celldex
ref_data = celldex.fetch_reference("blueprint_encode", "2024-02-26", realize_assays=True)
## class: SummarizedExperiment
## dimensions: (19859, 259)
## assays(1): ['logcounts']
## row_data columns(0): []
## row_names(19859): ['TSPAN6', 'TNMD', 'DPM1', ..., 'MIR522', 'LINC00550', 'GIMAP1-GIMAP5']
## column_data columns(3): ['label.main', 'label.fine', 'label.ont']
## column_names(259): ['mature.neutrophil', 'CD14.positive..CD16.negative.classical.monocyte', 'mature.neutrophil.1', ..., 'fibroblast.of.dermis.1', 'epithelial.cell.of.umbilical.artery.1', 'dermis.lymphatic.vessel.endothelial.cell.1']
## metadata(0):
We annotate each cell in sce against the reference.
This yields a data frame that contains all of the assignments and the scores for each label:
import singler
results = singler.annotate_single(
test_data = sce,
test_features = sce.get_row_data()["name"],
ref_data = ref_data,
ref_labels = ref_data.get_column_data().column("label.main"),
)
print(results)
## BiocFrame with 4340 rows and 3 columns
## best scores delta
## <list> <BiocFrame> <ndarray[float64]>
## [0] Monocytes 0.2562168476981947:0.1254343439610945... 0.4378177347327983
## [1] Monocytes 0.2834593285584352:0.1350551446328624... 0.06708042619997218
## [2] Monocytes 0.27001789110872965:0.149733483922888... 0.29630159290612557
## ... ... ...
## [4337] NK cells 0.22504679944584366:0.128832705528845... 0.09253938940916262
## [4338] B-cells 0.21466213533061748:0.143717963254983... 0.06727011631382662
## [4339] Monocytes 0.2880677943712168:0.1327331541412791... 0.06576621116161818
## ------
## metadata(2): used markers
print(results["scores"]["Macrophages"])
## [0.3553803 0.40346796 0.3680465 ... 0.32339334 0.29082273 0.39644526]
Calling low-level functions
The annotate_single() function is a convenient wrapper around a number of lower-level functions in singler.
Advanced users may prefer to build the reference and run the classification separately.
This allows us to re-use the same reference for multiple datasets without repeating the build step.
built = singler.train_single(
ref_data = ref_data,
ref_labels = ref_data.get_column_data().column("label.main"),
ref_features = ref_data.get_row_names(),
test_features = sce.get_row_data()["name"]
)
Then, we apply the pre-built reference to the test dataset to obtain our label assignments.
This can be repeated with different datasets that have the same features as test_features=.
output = singler.classify_single(mat, ref_prebuilt=built)
print(output)
## BiocFrame with 4340 rows and 3 columns
## best scores delta
## <list> <BiocFrame> <ndarray[float64]>
## [0] Monocytes 0.2562168476981947:0.1254343439610945... 0.4378177347327983
## [1] Monocytes 0.2834593285584352:0.1350551446328624... 0.06708042619997218
## [2] Monocytes 0.27001789110872965:0.149733483922888... 0.29630159290612557
## ... ... ...
## [4337] NK cells 0.22504679944584366:0.128832705528845... 0.09253938940916262
## [4338] B-cells 0.21466213533061748:0.143717963254983... 0.06727011631382662
## [4339] Monocytes 0.2880677943712168:0.1327331541412791... 0.06576621116161818
## ------
## metadata(2): used markers
Integrating labels across references
We can use annotations from multiple references through the annotate_integrated() function.
This annotates the test dataset against each reference individually to obtain the best per-reference label,
and then it compares across references to find the best label from all references.
import singler
import celldex
blueprint_ref = celldex.fetch_reference("blueprint_encode", "2024-02-26", realize_assays=True)
immune_cell_ref = celldex.fetch_reference("dice", "2024-02-26", realize_assays=True)
integrated_res = singler.annotate_integrated(
mat,
ref_data = [
blueprint_ref,
immune_cell_ref
],
ref_labels = [
blueprint_ref.get_column_data().column("label.main"),
immune_cell_ref.get_column_data().column("label.main")
],
test_features = features
)
print(integrated_res["integrated"])
## BiocFrame with 4340 rows and 4 columns
## best_label best_reference scores delta
## <list> <ndarray[uint32]> <BiocFrame> <ndarray[float64]>
## [0] Monocytes 0 Monocytes:0.4601040318745395:Monocyte... 0.07172619402931646
## [1] Monocytes 0 Monocytes:0.5569436588644365:Monocyte... 0.10337145230321299
## [2] Monocytes 0 Monocytes:0.460675384672641:Monocytes... 0.06302300967458618
## ... ... ... ...
## [4337] NK cells 0 NK cells:0.5639386082584756:NK cells:... 0.02453897370863012
## [4338] B-cells 0 B-cells:0.49462921210156113:B cells:0... 0.0259893105975339
## [4339] Monocytes 0 Monocytes:0.49997247809330014:Monocyt... 0.08744894116986357
The best_label columns contains the best label for each cell across all references,
while the best_reference specifies the reference (in the same order as ref_data) that contains the best label.
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 singler-0.5.0.tar.gz.
File metadata
- Download URL: singler-0.5.0.tar.gz
- Upload date:
- Size: 51.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca7e135d55d062d2fb2ec2fdcadf14bbdcf21ecba463137c0403164ec1d4290f
|
|
| MD5 |
895743b0865d795d42e8ea5b3862dace
|
|
| BLAKE2b-256 |
2d751928578e2a1d50bb39296173cba66a205ddfbb37333014a4d59309d1c71c
|
Provenance
The following attestation bundles were made for singler-0.5.0.tar.gz:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0.tar.gz -
Subject digest:
ca7e135d55d062d2fb2ec2fdcadf14bbdcf21ecba463137c0403164ec1d4290f - Sigstore transparency entry: 792853783
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d434f2353c1547ca757f644e67d9b37c4896912a6b749764629e4bbccf342d39
|
|
| MD5 |
bbc4aa73bc19d46ebfbaf79af3f131dd
|
|
| BLAKE2b-256 |
6d40e0ed94f9eb045e3bf9e7d9a5803ef74b6dca3bb46eb6bf2d538732868978
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl -
Subject digest:
d434f2353c1547ca757f644e67d9b37c4896912a6b749764629e4bbccf342d39 - Sigstore transparency entry: 792854771
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 208.6 kB
- Tags: CPython 3.14t, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e76473f94aa48b73bd8aed26db6863c88f4a8aea69129dedb6c7964d4f763ea8
|
|
| MD5 |
40cdf5965ffdd1f0bb54a2001a65e03b
|
|
| BLAKE2b-256 |
bbcfd6c06d7ebd4171dda4a8bef5afaba297da78e72aa537f05a429a38817300
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
e76473f94aa48b73bd8aed26db6863c88f4a8aea69129dedb6c7964d4f763ea8 - Sigstore transparency entry: 792854520
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 171.2 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c54e6fdf4b2e2ee548fdc542814a9bf86b6db246c60e82752b18ccbed7517b1
|
|
| MD5 |
c8f2499ebd7a325c39f8f43ce1c5d6c4
|
|
| BLAKE2b-256 |
6d5d59399e86d6700952bda3c0a3f676abf91b4770334921cbc0e92cf220b9dd
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
1c54e6fdf4b2e2ee548fdc542814a9bf86b6db246c60e82752b18ccbed7517b1 - Sigstore transparency entry: 792856109
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl
- Upload date:
- Size: 184.4 kB
- Tags: CPython 3.14t, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a5e6c7cac3efe472dc5153689f2f6fc8b4c41c158a31e7f75823910c707aced
|
|
| MD5 |
a4b13043f88dc49694dbc4069fbaf29f
|
|
| BLAKE2b-256 |
d94eccd82ab3d56d258e43beab4642c26ca0a1a9df1d971f51b4f99fc60cd844
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl -
Subject digest:
6a5e6c7cac3efe472dc5153689f2f6fc8b4c41c158a31e7f75823910c707aced - Sigstore transparency entry: 792854968
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c0992671da591310b073b1a568689c0b399d846f966580d4cd7eb895dd19b8c
|
|
| MD5 |
d522a0f9fa7d8232e71b794208296da4
|
|
| BLAKE2b-256 |
e3debf647171950a44dce8aea853509c30e25373955cd695c93e942489cf4698
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl -
Subject digest:
9c0992671da591310b073b1a568689c0b399d846f966580d4cd7eb895dd19b8c - Sigstore transparency entry: 792854302
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 206.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
670b025fbad27fb8b7776ed40fb752662702d7d57df6f791639e5b5aa1083757
|
|
| MD5 |
6554fc20934c535a34352dc862021034
|
|
| BLAKE2b-256 |
f65bde65fb2067b1ff11f259bb937059b4fc757e29dab5cdec1fdfce9936e031
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
670b025fbad27fb8b7776ed40fb752662702d7d57df6f791639e5b5aa1083757 - Sigstore transparency entry: 792854110
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 165.4 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7598695347a82339caf7cc63fb6d2e67dc60db5b394450697d063689740b568
|
|
| MD5 |
623ab6a925fc3171302d98010a7c801e
|
|
| BLAKE2b-256 |
1631fb5a1a2b7e89940ef91c5e09bd0b37028043116de0b39a6351a41e36fb6e
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
f7598695347a82339caf7cc63fb6d2e67dc60db5b394450697d063689740b568 - Sigstore transparency entry: 792853879
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl
- Upload date:
- Size: 178.7 kB
- Tags: CPython 3.14, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a3235db45858dc8ee5b396b161d388deafbe541175a8873b4016179542d353f
|
|
| MD5 |
0b4a8438aff3c9d2871443148acd816c
|
|
| BLAKE2b-256 |
98d7fb0aec2852752b20b2a64eb24991ac0d0cc71f52f81a22f535d4dbf52a90
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl -
Subject digest:
4a3235db45858dc8ee5b396b161d388deafbe541175a8873b4016179542d353f - Sigstore transparency entry: 792855109
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3827d36cc7796b5723347ed0f5da812f48c04bc475f80cda5825461c0c532fc7
|
|
| MD5 |
c5f018ad89c848827a0a375c09b9bcee
|
|
| BLAKE2b-256 |
3a45bde4744961dc5bc25e73316a6bc999ac00bd95999ba6526f362eae0a5a5d
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
3827d36cc7796b5723347ed0f5da812f48c04bc475f80cda5825461c0c532fc7 - Sigstore transparency entry: 792855303
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 206.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ff3d33ef34910b080e0f0f26969931dc2d1e11c9eee6126831901e5275bad40
|
|
| MD5 |
f3330262fc843719b0cdf3beb25c6c93
|
|
| BLAKE2b-256 |
83b325ba1c5e9b42bb208be6502486f7040b4b9666aa7f1316197a1628b63b94
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
6ff3d33ef34910b080e0f0f26969931dc2d1e11c9eee6126831901e5275bad40 - Sigstore transparency entry: 792856191
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 165.2 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a78045cb8703365dc080a82b1a48a2e8d0b7497b2896911eace5ba76c88cc31
|
|
| MD5 |
ae985026f8d2e9ad82219b932f4376c9
|
|
| BLAKE2b-256 |
e395d1c32d0c8847f1119a8d5b4e51ce50c073d993ac20d7068b3e9cb8f48285
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
1a78045cb8703365dc080a82b1a48a2e8d0b7497b2896911eace5ba76c88cc31 - Sigstore transparency entry: 792854863
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 178.4 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34933f1c88e43045e94fb10f3eabeb791b81851fd85344f8c305408e05897de4
|
|
| MD5 |
c01ab7b2c2fb4ed648c8a944a5f7f32a
|
|
| BLAKE2b-256 |
e8e933e0f717145605268814b0bb283f04432cd60e5d9759723072b4647923c4
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
34933f1c88e43045e94fb10f3eabeb791b81851fd85344f8c305408e05897de4 - Sigstore transparency entry: 792855851
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddf71780ba34481cfb8426a7bced8b19586e96b819ac6e857f1a79cee7c66e0f
|
|
| MD5 |
61ecf1a61a68ca3dd3d4cf0ea494af50
|
|
| BLAKE2b-256 |
9108afb57671f6f0139c6b9eda7b5cb3f8ed498f45075f6652a29810d4bbf7b1
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
ddf71780ba34481cfb8426a7bced8b19586e96b819ac6e857f1a79cee7c66e0f - Sigstore transparency entry: 792854028
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 206.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
849f755f70cea0962511a29c1ab7ce0260c48dc1490dba1c59686c65b8876009
|
|
| MD5 |
6967788e7615dc8599d8ca2ae0d9d306
|
|
| BLAKE2b-256 |
8c071df47d3a7f5d06b615092783137b81ac81dc3201c82c6def1832cd51834d
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
849f755f70cea0962511a29c1ab7ce0260c48dc1490dba1c59686c65b8876009 - Sigstore transparency entry: 792854164
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 165.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e6abb6688ac4f6ad9d0fb29111d80999f145a335bbd8fea5c28a7ac3c61831a
|
|
| MD5 |
179e8efcce9055c4340997829962b68d
|
|
| BLAKE2b-256 |
c7d43fa06b3a9cdddf90fb6a663802e4e910d18a3956977ccdf515139e5b065f
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
2e6abb6688ac4f6ad9d0fb29111d80999f145a335bbd8fea5c28a7ac3c61831a - Sigstore transparency entry: 792854237
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 178.2 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38ea91b9c5317f3b098f8d7eab15126bd894d594928d1821061ecec8f6fb7bdd
|
|
| MD5 |
a352bc5be49918d7b84e2a56419b16f9
|
|
| BLAKE2b-256 |
e332d9d2f5e5c0b847b8c9968102901f9e3a821095f723731ff25915272055ea
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
38ea91b9c5317f3b098f8d7eab15126bd894d594928d1821061ecec8f6fb7bdd - Sigstore transparency entry: 792854686
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70ab3b8086d3b1fa1c9ede89f8be2e99569e86830f87e747f08885458fc8a3fe
|
|
| MD5 |
650a81a52b28d3e4311c6958d38588fd
|
|
| BLAKE2b-256 |
2ad697a9b3e1ad2f5f033222992ce8014e0cea6d0f1ff1de915dc9a3620860c0
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
70ab3b8086d3b1fa1c9ede89f8be2e99569e86830f87e747f08885458fc8a3fe - Sigstore transparency entry: 792855582
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 205.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9afa64a096aa737ee66e3c942f3678685af9c3d78bf55bf2de445a53ebdd16eb
|
|
| MD5 |
1c846de0dc101cf0a5b36715887eef67
|
|
| BLAKE2b-256 |
da772e4541e2b0cd300fb71e7a84b696b85c777862bd5dd5e61fc225ccc91a57
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
9afa64a096aa737ee66e3c942f3678685af9c3d78bf55bf2de445a53ebdd16eb - Sigstore transparency entry: 792853957
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 165.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
241d9145d0237e67a465b54efab8d07af8e5bb0f054366472df78c3ee908c482
|
|
| MD5 |
6c0d81c985a8f60107a937ab680e4041
|
|
| BLAKE2b-256 |
2737b14e7583a11fd484fa41e804f5a159b233b339d9ddad0cc772f6c63d8dd8
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
241d9145d0237e67a465b54efab8d07af8e5bb0f054366472df78c3ee908c482 - Sigstore transparency entry: 792855205
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 177.3 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e6e60cd8640c7c1d1689e8192b3d0eb6dfeb728706cfe6f2b0255cc10fc9ead
|
|
| MD5 |
ab8ae5becae5bf8ecc89975776fd3e12
|
|
| BLAKE2b-256 |
058245b041d5b31b2a08b01344bebcd00edba30a249b22ed529b9b15027dc06c
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
1e6e60cd8640c7c1d1689e8192b3d0eb6dfeb728706cfe6f2b0255cc10fc9ead - Sigstore transparency entry: 792854390
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92f9e219bc6501641716d54c3e5543034225eb17b50960b8e04f2e7c46bcc38e
|
|
| MD5 |
79ca74d362900b4ba12477b43c756f11
|
|
| BLAKE2b-256 |
d160e6ac9f0ec705b7af2a22cdbb6c3588d80baeb46c4a6df320f8bb9a0b5451
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl -
Subject digest:
92f9e219bc6501641716d54c3e5543034225eb17b50960b8e04f2e7c46bcc38e - Sigstore transparency entry: 792854601
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 203.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc5619ba4bd13c896b656e4e94e25ff6571fde28dffc777067637d37e18dfa37
|
|
| MD5 |
fcc46a482486a7055b3808980e9d244a
|
|
| BLAKE2b-256 |
a569514c4d3462ab2d1a337068e65c0537b2a90f893166bce364dcf3e44f4f52
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
cc5619ba4bd13c896b656e4e94e25ff6571fde28dffc777067637d37e18dfa37 - Sigstore transparency entry: 792855982
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: singler-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 163.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bf5e01d066eef502dd97cc43bd7e0731c384aabf7fcde86cb220064d1a561f9
|
|
| MD5 |
e9b9340b2d3b634e324e0bd8f8e098f8
|
|
| BLAKE2b-256 |
9cdcf33dbc5e1af8f3285a5b49bb977bf57ac5d376062daa3e62789a4be26ab5
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
8bf5e01d066eef502dd97cc43bd7e0731c384aabf7fcde86cb220064d1a561f9 - Sigstore transparency entry: 792855435
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type:
File details
Details for the file singler-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: singler-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 175.9 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5bf420db23370ee9253d104740b57bf64de85f2fe9d0174a9cb6cf01ef61a70
|
|
| MD5 |
15612b62da8ae80f49d26cea90a739a8
|
|
| BLAKE2b-256 |
1455b74e59f8b56902ada798bb814c447bcbd8b4abefbffbd361267d0bf07bea
|
Provenance
The following attestation bundles were made for singler-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
pypi-publish.yml on SingleR-inc/singler-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
singler-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
e5bf420db23370ee9253d104740b57bf64de85f2fe9d0174a9cb6cf01ef61a70 - Sigstore transparency entry: 792855732
- Sigstore integration time:
-
Permalink:
SingleR-inc/singler-py@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Branch / Tag:
refs/tags/0.5.0 - Owner: https://github.com/SingleR-inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@f01e59f61a43e77ca3bb0a5207ba300036973334 -
Trigger Event:
push
-
Statement type: