Skip to content

v19.6.0

@SkyeAv SkyeAv tagged this 05 Oct 22:32
Cut 19.6.0 and bump the package version in pyproject.toml,
CITATION.cff, and the uv.lock self-package entry.

Minor: validate-kgx can now repair a graph in place with the new
--prune (-p) flag, which rewrites the edges NDJSON keeping only
strictly-valid edges via the new public biolink.prune_kgx_edges;
the rewrite is atomic, byte-identical for kept lines, a no-op on a
clean file, and never touches nodes (#211).

Changelog:
- Versioned the Unreleased section as 19.6.0 and added the #211 PR
  link to the --prune entry.

Docs: none needed here; #211 already updated docs/cli.md.

Testing:
- uv run pytest -q -> 1687 passed, 52 skipped
- cargo test --manifest-path rust/Cargo.toml -> 156 passed, 0 failed
- cargo clippy --all-targets -- -D warnings -> clean
- uv run ruff check . / ruff format --check . / pyright / uv lock
  --check / cargo fmt --check -> all pass
Assets 2
Loading