Skip to main content

Python wrappers for PICSL GreedyReg Image Registration Tool

This project provides a Python interface for the Greedy tool from the Penn Image Computing and Science Laboratory, developers of ITK-SNAP.

Greedy is a fast tool for affine and deformable registration of 3D (and 2D) medical images. Please see Greedy Documentation for complete documentation.

This project makes it possible to interface with Greedy from Python code. You can execute registration pipelines as you would on the command line, and you pass SimpleITK image objects to and from Greedy as inputs or outputs.

Quick Start

Install the package:

pip install picsl_greedy

Download a pair of images and a binary mask to experiment with

DATAURL=https://github.com/pyushkevich/greedy/raw/master/testing/data
curl -L $DATAURL/phantom01_fixed.nii.gz -o phantom01_fixed.nii.gz
curl -L $DATAURL/phantom01_moving.nii.gz -o phantom01_moving.nii.gz
curl -L $DATAURL/phantom01_mask.nii.gz -o phantom01_mask.nii.gz

Perform rigid registration in Python

from picsl_greedy import Greedy3D

g = Greedy3D()

# Perform rigid registration
g.execute('-i phantom01_fixed.nii.gz phantom01_moving.nii.gz '
          '-gm phantom01_mask.nii.gz '
          '-a -dof 6 -n 40x10 -m NMI '
          '-o phantom01_rigid.mat')
          
# Apply rigid transform to moving image
g.execute('-rf phantom01_fixed.nii.gz '
          '-rm phantom01_moving.nii.gz phantom01_resliced.nii.gz '
          '-r phantom01_rigid.mat')

SimpleITK Interface

You can read/write images from disk using the command line options passed to the execute command. But if you want to mix Python-based image processing pipelines and Greedy pipelines, using the disk to store images creates unnecessary overhead. Instead, it is possible to pass SimpleITK to Greedy as image inputs and outputs. It is also possible to pass NumPy arrays as rigid and affine transformations.

To pass objects already available in your Python environment, you can use arbitrary strings instead of filenames in the Greedy command, and then use keyword arguments to associate these strings with SimpleITK images or NumPy arrays:

img_fixed = sitk.ReadImage('phantom01_fixed.nii.gz')
img_moving = sitk.ReadImage('phantom01_moving.nii.gz')
g.execute('-i my_fixed my_moving '
          '-a -dof 6 -n 40x10 -m NMI '
          '-o phantom01_rigid.mat', 
          my_fixed = img_fixed, my_moving = img_moving)

Conversely, to retrieve an image or transform output by Greedy into the Python envirnonment, you can also replace the filename by a string, and use keyword arguments to assign None to that string. You can then retrieve the output using the [] operator:

g.execute('-i phantom01_fixed.nii.gz phantom01_moving.nii.gz '
          '-gm phantom01_mask.nii.gz '
          '-a -dof 6 -n 40x10 -m NMI '
          '-o my_rigid',
          my_rigid=None)
          
mat_rigid = g['my_rigid']

The example below performs affine and deformable registration and then applies reslicing to the moving image without having Greedy write any files to disk.

from picsl_greedy import Greedy3D
import SimpleITK as sitk
import numpy as np

# Load the images
img_fixed = sitk.ReadImage('phantom01_fixed.nii.gz')
img_moving = sitk.ReadImage('phantom01_moving.nii.gz')
img_mask = sitk.ReadImage('phantom01_mask.nii.gz')

g = Greedy3D()

# Perform affine registration
g.execute('-i my_fixed my_moving '
          '-a -dof 6 -n 40x10 -m NMI '
          '-o my_affine',
          my_fixed = img_fixed, my_moving = img_moving, my_mask = img_mask,
          my_affine = None)

# Report the determinant of the affine transform
print('The affine transform determinant is ', np.linalg.det(g['my_affine']))

# Perform deformable registration
g.execute('-i my_fixed my_moving '
          '-it my_affine -n 40x10 -m NCC 2x2x2 -s 2.0vox 0.5vox '
          '-o my_warp',
          my_warp = None)

# Apply the transforms to the moving image
g.execute('-rf my_fixed -rm my_moving my_resliced '
          '-r my_warp my_affine',
          my_resliced = None)

# Save the resliced image
sitk.WriteImage(g['my_resliced'], 'phantom01_warped.nii.gz')

Metric Log

If you would like to access the optimization metric value across iterations, use the method metric_log().

from picsl_greedy import Greedy3D
import SimpleITK as sitk
import numpy as np
import matplotlib.pyplot as plt

# Load the images
img_fixed = sitk.ReadImage('phantom01_fixed.nii.gz')
img_moving = sitk.ReadImage('phantom01_moving.nii.gz')
img_mask = sitk.ReadImage('phantom01_mask.nii.gz')

g = Greedy3D()

# Perform affine registration
g.execute('-i my_fixed my_moving '
          '-a -dof 6 -n 40x10 -m NMI '
          '-o my_affine',
          my_fixed = img_fixed, my_moving = img_moving, my_mask = img_mask,
          my_affine = None)

# Report metric value
ml = g.metric_log()
plt.plot(ml[0]["TotalPerPixelMetric"], label='Coarse')
plt.plot(ml[1]["TotalPerPixelMetric"], label='Fine')
plt.legend()
plt.title('Metric value')
plt.savefig('metric.png')

Propagation

The Propagation tool warps a 3D segmentation from a reference time point to all target time points in a 4D image. This is useful for generating 4D segmentation from sparse 3D segmentation.

Basic Usage (Files on Disk)

from picsl_greedy import Propagation

p = Propagation()

# Propagate segmentation from time point 5 to other time points
p.run('-i img4d.nii.gz '
      '-sr3 seg_tp05.nii.gz '
      '-tpr 5 '
      '-tpt 1,2,3,4,6,7,8,9 '
      '-o /path/to/output '
      '-n 100x100 -m SSD -s 3mm 1.5mm')

Using SimpleITK Images

You can pass SimpleITK images directly to avoid disk I/O overhead. Use arbitrary strings as placeholders and pass the actual images as keyword arguments:

from picsl_greedy import Propagation
import SimpleITK as sitk

# Load images
img4d = sitk.ReadImage('img4d.nii.gz')
seg3d = sitk.ReadImage('seg_tp05.nii.gz')

p = Propagation()

# Run propagation with in-memory images
p.run('-i my_img4d '
      '-sr3 my_seg3d '
      '-tpr 5 '
      '-tpt 1,2,3,4,6,7,8,9 '
      '-n 100x100 -m SSD -s 3mm 1.5mm',
      my_img4d=img4d, my_seg3d=seg3d)

# Retrieve 4D segmentation output
seg4d_out = p['seg4d']
sitk.WriteImage(seg4d_out, 'seg4d_propagated.nii.gz')

# Retrieve 3D segmentation for a specific time point
seg_tp03 = p['seg_03']
sitk.WriteImage(seg_tp03, 'seg_tp03.nii.gz')

# Get list of processed time points
time_points = p.get_time_points()
print(f'Processed time points: {time_points}')

Using 4D Segmentation Input

If your reference segmentation is already embedded in a 4D image, use -sr4 instead of -sr3:

from picsl_greedy import Propagation
import SimpleITK as sitk

img4d = sitk.ReadImage('img4d.nii.gz')
seg4d_sparse = sitk.ReadImage('seg4d_sparse.nii.gz')  # Only time point 5 has segmentation

p = Propagation()

p.run('-i my_img4d '
      '-sr4 my_seg4d '
      '-tpr 5 '
      '-tpt 1,2,3,4,6,7,8,9 '
      '-n 100x100 -m SSD',
      my_img4d=img4d, my_seg4d=seg4d_sparse)

# Get complete 4D segmentation
seg4d_complete = p['seg4d']

Command Line Options

Option Description
-i <image> 4D input image
-sr3 <image> 3D reference segmentation at reference time point
-sr4 <image> 4D reference segmentation (only reference time point used)
-tpr <int> Reference time point
-tpt <list> Target time points (comma-separated)
-o <dir> Output directory (for file-based output)
-sr-op <pattern> Output filename pattern, e.g., Seg_%02d.nii.gz
-n <schedule> Multi-resolution schedule (default: 100x100)
-m <metric> Registration metric: SSD, NCC, NMI (default: SSD)
-s <sigmas> Smoothing kernels (default: 3mm 1.5mm)
-dof <int> Affine degrees of freedom (default: 12)
-threads <int> Number of threads
-V <0|1|2> Verbosity level

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

picsl_greedy-1.4.0.3-cp315-cp315t-win_amd64.whl (19.1 MB view details)

Uploaded CPython 3.15tWindows x86-64

picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp315-cp315t-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.15tmacOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp315-cp315t-macosx_10_15_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.15tmacOS 10.15+ x86-64

picsl_greedy-1.4.0.3-cp315-cp315-win_amd64.whl (19.1 MB view details)

Uploaded CPython 3.15Windows x86-64

picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp315-cp315-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp315-cp315-macosx_10_15_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.15macOS 10.15+ x86-64

picsl_greedy-1.4.0.3-cp314-cp314t-win_amd64.whl (19.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp314-cp314t-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp314-cp314t-macosx_10_15_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

picsl_greedy-1.4.0.3-cp314-cp314-win_amd64.whl (19.1 MB view details)

Uploaded CPython 3.14Windows x86-64

picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp314-cp314-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp314-cp314-macosx_10_15_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

picsl_greedy-1.4.0.3-cp313-cp313-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.13Windows x86-64

picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp313-cp313-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp313-cp313-macosx_10_13_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

picsl_greedy-1.4.0.3-cp312-cp312-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.12Windows x86-64

picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp312-cp312-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp312-cp312-macosx_10_13_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

picsl_greedy-1.4.0.3-cp311-cp311-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.11Windows x86-64

picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp311-cp311-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp311-cp311-macosx_10_13_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

picsl_greedy-1.4.0.3-cp310-cp310-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.10Windows x86-64

picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp310-cp310-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp310-cp310-macosx_10_13_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

picsl_greedy-1.4.0.3-cp39-cp39-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.9Windows x86-64

picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

picsl_greedy-1.4.0.3-cp39-cp39-macosx_11_0_arm64.whl (28.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

picsl_greedy-1.4.0.3-cp39-cp39-macosx_10_13_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.9macOS 10.13+ x86-64

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315t-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315t-win_amd64.whl
Algorithm Hash digest
SHA256 41826768f2502808dfdd837e041d7f9ffa2d0f845047265ebf32efd272b6e492
MD5 2e5adae20c97bdf4fa4792be0483600c
BLAKE2b-256 2374964f5ec8c923a1ffe796aeb11820be7c6035cfb78f1e9f28952a2224ff64

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315t-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ecd6f42655fd4521a7d4d6bfca3bfb01a9d2ff94e2399aa2d35b3545029828e7
MD5 4f8698f6d6969b999253bfa4e474480c
BLAKE2b-256 1f47a5b5261c68fd70a5ac75c99d770f18477e648b7dab74216812605ff2ad67

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba5a3b4fa086fd72ca7ec62b4c7e545ae4c7bdb526e622bc3e13fa5c029fa1e1
MD5 f729ef68f3e629bfe82226354e4e462e
BLAKE2b-256 abd10785def23020310a9a3958fb44cf19cd8de5c946209d7d8ebcd9982560d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315t-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0373adf9f69e48d944e1c4f17c5df1b5cb118cca5422bb8b5e20a21b344a12dd
MD5 9454a4977c6455875158d0f72d5144ca
BLAKE2b-256 132493a3d422e13ce906dd275849f1c2c8dbaa4dd7d954d66430aa75cbd41e84

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315t-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d942be843af4dd5a55186248030300854daab8e50f65643b49aa7f13e5bb6295
MD5 988bfeca8e0fbb6dc1b7be2130c376ef
BLAKE2b-256 0e06e1e258e8318a8366777d6342bef5b1a7077e97799dd83d8953aaca68d8d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315t-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 bff2a026f949dfd2c06469eb17c4437fc0c219f1f74a749588fa094cc589f1b5
MD5 c02633e59f52350695a95baa207c9fc3
BLAKE2b-256 49df35a0707c3ba859484a6c89f06dbcfb72044a448cefb795f3d98704670947

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c01677e782981ee24297725351f6a7e391a237f93e9063ed58b321a59de14295
MD5 40b5aabfadf860b01752f48860a5dbd9
BLAKE2b-256 d8263d6e61c4c3cc1ef663e41439be9aa54ae9602f73571f5578f33d6678c3b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4c9310407f3345b5edb9c1302f7b89e09a2a4d54db8b90f74d259c1d61502e8
MD5 0e16b6ddb6e65c3e89d639460c82e201
BLAKE2b-256 0a954aa7d8e7c44a409af79938206f87ea3219b89517cb7c44d0f6024af9d9c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad40573eda7bd8f8676ddd0c85bb23c72f8bee064b3f534a9f293ce49767f119
MD5 f3f3164cb164581259aa6b344cbfb975
BLAKE2b-256 e7a761987322270522f7242b0ab1de914a5164d3edf222c24025cc58afcbc022

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp315-cp315-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp315-cp315-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c8b250a31b841d6e7b9f1b0208c48085f4e68727a362695c527ffb7d48585ad6
MD5 0570cb183112a8449f476b94e2855372
BLAKE2b-256 40853e26ad62ed216c956065459bd96f0575085e577269ad5b2e2550a21b26f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp315-cp315-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 007884ea78c6b6a8ef5ac4bb85bdef991cde2f656c41fdd4ba21993033b5bf93
MD5 8790160fb0f477166574040fa5f262e4
BLAKE2b-256 06f2d7fca245f87f89a5390b6f2f17155cb7c09c7340b47636af546c7be726c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314t-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9038f5a8f75170fe15f483e29af22333c3769cd7527145649c8623f00e1c94b
MD5 33f78ae4a3b5055a31251a3d2f88f985
BLAKE2b-256 f1d63983bcf30fa2f952d128728b47bce7be54c59d593ac4d37dd70ae1e1154a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e74c803548b9d558757efa533995008cf4a7cbeccbbc95070400894cb1940e86
MD5 3d4700b8f1052c5a79b9b5c587c58913
BLAKE2b-256 0fbbc61335c026d6a78b8015341f01c3b14491fd51d866d9d04daf302df2da76

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 585ade36e4d0ffaec9b1202eca591ff0df2632bebea583e7ca73389bb87cee60
MD5 c47ade198a90ff94387ee8618d73195f
BLAKE2b-256 4a418a2bfb10d58c7e240f81c914b99ba8018ab96da60cd1f1fa1a9b23533cf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 248aaa03d25ef5c25f2f2d5207361473a0cf4a13f0a39d0d3a74e07921618175
MD5 77d06f20bb1813b4af05a546bb3314f9
BLAKE2b-256 d5481588e36d09999f724a9cd846ac4d6ca8daf924ac49ea4331c7d77fb65f05

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a853617018ffc1811f397929e222caf6e95ac86db61dac49d029ce7823eb93ba
MD5 9de8c7d55c36760dd78877d4179da369
BLAKE2b-256 9b242e30f398413139a98837df728045529272741fbf256a6a59c12d4ac16171

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf2539a59c6a4bd377135f1f4a28faf64b55974cfa404766c22bfdc3ca688a18
MD5 dd091ac8adca9e753972e35f02b1af03
BLAKE2b-256 229ff633f7bad12aa94a7d04c869e8232b7b2e0d2abb322be18b010c48f79d15

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9c6c1acabb11c4e4611586094577b36f510c6360fed0e945863a967e9eb217e9
MD5 7301bee51a66ebdbed5bf9e8e4692646
BLAKE2b-256 b3d13afbd70f678d4bcddf16afcce9d9741d588136bc29ace5c34ad9f718c140

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd83fe9838a1f142de172396f1a8a64c41a165c48cd47497b5026ae4e5ef08f3
MD5 485fdab6aa5bfeecda2e73ddcec2c59b
BLAKE2b-256 c837a1b29939f75876862032c1265871457bfdb28b188f6e821def447b8025a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a99872285e395231cfc06662d4f770a9ade5dfb0564017cac72cc9362b6d8dcb
MD5 b625d3f9bb2ba0e1466611b20c535616
BLAKE2b-256 fe798b2e22d9a17f0620b83176b1f9216b6bfd2bf41519eadddb1b552871136e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 af5efa67fe42c7a32acbde54c76f11f3b22761ae8903392ffb77ba69ed51734b
MD5 4ee28f86e1b028d321aa734420bb3174
BLAKE2b-256 445f5cb069db9d6cb781998b1912341824649dedb18e018f74c4b0fe8b9a06dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 213e3fd8035b423422a241dc9161dac0e766826ac2cedcfb19b863994626aaff
MD5 98a839fac65645f947c89769bf9e5979
BLAKE2b-256 291b722434ada3e70db9ecc27687fea69b360ddc15eb924a7cd06b6a1a8e0fa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da7e58637e5c69ec750e16f6a5fa43610dc7cbee2426929e95a50c7c5abad294
MD5 34fec2c00b3725c36804d46f243a9db0
BLAKE2b-256 a59411ff405aad3bab656bff71ce41be8590892e638d2c72b70619e6bcc913c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3cda2b19774f2f8e707f0fca7ac8fa6fa2d4e5a24c9a96202b49c742d5ab0a3c
MD5 0a4ab6721b2f07e01098dbc6c2cf84c4
BLAKE2b-256 8d451cd331dfff62d09cd3de02503fccb861406443eace624758e563777983aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 094f048aed67cd20f4fd34d2958e9c7f108f650430b7d03c6a6afcb3a58ac6b3
MD5 1297349ae2027be84b0922f3891edd48
BLAKE2b-256 4db5a47ae2b8b4dcb5a7e1f7bf532ab9a87350751af4b3077bb44fe2d20728b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c6e524ace7a1f6857ac1a64de97c8754bdf66ef0f92d04e2eda8f8efb01b9e7
MD5 9cec65ffc8148036a682a61a61718371
BLAKE2b-256 5d7e35ca0f50f57910f6f128344a39aae34029e53005656432e98fcc0c66407e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66a2533ae56e244ce5773262bbb4e39f7051b6efa2f8abd7a11d8457afcddd67
MD5 e23aaa2c92c394b18e7dec82f3ee14c7
BLAKE2b-256 8bb0d2f07a94a7f7f7ab09bcd9a748c4d9d36a5b107324ff547fa785ca934f43

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f59402792bb3aacb689cd85d98789827061b9b756add657ba0f0995f1d129f81
MD5 6c800d3b7872f6e8eed421e7dcb1b18f
BLAKE2b-256 8b767176d8b0d29801ea6d5ad780d8b5cb248481c28b2472922685a0b768605d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f5957e85443c1997ce4ac44becceeae695e7984ee3ce1a2c5b13aa839bdf8f2
MD5 db945ff611cbadf43ba98b5506c92dd2
BLAKE2b-256 0bf71f09147edb83855bd2381ca36a0ddfbccd98384be04251ebf057057bbe8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 797bca4357312b58765af4f1f9c1c26a562aa2d08b13638ad09b6eee08780e24
MD5 67b572c4a76a58046f47103bcef6d1b2
BLAKE2b-256 a090db731cf312155197ea890728270319cd39a9220687174dfa4ece33818262

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5ae5204641de684eaf62c117125e698c677cc126e6aec1b85374970d01737ef6
MD5 9d249f463d2f2112ca41eae92f4685c6
BLAKE2b-256 386a3802cfff162e8ca57df91a19c195b64b65d38a4579b2657c6fed43d93fa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5653c9d929adac85e2d37cdbc84884a6a53ee6e8fe2da962659f9423b9ae7198
MD5 5232e83753218cb59aa69aaaefd608bc
BLAKE2b-256 5d7f0c83a4c5f5c5552a55ae3dfbddda36f4c7acea416e7329364d02f66865fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a7fc438220eec47cb9197432d546fddc02ae1d7507ff2a1ea3278299dd310a70
MD5 4ee15c2edcc7add6df14562040911440
BLAKE2b-256 e292b272dc46fb388e3625bcb04c97791b55f872db3c08da8b3fbde253960f0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01d1fee697444f138a66c7e3484896fe49d87062f3627cf6acd0d6ffb969821f
MD5 23b2d0e8cab8650f9028ec85716d8015
BLAKE2b-256 628e6bdaf0b3b168ae841b04130d8e778ba5d0c3d3205ffc42cb9d5f7aba8e10

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c078b0d5317f2cea21984854f6e9433f3f17d29a72c4a105e632a2d23faa5b12
MD5 54e1f054feec431d59d060fcb89ac640
BLAKE2b-256 b02defc31a97d0f45610f2014ad6a811ed188ed648ba941c6631b8f093c17ca9

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp311-cp311-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 25a43b33210a4763f9df4b6a47503477828dc8d1eecc533f23a14299c3f84413
MD5 2a9b228ae47977982395ef4767d91192
BLAKE2b-256 80adf9a3d9cefe9bc734e58d22a603216c6e0e74b52282a9a195ca2b87739957

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 faa5a69c4d116735b1fc4b6bd8af6f33a1c6108ff740b2ae88e99a111f57b676
MD5 0fdb42dbf43f098c3a5346bf9e383c16
BLAKE2b-256 3ad969e5dfcf8665ae3120c9f9b6be96111e4992d54858cd1074e7568f717e2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b36c41bb9d1f59563479d08ddbebd7286c542eaeb90de083c444a4c814ccc42
MD5 48a761bd17d5de236460d1bde6bde626
BLAKE2b-256 5c0aff7d6daf8c499e2cc10a1eac8e19b57fe695cb1b7a8f2efdd8dd8fa2e105

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04d6498fb17e7830178bf4987367ee43eaeb13ae2a79b269dd5cbf0bd432c871
MD5 39f10cddd7127d625ff26826c1dcbf2f
BLAKE2b-256 7cf222d35b5e5bad4607d996000b3dc28d2c2a44fc59e82b510b320fc63cde1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 caa0eb60502d3944cb2edb4993ecbe89df4c4b94087ecd79b11af4ac6e5eb6f5
MD5 1223cdb2aba578bcaadfe6deb9c60b81
BLAKE2b-256 411e4df1b6634377630e3a48b5be7cd70c8d950501ba4a2f595ec2ad036261a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp310-cp310-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2281835d83360482b026c357098c6bc62e4ae203ac77cc9077aa70391aff52bf
MD5 23deead8218009f17e8f6f334a6aed50
BLAKE2b-256 bba89521d7699fabb0fa2e2a24b9fc28b6cd1bdf9797d8f10c3eda0b9b2ec81f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp39-cp39-win_amd64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0fb940fcd57479563bd1c624828478dc55f3c5306f5d12564c0dab59c67b58d
MD5 195571bc0612bde34ac5d1db22f616f4
BLAKE2b-256 c8fc4b1671a3df7cfd98a449a7bc2c1e9e115fc9b868cfbdea76f094438b6e17

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f1f07c3825c147b3fc13fb70481bb846ca37d68685b11afc5ff38e48b0e651c
MD5 9c028c928166e422543a9121620572e2
BLAKE2b-256 4aaed77df177f01509056192f14750ceb6c0ccf1c1de2078fd1726859c3ce27c

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b5c4cc3b2859acb015c09783a65a70b6c2b17e9aaf2a57be5203b0e12b4c4d3
MD5 7c67e285f39015e8503565c5ce468944
BLAKE2b-256 718a47704257d2cd226a75e79d99a241b44d6ed022a511b5dc7fb95e2643ac9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file picsl_greedy-1.4.0.3-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picsl_greedy-1.4.0.3-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e4876ccc80ccc69111f3f7cf77616ec29e59118742500b0b356e85daa233c531
MD5 bdccc0432f5cda7cfbd8cd6bbcaf7a94
BLAKE2b-256 cede45f655766be74e6676f439d50f16c02af70b309dfc9f3f43e300ed7bfa1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for picsl_greedy-1.4.0.3-cp39-cp39-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on pyushkevich/greedy_python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.4.0.3 This release

45 files

1.4.0.1

45 files

1.4.0

36 files

0.0.12

36 files

0.0.11

36 files

0.0.9

21 files

0.0.6

27 files

0.0.5

27 files

0.0.4

27 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page