linkml/schema-automator: v0.5.7-rc1
Zenodo (CERN European Organization for Nuclear Research)
Abstract
Release candidate cut to validate the coordinated release with linkml-map 0.5.4rc1 before either goes final. Downstream verification happens in dm-bip, which pins both packages exactly. Changes Bump linkml-map to 0.5.4rc1 (#220) 0.5.4 drops linkml-map's requires-python < 3.14 cap. That cap was why pip install schema-automator failed on Python 3.14 even though we advertise >=3.10 and test 3.14 in CI — our own CI only passed because uv sync installs from the lock, which doesn't enforce a dependency's Requires-Python. Downstream consumers resolve fresh, so they hit it. Verified with a fresh 3.14 resolve from a built wheel, no lock involved. Import SchemaBuilder from linkml_runtime (#221) linkml deprecated the linkml.utils.schema_builder re-export in 1.11 and removes it in 1.12, which our linkml < 2 pin would pick up. Migrated 8 modules and 4 tests. The two paths resolve to the same object today, so behaviour is unchanged, and no pin bump is needed — linkml_runtime.utils.schema_builder has carried the full API since 1.10.0, our declared floor. This is the PyPi package published from the mono-repo not the linkml/linkml_runtime repo that has been archived. Publish to PyPI on release published, not created (#222) Draft releases never fire the created activity type, and the GitHub UI saves new releases as drafts by default — so the draft-then-publish flow never triggered a PyPI publish. Also adds workflow_dispatch as a manual retry hatch. Notes This is a pre-release: it pins linkml-map >= 0.5.4rc1. Before the stable v0.5.7, that floor moves to >= 0.5.4 so a stable release doesn't advertise an rc.
Authors 17
-
Lawrence Berkeley National Laboratory
Affiliation as printed
Lawrence Berkeley National Laboratory
-
Lawrence Berkeley National Laboratory
Affiliation as printed
Lawrence Berkeley National Laboratory
-
Lawrence Berkeley National Laboratory
Affiliation as printed
Lawrence Berkeley National Lab
-
University of North Carolina at Chapel Hill
Affiliation as printed
UNC Chapel Hill
-
Charles Tapley Hoyt Aachen
Affiliation as printed
RWTH Aachen University
-
Leibniz Institute for Catalysis
Affiliation as printed
Leibniz Institute for Catalysis (LIKAT)
-
Affiliation as printed
semanticly.ai
-
Lawrence Berkeley National Laboratory
Affiliation as printed
Lawrence Berkeley National Laboratory
-
Affiliation as printed
Dartmouth College, @dandi, @Debian, @DataLad, @neurodebian, @PyMVPA, @fail2ban
Cited by 0 stored of 0
No patents citing this paper on Lens.org (checked 2026-10-06).