There is a newer version of the record available.

Published March 31, 2026 | Version v0.5.5-rc1
Software Open

linkml/schema-automator: v0.5.5-rc1

  • 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 feature: --infer-enum-from-integers flag for low-cardinality integer enum detection (#188, @Sigfried)
  • Bug fixes: Fix import_kwalify CLI passing wrong args to convert(), fix stray w expression in TomlDataGeneralizer.convert() that would crash at runtime
  • Imports: Replace eager import * with lazy PEP 562 __getattr__import schema_automator drops from ~0.75s to ~0.03s. Complete public API exports (added 5 missing importers, 2 missing generalizers). Fix circular imports in pandas_generalizer.py and toml_instance_generalizer.py.
  • Dependency cleanup: Remove unused deprecation and numpy deps, fix misplaced deptry, remove duplicate lxml entry
  • Remove stale Docker support: Dockerfile, Makefile targets, install docs (see #197)
  • CI fix: Per-version venv cache, update numpy/lxml for Python 3.13+3.14 (#189)

Files

linkml/schema-automator-v0.5.5-rc1.zip

Files (4.1 MB)

Name Size Download all
md5:cd4ec55f7fb7f558c3337dd619c8d535
4.1 MB Preview Download

Additional details

Related works