Download Latest Version v0.7.16 source code.tar.gz (622.5 kB)
Email in envelope

Get an email when there's a new version of graphify

Home / v0.7.16
Name Modified Size InfoDownloads / Week
Parent folder
README.md < 14 hours ago 1.4 kB
v0.7.16 source code.tar.gz < 14 hours ago 622.5 kB
v0.7.16 source code.zip < 14 hours ago 745.0 kB
Totals: 3 Items   1.4 MB 0

Bug Fixes

  • #832 All read_text()/write_text() calls in the skill pipeline now specify encoding="utf-8" — bare calls defaulted to system codepage on Chinese-locale Windows, silently mojibaking node labels and Markdown content on --update. json.dumps now uses ensure_ascii=False so CJK characters are stored as-is.
  • #831 Step 1 install fallback now prefers uv tool install --upgrade graphifyy over pip when uv is on PATH — pip was installing to the wrong environment when graphify was originally installed via uv tool.
  • #828 _score_nodes now uses three-tier precedence (exact 1000 / prefix 100 / substring 1) — graphify path "Foo" "FooBar" no longer returns 0 hops when both labels substring-match the same node. Clear error emitted when source and target resolve to the same node.
  • #826 file_hash normalises path keys via .as_posix().lower() — Windows junction/case variants hash identically, fixing save_semantic_cache always reporting "Cached 0 files" on subsequent --update runs. check_semantic_cache now mirrors the same abs-path normalization as the save side.
  • #827 _AGENTS_MD_SECTION now includes the /graphify skill trigger instruction — all 7 AGENTS.md platforms (OpenCode, Codex, Aider, Trae, Hermes, OpenClaw, Factory Droid) now correctly invoke the skill tool when the user types /graphify.

Upgrade

:::bash
pip install -U graphifyy
Source: README.md, updated 2026-05-12