github safishamsi/graphify v0.7.11

5 hours ago

What's changed

  • Fix: context-window retry — API calls that fail with context_length_exceeded now automatically bisect the file chunk and retry, up to 6 levels deep. No more hard failures on large files. (#789)
  • Fix: Windows pipeline — three fixes shipped together: print_benchmark() falls back to ASCII on cp1252 consoles; BrokenProcessPool (spawn mode without __main__ guard) now falls back to sequential extraction instead of crashing; Windows skill file rewrites all python -c "..." blocks as PowerShell heredocs to fix quote-escaping failures. (#788)
  • Fix: reversed calls edges after --updatebuild_merge() now reads saved JSON directly instead of round-tripping through NetworkX, which was silently reversing edge direction on reload. (#760)
  • Fix: atomic SKILL.md install — temp-file + os.replace() prevents half-installed empty skill directories; version-stamp guard and warning added for missing installs. (#725)
  • Feat: graphify uninstall — removes skill files from all platforms in one shot; --purge also deletes graphify-out/.
  • Feat: SQL ALTER TABLE FK extractionADD CONSTRAINT ... FOREIGN KEY and ADD FOREIGN KEY DDL now emit references edges; schema-qualified table names resolved correctly. (#779)

Upgrading

uv tool upgrade graphifyy
# or
pip install --upgrade graphifyy

Don't miss a new graphify release

NewReleases is sending notifications on new releases.