Skip to main content

A Python + C++ toolkit for reading CAD B-Rep data from HDF5, sampling surfaces/curves, and generating blue-noise point clouds.

Project description

Better STEP: A Standardized B-Rep Dataset and Pipeline for Reproducible CAD Evaluation

image

ABS-HDF5

ABS-HDF5 reads B-Rep geometry from HDF5 files as a standard half-edge data structure, allowing you to navigate topology (faces, edges, halfedges, loops), sample points directly from continuous parametric surfaces and curves, and evaluate normals and derivatives. It supports user-specified tasks, and provides fast Poisson-disk downsampling for blue-noise point cloud generation.

HDF5 files are produced by steptohdf5, a companion converter that turns STEP/STP CAD files into the format ABS reads.

Install

pip install abs-hdf5

Usage

Reading and traversing topology

read_parts loads the full B-Rep structure into memory as linked Python objects.

from abs import read_parts

parts = read_parts('model.hdf5')
face = parts[0].faces[1]

adjacent_faces = face.find_adjacent_faces()
loop = face.loops[0]

Sampling points with user-defined labels

sample_parts generates points on parametric surfaces and curves and passes them to your callbacks. Each callback receives the topological entity and the sampled points, and returns whatever per-point values your task needs including labels, normals, primitive types, etc.

from abs import read_parts, sample_parts
import numpy as np

def face_func(face, points):
    return np.zeros(points.shape[0])

def edge_func(edge, points):
    return np.ones(points.shape[0])

parts = read_parts('model.hdf5')
face_points, face_labels, edge_points, edge_labels = sample_parts(
    parts, num_samples=5000, face_func=face_func, edge_func=edge_func
)

Computing normals

Normals are evaluated directly from the underlying parametric surfaces.

def get_normals(face, points):
    return face.normal(points)

face_points, face_normals, _, _ = sample_parts(
    parts, num_samples=5000, face_func=get_normals
)

Extracting the mesh

The mesh is stored independently from the B-Rep topology. get_mesh concatenates all per-face triangulations into a single consistent mesh.

from abs.utils import read_meshes, get_mesh

meshes = read_meshes('model.hdf5')
V, F = get_mesh(meshes)

Examples

For a full set of worked examples, loading models, traversing topology, computing normals, primitive segmentation, and mesh extraction, see the abs/use_cases.ipynb notebook.

Dataset

The dataset comprises over one million B-Rep models converted from two large-scale public CAD collections:

  • ABC — ~1,000,000 models
  • Fusion 360 Gallery — Assembly (162,707 parts), Joint (23,029 parts), Reconstruction (27,958 parts), and Segmentation (35,680 parts)

Each model is stored in HDF5 as a collection of parts, where every part contains its geometry, topology, and an optional triangular mesh. Once converted, no CAD kernel is required to read or process the data.

The dataset can be downloaded here: [link coming soon]

Converting your own STEP files

To convert your own STEP files, please refer to the steptohdf5 repository.

Contributing

Contributions are welcome. Please open an issue before submitting larger changes.

License

MIT

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

abs_hdf5-1.0.0.tar.gz (422.5 kB view details)

Uploaded Source

Built Distributions

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

abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86-64

abs_hdf5-1.0.0-cp311-cp311-win32.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86

abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86-64

abs_hdf5-1.0.0-cp310-cp310-win32.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86

abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.9Windows x86-64

abs_hdf5-1.0.0-cp39-cp39-win32.whl (4.1 MB view details)

Uploaded CPython 3.9Windows x86

abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file abs_hdf5-1.0.0.tar.gz.

File metadata

  • Download URL: abs_hdf5-1.0.0.tar.gz
  • Upload date:
  • Size: 422.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0.tar.gz
Algorithm Hash digest
SHA256 46a97773ee7f26b59d84413c6770d16c9b4270ded80261efd54d1da697b6ebbd
MD5 9a80baf2d52f04aaa43bdd7e1c210b2a
BLAKE2b-256 d0e576cfafea610d4b0a907997daa000ba314b963166af67e2014dc8f7d9c50c

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0.tar.gz:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e92de6dd9b73609a96c8927e6bed6c32d0fdeedbbb61e88e65d4845c2a79b3d8
MD5 fbc3281595e5dc229b8b97aeb3a9e77d
BLAKE2b-256 604ef2388b6e68752ab63c30d9370d4b23351fac98d232e2ed74b1e5c7520dc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7cb75269165bf22d1779f55558297a7fe74934429a13bc743b280e565018d89c
MD5 922dfd4f155c7ae20a59e2cf7d831a88
BLAKE2b-256 eee3c0878a708cd25316838078f9993df0827e73f1a27fccb59df74ea2296a2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-win32.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73a768d5341bb435a26a6fbb817b3d016a967849cba10cb8807a427a7f3001fd
MD5 891958a93f1a41c512dbc7f6839e4e9f
BLAKE2b-256 b014ce650ca728415b01d7748e5fd225878ffeec629fa4e6e03d10c9352e831a

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ceb875e602b400bf0439ed8b4046175ab76ff9febc14fab904f36b1ceed2adbb
MD5 19bf68713159c8fa9e1d25d353a4b145
BLAKE2b-256 c077506b66c6b5800612ae31106983a98115533320530edcec582c233a541916

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb5e588469ce80fe7afb4b956c24202f6b3cc02bf553612cd3d9bf594bd48aef
MD5 47c486532c406b407378422d3ddc3b7b
BLAKE2b-256 21c2cd983bb9bf565d98339e69e8b2efa6bc53e03b40f393cd42bb75899d487b

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86939bba2eb1f1b9120962ad31ce0cb2713835d4db4af7a0a434410e7a2903a1
MD5 927395776ec1d28f86fcf53d7594f1f1
BLAKE2b-256 65e370e4e2a5fe96072228938e74947c338c07482fa3ab83ecf67245fa724757

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaeb7deef4ad01cb9d466a15b916b42b6ef9b5ece95af22fbb53e1e5df510cdb
MD5 f8aa2f73697e30023a1682192afd8387
BLAKE2b-256 a715ec42244efeb2b5c94d4ecb0e177ea972d3957386bd393837d86184397e68

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13b7e61c5c7b0d6e38d26203a36205f343f0abf4f4d472eea2b090937dc90daa
MD5 cb83c5e6cb29bce15f936844e0473b42
BLAKE2b-256 62a7855bbc03af475af178c01a017b06859f6a99392e40940f7e9447be5c6608

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d7f7e3e6b43b823c494f9af36f6735a63f7b881ab7b543a023dde1a03d389233
MD5 e196aa35de250412d5061948280395ea
BLAKE2b-256 8fb1599497e139fccb2a76c232de73358ddac0f0cbabeca01550fdd523037d64

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-win32.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa5bd69b4bf2ac551e7de7f5408f8fe0fdd60b143b335e9561a8bffce82ccbc9
MD5 06017c72144216e1353d16020b486194
BLAKE2b-256 1fb4b7514e679c39dacd834b9a4e73d316d53bc6e97e99edad89b77bb1fd8f83

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bd55cc8711a448c49d8033d1772f7ecd70bf5f245cec1cd947e92a283591e135
MD5 7b7193a35d6bfbd758b8005a89b1ab7a
BLAKE2b-256 b0f8fc6cdb6d79e27d08a128c4e6fae5180abfb1dbd75f6e138937ecb7e45331

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afaea0a42ef04977984d39dff483cfaedc36ab4bdffbc9ad628871cc5607103a
MD5 24e33c63320681b94ce4450de2075dd4
BLAKE2b-256 9764eb9c3f433ff248361f4c096dbedf3bfcc363d6423b6a2753aba524296de6

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f2f39183b74f08a45df4ab682166f4f5f8239a315e5af06a487c9455b0c41eb
MD5 0120ac95b19a7d6a8744794dfdef297d
BLAKE2b-256 ca1d790545a3da12a74dc952f7e89b4e41c8bacdd7a44967b819d6e845abca01

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a2e77cfd7beebe557787a53cfe5527249e8bb698589082b347d92a4f6787e8d
MD5 b82919ed2999b2a6e8bd0ee7ddd2a577
BLAKE2b-256 8570f2937a3e20716973cfbc9442483cde99176078244030962714b5c8453f00

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a746e1f7559ea65fca3ea076412d0740315a7603f926ad7fce2c0d8304b0c74
MD5 c4ca9b552754ed6db3cb5588347dd0d9
BLAKE2b-256 807df77463b20a4fe07d15ec4caa8aae99862273b18238d18889c302cee526dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: abs_hdf5-1.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e32c94e95812af5c33c5e8414db4cf29c7e5fc5369795e8bee200d0ae5ad5af3
MD5 89eb7985a27cdb6f8fc6360724453167
BLAKE2b-256 6b5d1f30ad4fc37c37ea5837432bb4dfb0dc7b583afbc5ce1a1071332bd5cc55

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-win32.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b7b2c1897d22f096163d817691fe28da89d9861800ec063c8d0fc4a870cf541
MD5 251b81f2ba3cdf7b4f92be89d4ff8a4e
BLAKE2b-256 c364c4f864135dac40a8895c9e19488a484e705a3e767e0bdda43f5df58b1cd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd744c765c85658c5f7e880b977ace9eb42d82314aff1d7bb42e9e4dbcb1f24a
MD5 d0a8c83608e0019eef63c6891fbab1a3
BLAKE2b-256 0c436575e9ce93419adee309fa61311557df88b42ad8b1580f69466647ed180c

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67e2b30d48b4406c9fb70a5f351c89c418e2fa149344df02fcbb3f6981ffd02f
MD5 aeb1ea4d6ee74d36574ddc3110cf070d
BLAKE2b-256 0618cf8beb46176b0d5f51775284e163a0a92fa79c3d0ea2f1fcf049f49ac120

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6622574b7565ce3a9120cb8de8b4dbedba7b9b91a2be1e365a538a9cdbbef49c
MD5 65acfadd8a4c2e49d3eaaa07aa486c24
BLAKE2b-256 b52a8e18df7bb9a4b83c847ba9500d31278a190c472dfd4e8e16ff8405c545b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on better-step/abs

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

File details

Details for the file abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d1e16e694fb2282c84924203699e01767fda2987c19ee9895bfcdddf63e1f34
MD5 0ffb81051a14bf322291f2e836e23a48
BLAKE2b-256 69c2091bc622a439204683b13b9d5f040980fe51ede5f922745f5728866be680

See more details on using hashes here.

Provenance

The following attestation bundles were made for abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on better-step/abs

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page