v10.4.0
The nmdc-schema
is approaching a freeze at the end of May.
After that point, efforts will focus on merging in berkeley-schema-fy24.
berkeley-schema-fy24
GH releases appear in their own repo, but the PyPI packages are being published as nmdc-schema, with 11.x.x release candidate versions.
This freeze is expected to last until roughly October 2024
What's Changed
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #1991
- Restore dump_single_modality version of pure-export by @turbomam in #1985
- Updates to syntax for nmdc identifiers by @aclum in #1989
- Report slots, as used by some class, that have another class in their range, when that range class has a strcutred pattern by @turbomam in #1990
- 1846 incorrect range for was informed by by @aclum in #1968
- 1992 add alternative identifiers to WorkflowExeuctionActivity by @aclum in #1993
- Migrations: Implement
do_for_each_document
adapter method by @eecavanna in #2006 - Migrations: Update
create_migrator.py
to use template file and omit leading/trailing newlines by @eecavanna in #2015 - Migrations: Implement
set_field_of_each_document
adapter method by @eecavanna in #2009
Full Changelog: v10.3.0...v10.4.0