Skip to main content

Dataclasses for pyiron

Pipeline codecov

The pyiron_dataclasses module provides a series of dataclasses for the pyiron workflow framework. It can load HDF5 files created by pyiron_atomistics and read the content stored in those files, without depending on pyiron_atomistics. Furthermore, it is not fixed to a single version of pyiron_atomistics but rather matches multiple versions of pyiron_atomistics to the same API version of pyiron_dataclasses.

Usage

Using the get_dataclass() function of the built-in converter:

from h5io_browser import read_dict_from_hdf
from pyiron_dataclasses import get_dataclass_v1

job_classes = get_dataclass(
    job_dict=read_dict_from_hdf(
        file_name=job.project_hdf5.file_name,
        h5_path="/",
        recursive=True,
        slash="ignore",
    )[job.job_name]
)
job_classes

Supported Versions

Version 1 - v1

Supported versions of pyiron_atomistics:

Previous versions of pyiron_atomistics:

  • 0.6.25 - Feb 21 2025 (Python 3.12)
  • 0.7.20 - Sep 27 2025 (Python 3.12)

pyiron_atomistics version 0.8.X:

  • 0.8.0 - Sep 30 2025 (Python 3.12)
  • 0.8.1 - Oct 7 2025 (Python 3.13)
  • 0.8.2 - Nov 1 2025 (Python 3.13)
  • 0.8.3 - Nov 7 2025 (Python 3.13)
  • 0.8.4 - Nov 10 2025 (Python 3.13)
  • 0.8.5 - Nov 30 2025 (Python 3.13)
  • 0.8.6 - Dec 15 2025 (Python 3.13)
  • 0.8.7 - Jan 19 2026 (Python 3.13)
  • 0.8.8 - Apr 29 2026 (Python 3.13)
  • 0.8.9 - Jun 06 2026 (Python 3.13)
  • 0.8.10 - Jul 27 2026 (Python 3.13)

Metadata

Release files for pyiron-dataclasses 0.0.14

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

Source distribution (sdist)

Source distribution for pyiron-dataclasses 0.0.14
File Size Uploaded
pyiron_dataclasses-0.0.14.tar.gz 13.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyiron-dataclasses 0.0.14
File Interpreter ABI Platform
pyiron_dataclasses-0.0.14-py3-none-any.whl Python 3 none any Details

Total release size: 29.8 kB

Release files / pyiron_dataclasses-0.0.14.tar.gz

Download URL pyiron_dataclasses-0.0.14.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a146760d57975a8a68d113388cc9bf769dfc8c7c72db1dd305d8f9e0bd3664e6
BLAKE2b-256 checksum
How to use checksums
4b5e8b7f18eb51f6500fb13466de088ef4ce6296f3a3425839b49b2fc2737be9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 15, 2026.

Transparency log

Release files / pyiron_dataclasses-0.0.14-py3-none-any.whl

Download URL pyiron_dataclasses-0.0.14-py3-none-any.whl
Size 16.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4abe782acb791079c7cf229d7e6eeb4f4b8101b311e3aab8ab270ca2ef4a27f
BLAKE2b-256 checksum
How to use checksums
50649dcc9806fdfaa29f50ac704dcd87c37f62122bf57b46e0288cdea88aba03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.14 This release

2 release files

0.0.12

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release 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