Skip to content

chore: release 0.5.0 — --exclude globs + .repokgignore#41

Closed
NehharShah wants to merge 1 commit into
mainfrom
release/v0.5.0
Closed

chore: release 0.5.0 — --exclude globs + .repokgignore#41
NehharShah wants to merge 1 commit into
mainfrom
release/v0.5.0

Conversation

@NehharShah

Copy link
Copy Markdown
Owner

What

Version bump 0.4.0 → 0.5.0.

Why

Ships the #4 stack (#39, #40): configurable path exclusion — --exclude PATTERN (repeatable, fnmatch against repo-relative paths, applied at the single shared walk so modules/edges/ops all inherit it) and a committed .repokgignore (one glob per line, # comments, unioned with CLI flags). Exclusions are never silent: scan prints dropped counts, kg.json gains an exclude block, repokg audit carries an uncertainty note. Minor bump rather than patch: new CLI surface + new kg.json key. Maintainer release chore per CONTRIBUTING.

Testing

95 tests green on 3.9/3.12/3.13, including an end-to-end precedence test (CLI + ignore file, deduped).

Checklist

  • Zero new runtime dependencies (stdlib only)
  • Tests pass

@NehharShah

Copy link
Copy Markdown
Owner Author

Superseded by the 0.4.1 release PR (wrong version number here).

@NehharShah NehharShah closed this Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant