Skip to content

Upgrade kgx to 2.7.0#200

Merged
kevinschaper merged 2 commits into
masterfrom
upgrade-kgx-to-2.7
Jun 2, 2026
Merged

Upgrade kgx to 2.7.0#200
kevinschaper merged 2 commits into
masterfrom
upgrade-kgx-to-2.7

Conversation

@kevinschaper

Copy link
Copy Markdown
Collaborator

Summary

Notes

This is purely an upstream bump. In the kg-phenio output the immediate visible change should be small (the BFO part_of/has_part shorthand path was already correct in 2.6.0 via a special-case branch). Hygiene improvements from 2.7:

  • Default JSON-LD prefix context is no longer destroyed on update.
  • get_element_by_mapping is now called with the CURIE form, allowing IRI-encoded RO predicates that have biolink mappings to resolve correctly.
  • Longest-match prefix resolution prevents the wildcard OBO: prefix from shadowing ontology-specific mappings (FBbt, OBA, EMAPA, ...).

@kevinschaper
kevinschaper merged commit 4d2306b into master Jun 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant