Skip to content

v0.9.0

Choose a tag to compare

@jag250 jag250 released this 23 Apr 17:23
· 16 commits to main since this release
0841908

What's Changed

  • fix: if a rule changes files and returns 99, its tests weren't run properly by @nedbat in #179
  • fix: rule test shows diff if an unchanged file is the wrong result by @nedbat in #180
  • test: test that rule order is obeyed when running. #181 by @nedbat in #183
  • Allow trailing slash in rule prefixes by @thatch in #187
  • Set PATH for uv so it can run git installations by @nedbat in #193
  • Restrict pytest to only looking in one place by @thatch in #197
  • Add ICK_REPO_UPSTREAM env var by @thatch in #195
  • correct the docs about what files are copied by @nedbat in #199
  • fix: allow no trailing slash in explicit_project_dirs setting by @nedbat in #204
  • Report the filename (and line) for config errors by @thatch in #192
  • Structured metadata by @jag250 in #201
  • Add run-rules alias for easier command editing by @thatch in #200
  • per-repo rules can be read from a custom location, including yaml by @nedbat in #206
  • Add ruleset url as default rule config url by @jag250 in #182
  • Allow click options anywhere by @thatch in #198
  • Handle failing steps at all, really by @thatch in #188
  • Update scenarios by @thatch in #211
  • Include the list of commands when you run an invalid command by @thatch in #185
  • Update rule repos in parallel by @thatch in #186
  • Apply textwrap rules by @thatch in #213
  • Fix scenario tests failing when venv is not activated by @thatch in #212
  • Parallelize test-rules using ThreadPoolExecutor by @thatch in #208
  • Add --update flag to ick test-rules by @thatch in #207
  • Ignore "tests" dirs when looking for rules by @thatch in #214
  • Parallelism flag by @thatch in #191
  • Fix --apply writing to cwd instead of --target dir; add tilde expansion by @thatch in #215
  • Handle environments where only some dirs are writable better by @thatch in #189
  • Test last-writer-wins semantics for batch metadata generation dropping by @thatch in #216
  • Display prefix dimmed (so we can use full_name places) by @thatch in #218
  • Replace hyphens with underscores in add-rule by @jag250 in #221

Full Changelog: v0.8.0...v0.9.0