There is a newer version of the record available.

Published August 10, 2024 | Version v1.8.2
Software Open

LinkML

  • 1. Lawrence Berkeley National Laboratory (LBNL)
  • 2. SIB Swiss Institute of Bioinformatics
  • 3. RENCI
  • 4. University of Colorado Anschutz
  • 5. independent

Description

What's Changed

  • Remove support for pydantic v1 stage 1 by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2195
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2198
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2207
  • [pydanticgen] Simplify pydantic generator render method by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2019
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2214
  • [pydanticgen] Split generation :) by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2208
  • gen-pydantic not properly handling multivalued, required fields. by @daniel-ji in https://github.com/linkml/linkml/pull/2201
  • fix outdated cli command in docs and make it tested by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2226
  • [pydanticgen][minor] Implement equals_string, equals_string_in by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2228
  • [pydanticgen] make default for Optional[<T>] always be None by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2229
  • Add note admonition for abstract slots by @sujaypatil96 in https://github.com/linkml/linkml/pull/2220
  • [pydanticgen] lifecycle methods :) by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2209
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2237
  • [pydanticgen] Don't include meta if empty by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2236
  • Add cardinality constraints to Pydantic generation for list values by @daniel-ji in https://github.com/linkml/linkml/pull/2225
  • Fix xsd:anyURI range in JSON-LD generator by @vincentkelleher in https://github.com/linkml/linkml/pull/2242
  • add link to LinkML repo by @nlharris in https://github.com/linkml/linkml/pull/2244
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2253
  • Adding tests and documentation for LogicalModelTransformer. by @cmungall in https://github.com/linkml/linkml/pull/2235
  • [poetry] Update Lockfile by @linkml-pr-bot in https://github.com/linkml/linkml/pull/2261
  • Unified linkml CLI by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2227
  • Support rdfs:subClassOf with the SHACL generator by @vincentkelleher in https://github.com/linkml/linkml/pull/2256
  • Document contributing SOP for slow snapshot tests by @cmungall in https://github.com/linkml/linkml/pull/2183
  • Allow "null" for optional slots in json schema gen by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2252
  • Modify test in tests/test_generators/test_docgen.py that checks domain_of duplicity by @sujaypatil96 in https://github.com/linkml/linkml/pull/2262
  • Add link to video by @nlharris in https://github.com/linkml/linkml/pull/2264
  • allow a list of slots in schemabuilder by @cmungall in https://github.com/linkml/linkml/pull/2268
  • fix mastodon link by @cmungall in https://github.com/linkml/linkml/pull/2267
  • simplify bug report template by @nlharris in https://github.com/linkml/linkml/pull/2265
  • [QoL] Pretty print - main package version by @sneakers-the-rat in https://github.com/linkml/linkml/pull/2032

New Contributors

  • @daniel-ji made their first contribution in https://github.com/linkml/linkml/pull/2201

Full Changelog: https://github.com/linkml/linkml/compare/v1.8.1...v1.8.2

Notes

If you use this software, please cite it as below.

Files

linkml/linkml-v1.8.2.zip

Files (42.7 MB)

Name Size Download all
md5:9020f093c5d90d759eb5ee8037ed1192
42.7 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/linkml/linkml/tree/v1.8.2 (URL)