Medical Image Storage Library with DICOM compatibility
Project description
DiCube: Medical Image Storage Library
DiCube is a Python library for efficient storage and processing of 3D medical images with complete DICOM metadata preservation. It provides a high-compression, single-file format that combines DICOM compatibility with modern compression techniques.
Overview
DiCube was extracted from the larger DICOMCube project to focus specifically on medical image storage. It works alongside:
- spacetransformer: For 3D spatial transformations and coordinate systems
- medmask: For medical image segmentation mask processing
Why DiCube?
Although the DICOM standard is indispensable for clinical interoperability, it was never designed for today’s high-volume, AI-driven workflows. In practice it exposes four chronic pain-points:
- Fragmented storage → slow I/O A single CT/MR study can contain hundreds of small
.dcmfiles. Traversing the file system and parsing each header one-by-one wastes precious milliseconds that quickly add up when training deep-learning models/ building realtime application. - Redundant metadata Every slice repeats identical patient/study/series tags, inflating storage size and network traffic with no benefit.
- Too many transfer syntaxes Vendors ship proprietary or rarely-used encodings; no open-source decoder reliably supports all of them, so pipelines break on edge-cases.
DiCube mitigates these issues by:
- Single-file design All slices, metadata and spatial information are consolidated into one
.dcbsfile, eliminating filesystem overhead. - Deduplicated metadata A compact JSON schema separates shared and per-slice tags, then compresses them with Zstandard.
- Conservative codec policy Only codecs that pass extensive performance and stability tests are adopted. Currently
.dcbsuses HTJ2K for fast, lossless compression. Archive (.dcba) and lossy (.dcbl) variants are planned but not yet released. This package is a self-contained lib, users do not need to install codecs independently. - Round-trip safety Every DiCube file can always be converted back to standard DICOM, preserving full clinical fidelity.
In typical benchmarks DiCube cuts CT series load time from ~150 ms (PyDICOM) to <40 ms and shrinks storage by up to 3×, all while remaining 100 % DICOM-compatible.
Architecture
Core Modules
dicube/
├── core/ # Core data structures
│ ├── image.py # DicomCubeImage (main interface)
| ├── io.py # DicomCubeImageIO (from and to many file formats)
│ └── pixel_header.py # PixelDataHeader (image metadata)
├── storage/ # File storage formats
│ ├── dcb_file.py # DCB file format implementations
│ └── pixel_utils.py # Pixel processing utilities
├── dicom/ # DICOM functionality
│ ├── dicom_meta.py # DicomMeta (metadata container)
│ ├── dicom_status.py # DICOM consistency checking
│ ├── dicom_tags.py # DICOM tag definitions
│ ├── dicom_io.py # DICOM file I/O
│ └── merge_utils.py # Metadata merging utilities
├── codecs/ # Compression codecs
│ └── jph/ # HTJ2K codec (dcbs format)
└── exceptions.py # Custom exceptions
File Formats
DiCube defines three file format specifications for different use cases:
.dcbs (Speed format) - Currently Implemented
- Magic:
DCMCUBES - Target: I/O speed suitable for deep learning training while high compression ratio.
- Codec: High Throughput JPEG 2000 (HTJ2K)
- Use case: High-speed encoding/decoding for processing pipelines
- Features: Optimized for throughput, lossless compression
.dcba (Archive format) - Placeholder
- Magic:
DCMCUBEA - Target: 20% better compression ratio than dcbs
- Use case: Long-term storage and archiving
- Status: Awaiting suitable codec that meets compression targets
.dcbl (Lossy format) - Placeholder
- Magic:
DCMCUBEL - Target: 60%+ compression ratio with imperceptible quality loss
- Use case: High-compression scenarios where minor quality trade-offs are acceptable
- Status: Awaiting suitable codec that meets quality/compression targets
Codec Selection Philosophy: We take a conservative approach to codec adoption, requiring extensive testing and clear performance benefits before implementation. This avoids the complexity issues seen in DICOM's numerous format variations.
Key Classes and Interfaces
DicomCubeImage
Main interface for medical image handling:
import dicube
# Create from DICOM directory
image = dicube.load_from_dicom_folder('path/to/dicom/')
# Create from NIfTI file
image = dicube.load_from_nifti('image.nii.gz')
# Save to compressed format (currently only dcbs is implemented)
dicube.save(image, 'output.dcbs', file_type='s') # HTJ2K (Speed format)
# Load from file
loaded_image = dicube.load('output.dcbs')
# Export back to DICOM
dicube.save_to_dicom_folder(image, 'output_dicom/')
# Get pixel data
pixel_data = image.get_fdata() # Returns float array
raw_data = image.raw_image # Returns original dtype
DicomMeta
DICOM metadata container with efficient shared/non-shared value handling:
from dicube import DicomMeta, read_dicom_dir
# Read DICOM directory
meta = read_dicom_dir('dicom_folder/')
# Access shared values (same across all slices)
patient_name = meta.get('PatientName') # Returns single value
# Access non-shared values (different per slice)
positions = meta.get('ImagePositionPatient') # Returns list
# Check status
from dicube import get_dicom_status
status = get_dicom_status(meta)
Integration with spacetransformer
DiCube uses spacetransformer.Space for 3D coordinate system handling:
from spacetransformer import Space, warp_image
# DicomCubeImage automatically creates Space from DICOM
image = dicube.load_from_dicom_folder('dicom/')
space = image.space # spacetransformer.Space object
# Apply spatial transformations
space2 = space.apply_flip(axis=2)
space2 = space2.apply_rotate(axis=0, angle=90, unit='degree')
# Update image with new space
image2 = warp_image(image, space, space2)
DICOM Status Checking
DiCube provides comprehensive DICOM consistency checking:
from dicube import DicomStatus, get_dicom_status
status = get_dicom_status(meta)
# Possible status values:
# DicomStatus.CONSISTENT - All checks pass
# DicomStatus.MISSING_SERIES_UID - No series UID
# DicomStatus.DUPLICATE_INSTANCE_NUMBERS - Non-unique instance numbers
# DicomStatus.NON_UNIFORM_SPACING - Inconsistent pixel spacing
# DicomStatus.GAP_LOCATION - Missing slices in Z direction
# ... and more
Compression Codecs
HTJ2K (jph/)
- Status: Currently implemented for .dcbs format
- Files:
_encode.py,_decode.py, pybind11 bindings - Functions:
imencode_jph(),imdecode_jph() - Build: Uses pybind11 for C++ bindings to OpenJPH library
- Performance: Optimized for high-speed encoding/decoding
Best Practices
For Medical Images
- Always preserve DICOM metadata when possible
- Currently use
.dcbsformat for all storage needs (fast HTJ2K) - Check DICOM status before processing:
get_dicom_status(meta) - Monitor for updates as
.dcbaand.dcblformats become available
For Integration
- Use spacetransformer for all spatial operations
- Use medmask for segmentation mask processing
- Convert coordinates between voxel and world space using
Spacetransforms - Validate file format compatibility with
dicube.load()
Performance Tips
- Use
num_threadsparameter for parallel compression - For large datasets, process in chunks to manage memory
- Check DicomStatus before processing to avoid corrupted data
- Use HTJ2K's high-speed capabilities for processing pipelines
Error Handling
from dicube.exceptions import (
DicomCubeError,
InvalidCubeFileError,
CodecError,
MetaDataError,
DataConsistencyError
)
try:
image = dicube.load('corrupted.dcbs')
except InvalidCubeFileError:
print("Not a valid DiCube file")
except CodecError:
print("Compression/decompression failed")
except MetaDataError:
print("Missing or invalid metadata")
Dependencies
Required
- numpy: Array operations
- pydicom: DICOM file handling
- spacetransformer: Spatial transformations
- zstandard: Metadata compression
Optional (for full functionality)
- OpenJPH library: For .dcbs format implementation
- nibabel: For NIfTI file support
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 dicube-0.2.3.tar.gz.
File metadata
- Download URL: dicube-0.2.3.tar.gz
- Upload date:
- Size: 551.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72e3f1bfd2e761956b7c07d06692e4aa72d963b3e07e2cbaf151d6a129d37540
|
|
| MD5 |
0d3320054a6114c36dfe0b2fe92d2a91
|
|
| BLAKE2b-256 |
c191dfb6e5d1a350957f54ba26400cb847163ac0fc0e84286e3b43bfeb83faba
|
Provenance
The following attestation bundles were made for dicube-0.2.3.tar.gz:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3.tar.gz -
Subject digest:
72e3f1bfd2e761956b7c07d06692e4aa72d963b3e07e2cbaf151d6a129d37540 - Sigstore transparency entry: 292073854
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: dicube-0.2.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f394bf3676f33870dc08d835f213f533b3ebeb3178a6ca99ebc3e3de29d1511
|
|
| MD5 |
fc6a00ff40a581ab87048a79f4c2cb83
|
|
| BLAKE2b-256 |
963cb025dacf515f8f383acf8fd80db8f618f8aba9c8f6227be5b309618f353c
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp312-cp312-win_amd64.whl -
Subject digest:
0f394bf3676f33870dc08d835f213f533b3ebeb3178a6ca99ebc3e3de29d1511 - Sigstore transparency entry: 292073980
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b729f53abebe5a54a921669055f63f94567205b1759bd6a4ec0daa89c09ad8b
|
|
| MD5 |
29e27423e16c9d479e0b0806c99743b9
|
|
| BLAKE2b-256 |
e78915873fc1eeba63914fc72fdff61a9339879b096e4b35def23b65a0e1e0f9
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
4b729f53abebe5a54a921669055f63f94567205b1759bd6a4ec0daa89c09ad8b - Sigstore transparency entry: 292073921
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: dicube-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
319dffa818ebd1b81c31bffb3f8efb08ede3ada4f1cb133f56357dbf84641ad3
|
|
| MD5 |
879968f911979c1dd7c1bb71680c5833
|
|
| BLAKE2b-256 |
3a6684dfbfd8dc5300a618e51dd9ece15f1bda618e9159628366f94dc26814a9
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
319dffa818ebd1b81c31bffb3f8efb08ede3ada4f1cb133f56357dbf84641ad3 - Sigstore transparency entry: 292073900
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a04513b46d3045f55d4fce5f64a0accf156293becd82d51d239062c5c7f311fa
|
|
| MD5 |
59c37b48f9de0b6bb346dc9f470f21bf
|
|
| BLAKE2b-256 |
78c028b45fdf5d0d0ab7ea013c66b61508bc25021f6ebef5844d2b333fff3756
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl -
Subject digest:
a04513b46d3045f55d4fce5f64a0accf156293becd82d51d239062c5c7f311fa - Sigstore transparency entry: 292074025
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: dicube-0.2.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4556d5966cc383949158e6f8128ffb335ed7bf86c2af9885fb6eb670e3927cef
|
|
| MD5 |
c1ba0ca117cffc124703033c43a4f672
|
|
| BLAKE2b-256 |
760eba34bb33bdf87ea18a78fd4efa569feca2f0e841841e65660e9018aa9019
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp311-cp311-win_amd64.whl -
Subject digest:
4556d5966cc383949158e6f8128ffb335ed7bf86c2af9885fb6eb670e3927cef - Sigstore transparency entry: 292074013
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
853881d9999f407e1bfa008ec82409022f54364d992b8acba490fac28c623413
|
|
| MD5 |
2a3a1e75d62059dc4d610015be178292
|
|
| BLAKE2b-256 |
d754243657968f60cd2bf45947d83d08ece6cb800c3198d80bf5cf4ad98c504d
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
853881d9999f407e1bfa008ec82409022f54364d992b8acba490fac28c623413 - Sigstore transparency entry: 292073957
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: dicube-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b21cddae1b9585b4b9543d87aa13969f200a29423beaaa638fef56df71418aa
|
|
| MD5 |
9091d3dfab5009f171076c648d2e8bd7
|
|
| BLAKE2b-256 |
20441e1fb4d96cdfcb4be128406e4d2461e1c1cabe2fb43c1f0b90b1fefd512e
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
5b21cddae1b9585b4b9543d87aa13969f200a29423beaaa638fef56df71418aa - Sigstore transparency entry: 292073991
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed5ee6f08057a54654055c482a6fdbfe9f80038b6c68f6f8bc8059a1e9b411f5
|
|
| MD5 |
1385b047fcc0c5c604000ebcf94be30b
|
|
| BLAKE2b-256 |
d47a1c9b8dfce543c371a34c55012775669b0201ad90a7e08d17586748a54af2
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
ed5ee6f08057a54654055c482a6fdbfe9f80038b6c68f6f8bc8059a1e9b411f5 - Sigstore transparency entry: 292074006
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: dicube-0.2.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c42779add35c7b1150b94f9a0d561ce0cc0f230460743cdb4648ee1d978915e1
|
|
| MD5 |
dd906b7d5172a4894dfe4ffbb282362e
|
|
| BLAKE2b-256 |
543722bb54d047b9f8e9767a0b65d64012c42737055c8c4e2437b93f7ed02526
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp310-cp310-win_amd64.whl -
Subject digest:
c42779add35c7b1150b94f9a0d561ce0cc0f230460743cdb4648ee1d978915e1 - Sigstore transparency entry: 292073927
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9306d0a1577e2631b90e7598e827beb9bbc017294d40119c418cd9a3b0b113e
|
|
| MD5 |
eb2c11a38d1b2b60a417c7bf067baaf4
|
|
| BLAKE2b-256 |
824fa43a6c5662dd750400254ce4b992ecd0f51b5b3bd6cf1712cc7b661fcd84
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
d9306d0a1577e2631b90e7598e827beb9bbc017294d40119c418cd9a3b0b113e - Sigstore transparency entry: 292073948
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: dicube-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d2c48bd60f540bcd167a8c2e7a6799a9f0a99cc70a0f517f2e2d81d812d3b99
|
|
| MD5 |
ec2be2eeeee79e8f84245d652f85d163
|
|
| BLAKE2b-256 |
317d4ffc258558de5417af331d1aaa552f83d37168e8c46b67ed20f66aac067a
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
4d2c48bd60f540bcd167a8c2e7a6799a9f0a99cc70a0f517f2e2d81d812d3b99 - Sigstore transparency entry: 292073871
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbe52193bff1a5bc23f490502e604e9a4e791c22372e7d7292e262fc583aa278
|
|
| MD5 |
f6ed20d5f8f0b24c17ef33fa5fb4072e
|
|
| BLAKE2b-256 |
cdb0b99d822db5e1408d418de4a8152e6ad3314c0035fe2303735b3dfd8e1e26
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
fbe52193bff1a5bc23f490502e604e9a4e791c22372e7d7292e262fc583aa278 - Sigstore transparency entry: 292073883
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: dicube-0.2.3-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6268602628711b36a4d1b0b2e952faa017399c3b8f6fed2ba486d9704caa4211
|
|
| MD5 |
537397996c25218f25682e54babbf11f
|
|
| BLAKE2b-256 |
d2e662a80f9ae306ad5b62964ac547ef8d750148ed50a19288435990270cb19d
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp39-cp39-win_amd64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp39-cp39-win_amd64.whl -
Subject digest:
6268602628711b36a4d1b0b2e952faa017399c3b8f6fed2ba486d9704caa4211 - Sigstore transparency entry: 292073893
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4dac46eacedb32d64dfa0637c994dd13c19a789ab3e45949be3f6052eaa3ced8
|
|
| MD5 |
e3f31063399b3a8401bd6423aeaaf4ef
|
|
| BLAKE2b-256 |
2ab5d09e1e8075976e17382df64af03d954cc6e1a6399f6074c2936c90fd3fb7
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
4dac46eacedb32d64dfa0637c994dd13c19a789ab3e45949be3f6052eaa3ced8 - Sigstore transparency entry: 292073938
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: dicube-0.2.3-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 699.8 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e3ad4a344b3bc29c0e8fc29726b261b56b35b335b4c405593c35fd89d5c3ffa
|
|
| MD5 |
764ef39142a05c9231c703edf9da8f28
|
|
| BLAKE2b-256 |
4c075c0befa07367254f4a96e7699b7644b8386f27d3657d787dee663a377edf
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
3e3ad4a344b3bc29c0e8fc29726b261b56b35b335b4c405593c35fd89d5c3ffa - Sigstore transparency entry: 292073864
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 843.1 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
055d365fa89b256d7a3ec98ebba3d6dd965b35e92982921fccd65cf96f7a2434
|
|
| MD5 |
10eb0b7c7a9ff5869109fa93b574e068
|
|
| BLAKE2b-256 |
6a131d7c89274d78c7ed1566121494e79ed469e832bd38d554e01c05997876b9
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl -
Subject digest:
055d365fa89b256d7a3ec98ebba3d6dd965b35e92982921fccd65cf96f7a2434 - Sigstore transparency entry: 292073887
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: dicube-0.2.3-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 624.8 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc74006cafcda596ad7d1131feb456dbb247346f02e1c4a31b55fa0bc88a9639
|
|
| MD5 |
3703c113e8b1a9c9074dcd1b5cc2d84e
|
|
| BLAKE2b-256 |
e0a16fbd3ce63e86bffd12f73c533c658a9b09ee6a3784ccbeffddaca1be779b
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp38-cp38-win_amd64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp38-cp38-win_amd64.whl -
Subject digest:
bc74006cafcda596ad7d1131feb456dbb247346f02e1c4a31b55fa0bc88a9639 - Sigstore transparency entry: 292073876
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 611.8 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
891df6fe955e5eab1e1d103142362359e3fbcda41064b0ecfc5961a0ff4c308f
|
|
| MD5 |
f036b94d850056172c87f04e43cc68c3
|
|
| BLAKE2b-256 |
668c3495217f62b87777ae4dbcee801d318544490adf4286b693eaf72baec093
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
891df6fe955e5eab1e1d103142362359e3fbcda41064b0ecfc5961a0ff4c308f - Sigstore transparency entry: 292074029
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: dicube-0.2.3-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 376.0 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78d352f4d86afdcec351145e51ca9fc655f7ca0a290a513fabfdbc69323296ba
|
|
| MD5 |
228a4740dee641c73921bbe67c9fda84
|
|
| BLAKE2b-256 |
e587f1a717ade073f45b3fba741c22a651e7128452630124281cfc65c8b06e4f
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp38-cp38-macosx_11_0_arm64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp38-cp38-macosx_11_0_arm64.whl -
Subject digest:
78d352f4d86afdcec351145e51ca9fc655f7ca0a290a513fabfdbc69323296ba - Sigstore transparency entry: 292073907
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type:
File details
Details for the file dicube-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dicube-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 519.3 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e24ddd40c01bd14548382a75e75bfc8289f5fdc54b94b085f6ac2859abb36de
|
|
| MD5 |
d9217dc6ec4cb87305df17cd75d5244f
|
|
| BLAKE2b-256 |
22912693fd7940a17bd9afa10e62c7c0965cdbe3aef2097acc12a9c89abd4ae4
|
Provenance
The following attestation bundles were made for dicube-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl:
Publisher:
release.yml on fastdiag-toolbox/dicube
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dicube-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl -
Subject digest:
9e24ddd40c01bd14548382a75e75bfc8289f5fdc54b94b085f6ac2859abb36de - Sigstore transparency entry: 292073967
- Sigstore integration time:
-
Permalink:
fastdiag-toolbox/dicube@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/fastdiag-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ab56c8f9fd655d3a13f4a74dc40f220d27cc483e -
Trigger Event:
release
-
Statement type: