Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main #1624

Merged
merged 41 commits into from
Aug 26, 2024
Merged

Merge main #1624

merged 41 commits into from
Aug 26, 2024

Conversation

jan-janssen
Copy link
Member

No description provided.

pmrv and others added 30 commits August 20, 2024 16:30
Get executable keys from dataclass fields
…ndows tests fail (I'll revert this commit as soon as I confirm it)
PR #1364 changed saved the contents of the container in a data subgroup,
but that breaks backwards compat and is not actually necessary for the
TemplateJob, so revert it here.
…r the Windows tests fail (I'll revert this commit as soon as I confirm it)"

This reverts commit 7d37581.
Backwards compatible loading of server/executable
[patch] Add pack backwards compatibility tests
pmrv and others added 11 commits August 23, 2024 17:45
Bumps [executorlib](https://github.com/pyiron/executorlib) from 0.0.1 to 0.0.2.
- [Release notes](https://github.com/pyiron/executorlib/releases)
- [Commits](pyiron/executorlib@executorlib-0.0.1...executorlib-0.0.2)

---
updated-dependencies:
- dependency-name: executorlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
HasDict.to_dict uses join_children_dict to enable more efficient writing
to HDF.  When reading from HDF this does not matter, because h5io_browser
returns the dictionaries correctly, but when trying something like

>>> data = obj.to_dict()
>>> obj.from_dict(data)

objects can choke on the joined keys, so now from_dict splits the keys automatically
in case it finds any.
Also let the generic code from HasDict take care of the conversion of children.
Revert changes to DataContainer storage format
@jan-janssen jan-janssen merged commit 44b40ec into integration Aug 26, 2024
20 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants