Skip to content

v0.6.1 — .graphifyignore hermetic discovery + correct gitignore semantics

Choose a tag to compare

@safishamsi safishamsi released this 01 May 17:53

What's fixed

  • Correct gitignore semantics: outer rules load first so inner (closer) rules always win via last-match-wins — matching standard gitignore behavior exactly (#643)
  • Hermetic non-VCS scan: without a VCS root, .graphifyignore discovery stops at the scan folder — no leakage across sibling projects in a shared workspace (#643)
  • Anchored patterns: leading / patterns in a parent .graphifyignore now apply only relative to their own directory, not the scan root (#643)
  • Trailing space spec: unescaped trailing spaces are stripped, vendor\ (escaped) is preserved per gitignore spec (#643)

Upgrade

```
pip install --upgrade graphifyy
```