v0.92.7
What's Changed
Type Checker Migration: mypy → ty
Switched the project type checker from mypy to ty — Astral's new Rust-based type checker that is orders of magnitude faster. The pre-commit hook and CI type-check job both now run ty check src/. The [tool.mypy] config block in pyproject.toml has been replaced with [tool.ty.environment] / [tool.ty.rules].
Dependency Updates
kgmodule-utilsraised from>=0.2.3to>=0.4.0(resolves to0.4.2), which adds shared graph store, semantic index, and pipeline base types used across the KG module family.ty 0.0.44enters the dependency tree as a direct dev dependency and as a transitive dep ofkgmodule-utils.
Bug Fixes
.dockg/embeddings.json(15 MB pre-computed embeddings cache) added to.gitignore— it was tripping the pre-commit large-file check on every run.
Full changelog: https://github.com/Flux-Frontiers/diary_kg/blob/main/CHANGELOG.md