Published April 6, 2026 | Version v0.5.5

linkml/schema-automator: v0.5.5

  • 1. Lawrence Berkeley National Laboratory
  • 2. Lawrence Berkeley National Lab
  • 3. UNC Chapel Hill
  • 4. RWTH Aachen University
  • 5. Leibniz Institute for Catalysis (LIKAT)
  • 6. semanticly.ai
  • 7. Dartmouth College, @dandi, @Debian, @DataLad, @neurodebian, @PyMVPA, @fail2ban

Description

What's Changed

New Features

  • Add --infer-enum-from-integers flag for low-cardinality integer enum detection by @Sigfried in https://github.com/linkml/schema-automator/pull/188

Bug Fixes

  • Fix import_kwalify CLI passing wrong args to convert() by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/198
  • Fix stray w expression in TomlDataGeneralizer.convert() that would crash at runtime by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/198

Performance

  • Replace eager import * with lazy PEP 562 __getattr__import schema_automator drops from ~0.75s to ~0.03s by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/198

Cleanup

  • Remove unused deprecation and numpy deps, fix misplaced deptry, remove duplicate lxml entry by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/198
  • Remove stale Docker support (Dockerfile, Makefile targets, install docs — see #197) by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/198

Infrastructure

  • Fix CI: per-version venv cache, update numpy/lxml for Python 3.13+3.14 by @amc-corey-cox in https://github.com/linkml/schema-automator/pull/189

New Contributors

  • @Sigfried made their first contribution in https://github.com/linkml/schema-automator/pull/188

Full Changelog: https://github.com/linkml/schema-automator/compare/v0.5.4...v0.5.5

Files

linkml/schema-automator-v0.5.5.zip

Files (4.1 MB)

Name Size Download all
md5:cd4ec55f7fb7f558c3337dd619c8d535
4.1 MB Preview Download

Additional details

Related works