Fast 3D volume resampling with optimized Cython
Project description
volresample
Fast 3D volume resampling with Cython and OpenMP parallelization.
Implemented against PyTorch's F.interpolate and F.grid_sample as a reference, producing identical results for nearest, linear, and area modes. The cubic mode matches scipy.ndimage.zoom(order=3, mode='reflect'), using grid_mode=True when align_corners=False and grid_mode=False when align_corners=True. Can be used as a drop-in replacement when PyTorch or SciPy is not available or when better performance is desired on CPU.
Features
- Cython-optimized with OpenMP parallelization
- Simple API:
resample()andgrid_sample() - Interpolation modes: nearest, linear, area, and cubic
- Supports 3D, 4D (multi-channel), and 5D (batched multi-channel) volumes
- Supports
align_corners=Truefor linear and cubic resampling - Supports uint8, int16 (nearest) and float32 dtypes (all other modes)
Installation
pip install volresample
Or build from source:
git clone https://github.com/JoHof/volresample.git
cd volresample
uv sync
Quick Start
Basic Resampling
import numpy as np
import volresample
# Create a 3D volume
volume = np.random.rand(128, 128, 128).astype(np.float32)
# Resample to a different size
resampled = volresample.resample(volume, (64, 64, 64), mode='linear')
print(resampled.shape) # (64, 64, 64)
Cubic Resampling (scipy-compatible)
# Cubic B-spline resampling.
# align_corners=False -> scipy zoom(..., grid_mode=True)
# align_corners=True -> scipy zoom(..., grid_mode=False)
resampled = volresample.resample(volume, (64, 64, 64), mode='cubic')
Align Corners
# For linear and cubic modes, align_corners=True preserves the corner voxels.
aligned = volresample.resample(volume, (192, 192, 192), mode='linear', align_corners=True)
Multi-Channel Volumes
# 4D volume with 4 channels
volume_4d = np.random.rand(4, 128, 128, 128).astype(np.float32)
# Resample all channels
resampled_4d = volresample.resample(volume_4d, (64, 64, 64), mode='linear')
print(resampled_4d.shape) # (4, 64, 64, 64)
Batched Multi-Channel Volumes
# 5D volume with batch dimension (N, C, D, H, W)
volume_5d = np.random.rand(2, 4, 128, 128, 128).astype(np.float32)
# Resample all batches and channels
resampled_5d = volresample.resample(volume_5d, (64, 64, 64), mode='linear')
print(resampled_5d.shape) # (2, 4, 64, 64, 64)
Grid Sampling
# Input volume: (N, C, D, H, W)
input = np.random.rand(2, 3, 32, 32, 32).astype(np.float32)
# Sampling grid with normalized coordinates in [-1, 1]
grid = np.random.uniform(-1, 1, (2, 24, 24, 24, 3)).astype(np.float32)
# Sample with linear interpolation
output = volresample.grid_sample(input, grid, mode='linear', padding_mode='zeros')
print(output.shape) # (2, 3, 24, 24, 24)
Parallelization
import volresample
# Check default thread count (min of cpu_count and 4)
print(volresample.get_num_threads()) # e.g., 4
# Set custom thread count
volresample.set_num_threads(8)
# All subsequent operations use 8 threads
resampled = volresample.resample(volume, (64, 64, 64), mode='linear')
API Reference
resample(data, size, mode='linear', align_corners=False)
Resample a 3D, 4D, or 5D volume to a new size.
Parameters:
data(ndarray): Input volume of shape(D, H, W),(C, D, H, W), or(N, C, D, H, W)size(tuple): Target size(D_out, H_out, W_out)mode(str): Interpolation mode:'nearest': Nearest neighbor (works with all dtypes)'linear': Trilinear interpolation (float32 only)'area': Area-based averaging (float32 only, suited for downsampling)'cubic': Tricubic B-spline interpolation with IIR prefilter (float32 only). Matchesscipy.ndimage.zoom(order=3, mode='reflect')
align_corners(bool): Only supported formode='linear'andmode='cubic'False(default): matches PyTorchalign_corners=Falsefor linear, and SciPygrid_mode=Truefor cubicTrue: matches PyTorchalign_corners=Truefor linear, and SciPygrid_mode=Falsefor cubic- Passing
align_corners=TruewithnearestorarearaisesValueError
PyTorch correspondence:
| volresample | PyTorch F.interpolate |
|---|---|
mode='nearest' |
mode='nearest-exact' |
mode='linear', align_corners=False |
mode='trilinear', align_corners=False |
mode='linear', align_corners=True |
mode='trilinear', align_corners=True |
mode='area' |
mode='area' |
align_corners is intentionally limited to the modes where the reference APIs support it: linear and cubic.
SciPy correspondence:
| volresample | SciPy |
|---|---|
mode='cubic', align_corners=False |
scipy.ndimage.zoom(order=3, mode='reflect', grid_mode=True) |
mode='cubic', align_corners=True |
scipy.ndimage.zoom(order=3, mode='reflect', grid_mode=False) |
Returns:
- Resampled array with same number of dimensions as input
Supported Dtypes:
uint8,int16: Only withmode='nearest'float32: All modes (nearest,linear,area,cubic)
grid_sample(input, grid, mode='linear', padding_mode='zeros')
Sample input at arbitrary locations specified by a grid.
Parameters:
input(ndarray): Input volume of shape(N, C, D, H, W)grid(ndarray): Sampling grid of shape(N, D_out, H_out, W_out, 3)- Values in range
[-1, 1]where -1 maps to the first voxel, 1 to the last
- Values in range
mode(str):'nearest'or'linear'padding_mode(str):'zeros','border', or'reflection'
PyTorch correspondence:
| volresample | PyTorch F.grid_sample |
|---|---|
mode='nearest' |
mode='nearest' |
mode='linear' |
mode='bilinear' |
The behavior matches PyTorch's grid_sample with align_corners=False.
Returns:
- Sampled array of shape
(N, C, D_out, H_out, W_out)
set_num_threads(num_threads)
Set the number of threads used for parallel operations.
Parameters:
num_threads(int): Number of threads to use (must be >= 1)
get_num_threads()
Get the current number of threads used for parallel operations.
Returns:
- Current thread count (default:
min(cpu_count, 4))
Performance
Benchmarks below were produced by the default curated benchmark profile on an Intel i7-8565U using 4 CPU threads:
python tests/benchmark.py --threads 4
The default profile runs for about 30-60 seconds using adaptive repeat counts.
volresample vs PyTorch
| Case | Shape | PyTorch | volresample | Speedup | Max error |
|---|---|---|---|---|---|
| nearest | 128x128x128 -> 64x64x64 |
0.98 ms | 0.41 ms | 2.36× | 0 |
nearest (uint8) |
128x128x128 -> 64x64x64 |
0.83 ms | 0.27 ms | 3.07× | 0 |
nearest (int16) |
128x128x128 -> 64x64x64 |
4.20 ms | 0.40 ms | 10.54× | 0 |
| linear | 128x128x128 -> 64x64x64 |
3.45 ms | 2.33 ms | 1.48× | 0 |
linear, align_corners=True |
96x96x96 -> 144x144x144 |
23.75 ms | 10.46 ms | 2.27× | 4.50e-05 |
| area | 160x160x160 -> 80x80x80 |
40.12 ms | 7.20 ms | 5.57× | 0 |
| 4D linear | 4x96x96x96 -> 64x64x64 |
12.01 ms | 7.50 ms | 1.60× | 0 |
| 5D linear | 2x4x80x80x80 -> 48x48x48 |
9.76 ms | 8.49 ms | 1.15× | 0 |
volresample vs SciPy
| Case | Shape | SciPy | volresample | Speedup | Max error |
|---|---|---|---|---|---|
cubic, align_corners=False |
128x128x128 -> 64x64x64 |
266.29 ms | 63.68 ms | 4.18× | 8.34e-07 |
cubic, align_corners=True |
96x128x80 -> 64x160x48 |
403.68 ms | 46.23 ms | 8.73× | 1.43e-06 |
volresample vs PyTorch (grid_sample)
| Case | Shape | PyTorch | volresample | Speedup | Max error |
|---|---|---|---|---|---|
| linear, zeros | 1x2x96x96x96 -> 80x80x80 |
129.57 ms | 41.63 ms | 3.11× | 4.40e-05 |
| nearest, zeros | 1x2x96x96x96 -> 80x80x80 |
14.23 ms | 4.47 ms | 3.18× | 0 |
| linear, reflection | 1x2x80x96x64 -> 72x88x56 |
91.12 ms | 19.75 ms | 4.61× | 5.42e-05 |
Average speedup across the default benchmark suite: 3.99×.
Notes:
- Cubic mode is validated against SciPy rather than PyTorch. The
align_cornersflag selects between SciPy'sgrid_mode=Trueandgrid_mode=False, and both paths are benchmarked above. int16nearest shows the largest speedup because PyTorch must round-trip throughfloat32, while volresample operates directly onint16.- Area mode remains one of the strongest CPU wins because the implementation parallelizes efficiently over spatial work.
- 4D and 5D coverage is included in the benchmark suite so multi-channel and batched paths are represented, even when the raw speedups are smaller than the single-volume cases.
- These are machine-specific measurements. CPU architecture, memory bandwidth, thermal throttling, and installed library versions can shift the absolute numbers substantially.
Development
Running Tests
# Run all tests
pytest tests/
# Run with PyTorch comparison tests
pip install torch
pytest tests/ -v
# Skip PyTorch tests
pytest tests/ --skip-torch
Running Benchmarks
# Curated default run: all modes plus grid_sample, roughly 30-60 seconds
python tests/benchmark.py
# Faster smoke benchmark
python tests/benchmark.py --profile quick
# Or pin the thread count
python tests/benchmark.py --threads 4
# Output is printed live while the benchmark runs
python -u tests/benchmark.py
Building from Source
pip install -e ".[dev]"
python setup.py build_ext --inplace
License
MIT License - see LICENSE file for details.
Contributing
Contributions are welcome. Please submit a Pull Request.
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 volresample-0.3.0.tar.gz.
File metadata
- Download URL: volresample-0.3.0.tar.gz
- Upload date:
- Size: 195.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
338f729eb676787441a99f02feab9bc7408b2e0b503aa66b64055d12535c570c
|
|
| MD5 |
3034f1638b9db2707b65d2c3e1052555
|
|
| BLAKE2b-256 |
b0d11c9de17df4c93fad8d84d64605a18c11f56b8446c1361fcfa7da017ebe29
|
Provenance
The following attestation bundles were made for volresample-0.3.0.tar.gz:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0.tar.gz -
Subject digest:
338f729eb676787441a99f02feab9bc7408b2e0b503aa66b64055d12535c570c - Sigstore transparency entry: 1339672852
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: volresample-0.3.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 82.0 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 |
f63858bb3160eec93701d03ddbf2875282cd049ba871c7e7cc68bf16c95c0651
|
|
| MD5 |
73fc8077e97785559d85b8f5af94e7cd
|
|
| BLAKE2b-256 |
e698fbdaecc0bf251dff561eeed1886133a0184f96945f976cefe7abec23defb
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp313-cp313-win_amd64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp313-cp313-win_amd64.whl -
Subject digest:
f63858bb3160eec93701d03ddbf2875282cd049ba871c7e7cc68bf16c95c0651 - Sigstore transparency entry: 1339672933
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 615.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9330bad0e3a3511978eddc15b8b34eb9dc64ff7101f372ecc9391c0a728b834b
|
|
| MD5 |
380015819872974a755611d6fc55dae1
|
|
| BLAKE2b-256 |
9292fd644667b4a15f428f14c66840f44bd5e87bdd78ab25bf88d4af1b5e5ae1
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
9330bad0e3a3511978eddc15b8b34eb9dc64ff7101f372ecc9391c0a728b834b - Sigstore transparency entry: 1339672914
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: volresample-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 571.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8964f4e467005dab8498ea6bcac104e4d819eb8093bcecebce680279096434a
|
|
| MD5 |
f974d8aa0a885e06f2a80a4c650d7a6e
|
|
| BLAKE2b-256 |
18a8b34713f65d88e1fa24d4b87ef0c931595e9a2a246d999c2c74d342613f70
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl -
Subject digest:
d8964f4e467005dab8498ea6bcac104e4d819eb8093bcecebce680279096434a - Sigstore transparency entry: 1339672952
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp313-cp313-macosx_15_0_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp313-cp313-macosx_15_0_x86_64.whl
- Upload date:
- Size: 381.0 kB
- Tags: CPython 3.13, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
faa8d178f95e524efe9c4831ec0c49acbb46ca98009062899974beb4d6c78387
|
|
| MD5 |
7316818cfb48cd5f981776da074c34a7
|
|
| BLAKE2b-256 |
174c850a8aee33dde8fb4ee7b3c39805ecee0b6745a3d1bf90523d8da8678d3e
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp313-cp313-macosx_15_0_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp313-cp313-macosx_15_0_x86_64.whl -
Subject digest:
faa8d178f95e524efe9c4831ec0c49acbb46ca98009062899974beb4d6c78387 - Sigstore transparency entry: 1339672907
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: volresample-0.3.0-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 336.3 kB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b083d725304fbeaa73e4f3ac79e0349014cd08b9f2e9860b78b7ac9fca1300f
|
|
| MD5 |
0923bbcb0624d33e87fe4eda3ef83f93
|
|
| BLAKE2b-256 |
11a18eb16167e270d063dfde297eeca135405d9ef492344bc67e47649d10e749
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp313-cp313-macosx_15_0_arm64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp313-cp313-macosx_15_0_arm64.whl -
Subject digest:
3b083d725304fbeaa73e4f3ac79e0349014cd08b9f2e9860b78b7ac9fca1300f - Sigstore transparency entry: 1339672959
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: volresample-0.3.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 82.2 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 |
f943b786c78aed8e3ae4ef4771f8d68386253109156cd79ac92d362de5d251a9
|
|
| MD5 |
0c9e984ec87128ab19329c2d60e3591f
|
|
| BLAKE2b-256 |
eadc53b4ea1379ae6015347ad1a1abf03094e66b53c19ca30877e014c62a945a
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp312-cp312-win_amd64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp312-cp312-win_amd64.whl -
Subject digest:
f943b786c78aed8e3ae4ef4771f8d68386253109156cd79ac92d362de5d251a9 - Sigstore transparency entry: 1339672923
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 622.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce5235b433ac4068f1999773bae40a7e7dda288ae6b9eb518df90fc263eabd9b
|
|
| MD5 |
8a61d72da2f013b9d8670bfe21c087bf
|
|
| BLAKE2b-256 |
e50bb3822ef53a30391160202d57805d08edb1c7e84a7dbbb648666febfb1779
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
ce5235b433ac4068f1999773bae40a7e7dda288ae6b9eb518df90fc263eabd9b - Sigstore transparency entry: 1339672968
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: volresample-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 580.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96d4405e1bcf41d6ff6ea31bcbbb309bea5aef7cb3ff57486ec63f6e760447a4
|
|
| MD5 |
2fd9ce3d4fbb770e2d926e38f93efd40
|
|
| BLAKE2b-256 |
603f221df88d72825fef24f1e272202a9fe413ea9879fd0bdb54108296195acc
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl -
Subject digest:
96d4405e1bcf41d6ff6ea31bcbbb309bea5aef7cb3ff57486ec63f6e760447a4 - Sigstore transparency entry: 1339672885
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp312-cp312-macosx_15_0_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp312-cp312-macosx_15_0_x86_64.whl
- Upload date:
- Size: 377.8 kB
- Tags: CPython 3.12, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1034e39b992cb310eb02f0b29289f97b96bcafb8a46cebf652791d90ce2156a1
|
|
| MD5 |
d793901096a38263506ec97942b282fe
|
|
| BLAKE2b-256 |
8b9ba7bf7b175dda01022cb993a0f552e96c2ca02b9e1ecc85ce99ba3e7637cc
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp312-cp312-macosx_15_0_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp312-cp312-macosx_15_0_x86_64.whl -
Subject digest:
1034e39b992cb310eb02f0b29289f97b96bcafb8a46cebf652791d90ce2156a1 - Sigstore transparency entry: 1339672869
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: volresample-0.3.0-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 333.7 kB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25e4d0d9c13f715fb71a73062449e518e9ff1ce86e0576f5b3007b52f5279854
|
|
| MD5 |
ca1532c7d0b68b92b13a82902123be0d
|
|
| BLAKE2b-256 |
9a138380087bd833e729b0b481a4f2d687baf27466910c20b978a55197cd515b
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp312-cp312-macosx_15_0_arm64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp312-cp312-macosx_15_0_arm64.whl -
Subject digest:
25e4d0d9c13f715fb71a73062449e518e9ff1ce86e0576f5b3007b52f5279854 - Sigstore transparency entry: 1339672949
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: volresample-0.3.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 85.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 |
b7b17f42bcab66e498650af00252ea5372eeee3727eeb93ee070003fe1d8f398
|
|
| MD5 |
0e49ab3034b10d1460db3fe9c1f45bf1
|
|
| BLAKE2b-256 |
127c4563da7068baf55fb926ad99dcac0cb593fffb85ad985fc965fc9b7a044d
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp311-cp311-win_amd64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp311-cp311-win_amd64.whl -
Subject digest:
b7b17f42bcab66e498650af00252ea5372eeee3727eeb93ee070003fe1d8f398 - Sigstore transparency entry: 1339672919
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 630.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f705900384c33144c067fb10e416692759d4b44bdab64318e80a39dd95e2a15
|
|
| MD5 |
efb46bc5bd97e0829798118bf6accb8b
|
|
| BLAKE2b-256 |
1c3d5e00d189aacb687883589bf8a70e699cf4ff1fb93cd58b0c326d7b918214
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
3f705900384c33144c067fb10e416692759d4b44bdab64318e80a39dd95e2a15 - Sigstore transparency entry: 1339672905
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: volresample-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 585.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f697af19e57b87e1bec778a0d169f55378407d982ccd2cabdf911840c4af9faa
|
|
| MD5 |
35851e24b64f21c388c16f92abf6941c
|
|
| BLAKE2b-256 |
d47fa1b75569bf137edde4e3284fd349c5b3f63f71570e4d09d43264b42e8e0a
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl -
Subject digest:
f697af19e57b87e1bec778a0d169f55378407d982ccd2cabdf911840c4af9faa - Sigstore transparency entry: 1339672881
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp311-cp311-macosx_15_0_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp311-cp311-macosx_15_0_x86_64.whl
- Upload date:
- Size: 381.2 kB
- Tags: CPython 3.11, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
998a23cac8f0e69c19c562f721b41d73941d8494351e279ecd4b3de0fdaf4d5d
|
|
| MD5 |
cb2e07c12d7840df0db3389dce8bd7a0
|
|
| BLAKE2b-256 |
30a60fb768485113ec78d47faf92e4a621c86adea583db8086396fe014453cf3
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp311-cp311-macosx_15_0_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp311-cp311-macosx_15_0_x86_64.whl -
Subject digest:
998a23cac8f0e69c19c562f721b41d73941d8494351e279ecd4b3de0fdaf4d5d - Sigstore transparency entry: 1339672936
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: volresample-0.3.0-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 335.4 kB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a2b6c5c2753b11fda3635888ec8b95be968d0a9f357de3f8d3efe605b11d252
|
|
| MD5 |
b953f58a0a342912187d5e516e2393f3
|
|
| BLAKE2b-256 |
c129c78ef3b09fb9d1f535ca91250046d1f0e2da16ef493ab146b4c20d45302f
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp311-cp311-macosx_15_0_arm64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp311-cp311-macosx_15_0_arm64.whl -
Subject digest:
5a2b6c5c2753b11fda3635888ec8b95be968d0a9f357de3f8d3efe605b11d252 - Sigstore transparency entry: 1339672984
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: volresample-0.3.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 85.1 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 |
3f250c876fe88a785a9272c5918dcda5539eaad1ec6ad355ac181ce04feea736
|
|
| MD5 |
42c7f22d19c04daec448bc0e0e9b168b
|
|
| BLAKE2b-256 |
cd99401a628d34762b68d5cac14adbedab579a5f2775b8eb9b5a4876291fefb7
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp310-cp310-win_amd64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp310-cp310-win_amd64.whl -
Subject digest:
3f250c876fe88a785a9272c5918dcda5539eaad1ec6ad355ac181ce04feea736 - Sigstore transparency entry: 1339672965
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 598.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e3f0c69e7505b8cde75c1d8b6ad6dbb50ed113f8a8b073b4462817d6c846be5
|
|
| MD5 |
f809a2cbef0af7ff2d3f50db6bdff687
|
|
| BLAKE2b-256 |
0ba79229ac8a9db431bbd9f1685fd38148928c29f840abab92c0580ff0da735e
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
0e3f0c69e7505b8cde75c1d8b6ad6dbb50ed113f8a8b073b4462817d6c846be5 - Sigstore transparency entry: 1339672978
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: volresample-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 559.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a014d124f4c5d25deaaf1ccdfdb0eb6dadea12bbe4b6e411c4c6c1f2d43c0ee
|
|
| MD5 |
a7c49296924fd94b69feea4bcbc72457
|
|
| BLAKE2b-256 |
cbceab123f1f6d8d2530c82da24741705e1939b6b257719afdaef590616ce976
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl -
Subject digest:
9a014d124f4c5d25deaaf1ccdfdb0eb6dadea12bbe4b6e411c4c6c1f2d43c0ee - Sigstore transparency entry: 1339672972
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp310-cp310-macosx_15_0_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp310-cp310-macosx_15_0_x86_64.whl
- Upload date:
- Size: 382.0 kB
- Tags: CPython 3.10, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a5b3390969336100850562c2c0f350f396baed696a57f6671d6a406ebcb0e6c
|
|
| MD5 |
94d5a8322dc4e89862fefba8c7e6b651
|
|
| BLAKE2b-256 |
7fa728e6841c22063e88015993b8ab7331180de5446c89b3acecbbd4eb54decc
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp310-cp310-macosx_15_0_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp310-cp310-macosx_15_0_x86_64.whl -
Subject digest:
3a5b3390969336100850562c2c0f350f396baed696a57f6671d6a406ebcb0e6c - Sigstore transparency entry: 1339672895
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp310-cp310-macosx_15_0_arm64.whl.
File metadata
- Download URL: volresample-0.3.0-cp310-cp310-macosx_15_0_arm64.whl
- Upload date:
- Size: 336.2 kB
- Tags: CPython 3.10, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55946a8528ac15ac7cac9efd7bd5159914c344e7173f8aed22760d32e1d62b6b
|
|
| MD5 |
f9ebc86a0ae304ef60463321563c06fe
|
|
| BLAKE2b-256 |
6d3327c698d4156550f0276dd4d0976927652fe14bd6b859b3366481ac64465f
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp310-cp310-macosx_15_0_arm64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp310-cp310-macosx_15_0_arm64.whl -
Subject digest:
55946a8528ac15ac7cac9efd7bd5159914c344e7173f8aed22760d32e1d62b6b - Sigstore transparency entry: 1339672943
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: volresample-0.3.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 85.2 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
411b078bd66a966b435aabd6fad0e6547b812aaafc0dc227f9fd5b364d5e1cc5
|
|
| MD5 |
921dbda62ea620b32fa5487e75caad5d
|
|
| BLAKE2b-256 |
c46b71f8bf6a8e4d6034d171b163b81cf9ea7725322c1ca8435cb91d81a9f2f4
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp39-cp39-win_amd64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp39-cp39-win_amd64.whl -
Subject digest:
411b078bd66a966b435aabd6fad0e6547b812aaafc0dc227f9fd5b364d5e1cc5 - Sigstore transparency entry: 1339672983
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp39-cp39-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 596.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db1319e54d701e7db277fa952ce03fde726d463d8147283b45a0954d94432499
|
|
| MD5 |
c6e54ccac31a37a91d8113dd059814a3
|
|
| BLAKE2b-256 |
697caa00766c00b402bd8a07e53334a40d34fdd7562993e83375798f5a26cfc8
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp39-cp39-manylinux_2_28_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp39-cp39-manylinux_2_28_x86_64.whl -
Subject digest:
db1319e54d701e7db277fa952ce03fde726d463d8147283b45a0954d94432499 - Sigstore transparency entry: 1339672878
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: volresample-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 558.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8ca3a63c4b4387443c01021e8f4433c52ccdb2dd5171de679373cca062b2823
|
|
| MD5 |
0f0118c308188b9d11ad7760a21044ee
|
|
| BLAKE2b-256 |
33284b6c9ba8f387755ae9644b327d3e6ddc32d6657ed8ceba067ac483b7a91a
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl -
Subject digest:
e8ca3a63c4b4387443c01021e8f4433c52ccdb2dd5171de679373cca062b2823 - Sigstore transparency entry: 1339672982
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type:
File details
Details for the file volresample-0.3.0-cp39-cp39-macosx_15_0_x86_64.whl.
File metadata
- Download URL: volresample-0.3.0-cp39-cp39-macosx_15_0_x86_64.whl
- Upload date:
- Size: 382.1 kB
- Tags: CPython 3.9, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
153b7b1e68cc39ab4ad4ae317d65c51d8b6f176ea1882cf7706b86d52c666a0e
|
|
| MD5 |
3a4c2ebb1af3f4a93fd797d28c90e912
|
|
| BLAKE2b-256 |
7e44b5ae0d11b4f141bf672f49383206514959908f320c6ba8a50fc0a0e317f3
|
Provenance
The following attestation bundles were made for volresample-0.3.0-cp39-cp39-macosx_15_0_x86_64.whl:
Publisher:
build_wheels.yml on JoHof/volresample
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
volresample-0.3.0-cp39-cp39-macosx_15_0_x86_64.whl -
Subject digest:
153b7b1e68cc39ab4ad4ae317d65c51d8b6f176ea1882cf7706b86d52c666a0e - Sigstore transparency entry: 1339672976
- Sigstore integration time:
-
Permalink:
JoHof/volresample@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Branch / Tag:
refs/tags/v0.3.0-beta - Owner: https://github.com/JoHof
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_wheels.yml@69b847ec06136a4d498eb6d15c383ca628ce6fca -
Trigger Event:
push
-
Statement type: