A

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

  1. Lawrence Berkeley National Laboratory

    Affiliation as printed

    Lawrence Berkeley National Laboratory

  2. Lawrence Berkeley National Laboratory

    Affiliation as printed

    Lawrence Berkeley National Laboratory

  3. Lawrence Berkeley National Laboratory

    Affiliation as printed

    Lawrence Berkeley National Lab

  4. University of North Carolina at Chapel Hill

    Affiliation as printed

    UNC Chapel Hill

  5. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University

  6. Leibniz Institute for Catalysis

    Affiliation as printed

    Leibniz Institute for Catalysis (LIKAT)

  7. Affiliation as printed

    semanticly.ai

  8. Lawrence Berkeley National Laboratory

    Affiliation as printed

    Lawrence Berkeley National Laboratory

  9. Dartmouth College

    Affiliation as printed

    Dartmouth College, @dandi, @Debian, @DataLad, @neurodebian, @PyMVPA, @fail2ban

  10. N

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 0