Skip to main content

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

Metadata

Release files for abs-hdf5 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for abs-hdf5 1.0.0
File Size Uploaded Provenance
abs_hdf5-1.0.0.tar.gz 422.5 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for abs-hdf5 1.0.0
File
abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
abs_hdf5-1.0.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
abs_hdf5-1.0.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
abs_hdf5-1.0.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 94.0 MB

Release files / abs_hdf5-1.0.0.tar.gz

Download URL abs_hdf5-1.0.0.tar.gz
Size 422.5 kB
Tags Source
SHA-256 checksum
How to use checksums
46a97773ee7f26b59d84413c6770d16c9b4270ded80261efd54d1da697b6ebbd
BLAKE2b-256 checksum
How to use checksums
d0e576cfafea610d4b0a907997daa000ba314b963166af67e2014dc8f7d9c50c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-win_amd64.whl
Size 4.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e92de6dd9b73609a96c8927e6bed6c32d0fdeedbbb61e88e65d4845c2a79b3d8
BLAKE2b-256 checksum
How to use checksums
604ef2388b6e68752ab63c30d9370d4b23351fac98d232e2ed74b1e5c7520dc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-win32.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-win32.whl
Size 4.1 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
7cb75269165bf22d1779f55558297a7fe74934429a13bc743b280e565018d89c
BLAKE2b-256 checksum
How to use checksums
eee3c0878a708cd25316838078f9993df0827e73f1a27fccb59df74ea2296a2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
73a768d5341bb435a26a6fbb817b3d016a967849cba10cb8807a427a7f3001fd
BLAKE2b-256 checksum
How to use checksums
b014ce650ca728415b01d7748e5fd225878ffeec629fa4e6e03d10c9352e831a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 5.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ceb875e602b400bf0439ed8b4046175ab76ff9febc14fab904f36b1ceed2adbb
BLAKE2b-256 checksum
How to use checksums
c077506b66c6b5800612ae31106983a98115533320530edcec582c233a541916
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bb5e588469ce80fe7afb4b956c24202f6b3cc02bf553612cd3d9bf594bd48aef
BLAKE2b-256 checksum
How to use checksums
21c2cd983bb9bf565d98339e69e8b2efa6bc53e03b40f393cd42bb75899d487b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
86939bba2eb1f1b9120962ad31ce0cb2713835d4db4af7a0a434410e7a2903a1
BLAKE2b-256 checksum
How to use checksums
65e370e4e2a5fe96072228938e74947c338c07482fa3ab83ecf67245fa724757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL abs_hdf5-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eaeb7deef4ad01cb9d466a15b916b42b6ef9b5ece95af22fbb53e1e5df510cdb
BLAKE2b-256 checksum
How to use checksums
a715ec42244efeb2b5c94d4ecb0e177ea972d3957386bd393837d86184397e68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-win_amd64.whl
Size 4.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
13b7e61c5c7b0d6e38d26203a36205f343f0abf4f4d472eea2b090937dc90daa
BLAKE2b-256 checksum
How to use checksums
62a7855bbc03af475af178c01a017b06859f6a99392e40940f7e9447be5c6608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-win32.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-win32.whl
Size 4.1 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
d7f7e3e6b43b823c494f9af36f6735a63f7b881ab7b543a023dde1a03d389233
BLAKE2b-256 checksum
How to use checksums
8fb1599497e139fccb2a76c232de73358ddac0f0cbabeca01550fdd523037d64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 5.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
aa5bd69b4bf2ac551e7de7f5408f8fe0fdd60b143b335e9561a8bffce82ccbc9
BLAKE2b-256 checksum
How to use checksums
1fb4b7514e679c39dacd834b9a4e73d316d53bc6e97e99edad89b77bb1fd8f83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 5.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bd55cc8711a448c49d8033d1772f7ecd70bf5f245cec1cd947e92a283591e135
BLAKE2b-256 checksum
How to use checksums
b0f8fc6cdb6d79e27d08a128c4e6fae5180abfb1dbd75f6e138937ecb7e45331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
afaea0a42ef04977984d39dff483cfaedc36ab4bdffbc9ad628871cc5607103a
BLAKE2b-256 checksum
How to use checksums
9764eb9c3f433ff248361f4c096dbedf3bfcc363d6423b6a2753aba524296de6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4f2f39183b74f08a45df4ab682166f4f5f8239a315e5af06a487c9455b0c41eb
BLAKE2b-256 checksum
How to use checksums
ca1d790545a3da12a74dc952f7e89b4e41c8bacdd7a44967b819d6e845abca01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL abs_hdf5-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a2e77cfd7beebe557787a53cfe5527249e8bb698589082b347d92a4f6787e8d
BLAKE2b-256 checksum
How to use checksums
8570f2937a3e20716973cfbc9442483cde99176078244030962714b5c8453f00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-win_amd64.whl
Size 4.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1a746e1f7559ea65fca3ea076412d0740315a7603f926ad7fce2c0d8304b0c74
BLAKE2b-256 checksum
How to use checksums
807df77463b20a4fe07d15ec4caa8aae99862273b18238d18889c302cee526dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-win32.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-win32.whl
Size 4.1 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
e32c94e95812af5c33c5e8414db4cf29c7e5fc5369795e8bee200d0ae5ad5af3
BLAKE2b-256 checksum
How to use checksums
6b5d1f30ad4fc37c37ea5837432bb4dfb0dc7b583afbc5ce1a1071332bd5cc55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 5.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1b7b2c1897d22f096163d817691fe28da89d9861800ec063c8d0fc4a870cf541
BLAKE2b-256 checksum
How to use checksums
c364c4f864135dac40a8895c9e19488a484e705a3e767e0bdda43f5df58b1cd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 5.2 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cd744c765c85658c5f7e880b977ace9eb42d82314aff1d7bb42e9e4dbcb1f24a
BLAKE2b-256 checksum
How to use checksums
0c436575e9ce93419adee309fa61311557df88b42ad8b1580f69466647ed180c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
67e2b30d48b4406c9fb70a5f351c89c418e2fa149344df02fcbb3f6981ffd02f
BLAKE2b-256 checksum
How to use checksums
0618cf8beb46176b0d5f51775284e163a0a92fa79c3d0ea2f1fcf049f49ac120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6622574b7565ce3a9120cb8de8b4dbedba7b9b91a2be1e365a538a9cdbbef49c
BLAKE2b-256 checksum
How to use checksums
b52a8e18df7bb9a4b83c847ba9500d31278a190c472dfd4e8e16ff8405c545b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL abs_hdf5-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8d1e16e694fb2282c84924203699e01767fda2987c19ee9895bfcdddf63e1f34
BLAKE2b-256 checksum
How to use checksums
69c2091bc622a439204683b13b9d5f040980fe51ede5f922745f5728866be680
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Security for abs-hdf5 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 22 files in this release have been uploaded with provenance metadata.

Select from 22 files

Attestation for abs_hdf5-1.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

22 release files Full provenance

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