Skip to content

v0.14.3

Latest

Choose a tag to compare

@proccaserra proccaserra released this 14 Nov 09:59
· 1 commit to master since this release
3ee762e

What's Changed

Enhancements and Cleanup:

ISA MODEL

  • fix to Comments on several ISA objects
  • fix to Datafile.py
  • fix to Material.py

ISA TAB

  • fix to isatab writer / reader and serialisation of Characteristics, Parameter and FactorValue values
  • roundtrip testing

ISA JSON

  • upgrade the all ISA json_schemas overcoming the silent schema validation failure
  • fix to json serialiser affecting declaration/referencing of units

ISA Documentation:

  • addition of several new jupyter notebooks documenting ISA object usages
  • creation of jupyter notebooks documenting known limitations or anti patterns (i.e., "don't" when using ISA tab representations)

Versions update:

  • Dropped python 3.8 and 3.9
  • Added compatibility for python 3.12 (production ready)
  • Added compatibility for python 3.13 (test only)
  • Bump numpy, pandas, sqlAlchemy

New Contributors

special thanks for reporting and addressing issues in isatab writer

special thanks for contributing the migration to uv

special thanks for contributing the sqlAlchemy upgrade

special thanks for code review, overall contribution and help.

Former Contributors

special thanks to @terazus for huge contribution to isa refactoring, isajson-ld among many other things.

More details

Full Changelog: v0.14.2...v0.14.3