pre-commit-rs 0.0.5

pre-commit implemeneted in Rust
# Changelog

## 0.0.5

### Enhancements

v0.0.4 release process was broken, so this release is a actually a re-release of v0.0.4.

- Improve subprocess trace and error output ([#92]https://github.com/j178/pre-commit-rs/pull/92)
- Stash working tree before running hooks ([#96]https://github.com/j178/pre-commit-rs/pull/96)
- Add color to command trace ([#94]https://github.com/j178/pre-commit-rs/pull/94)
- Improve hook output display ([#79]https://github.com/j178/pre-commit-rs/pull/79)
- Improve uv installation ([#78]https://github.com/j178/pre-commit-rs/pull/78)
- Support docker language ([#67]https://github.com/j178/pre-commit-rs/pull/67)

## 0.0.4

### Enhancements

- Improve subprocess trace and error output ([#92]https://github.com/j178/pre-commit-rs/pull/92)
- Stash working tree before running hooks ([#96]https://github.com/j178/pre-commit-rs/pull/96)
- Add color to command trace ([#94]https://github.com/j178/pre-commit-rs/pull/94)
- Improve hook output display ([#79]https://github.com/j178/pre-commit-rs/pull/79)
- Improve uv installation ([#78]https://github.com/j178/pre-commit-rs/pull/78)
- Support docker language ([#67]https://github.com/j178/pre-commit-rs/pull/67)

## 0.0.3

### Bug fixes

- Check uv installed after acquired lock ([#72]https://github.com/j178/pre-commit-rs/pull/72)

### Other changes

- Add copyright of the original pre-commit to LICENSE ([#74]https://github.com/j178/pre-commit-rs/pull/74)
- Add profiler ([#71]https://github.com/j178/pre-commit-rs/pull/71)
- Publish to PyPI ([#70]https://github.com/j178/pre-commit-rs/pull/70)
- Publish to crates.io ([#75]https://github.com/j178/pre-commit-rs/pull/75)
- Rename pypi package to `pre-commit-rusty` ([#76]https://github.com/j178/pre-commit-rs/pull/76)

## 0.0.2

### Enhancements

- Add `pre-commit self update` ([#68]https://github.com/j178/pre-commit-rs/pull/68)
- Auto install uv ([#66]https://github.com/j178/pre-commit-rs/pull/66)
- Generate shell completion ([#20]https://github.com/j178/pre-commit-rs/pull/20)
- Implement `pre-commit clean` ([#24]https://github.com/j178/pre-commit-rs/pull/24)
- Implement `pre-commit install` ([#28]https://github.com/j178/pre-commit-rs/pull/28)
- Implement `pre-commit sample-config` ([#37]https://github.com/j178/pre-commit-rs/pull/37)
- Implement `pre-commit uninstall` ([#36]https://github.com/j178/pre-commit-rs/pull/36)
- Implement `pre-commit validate-config` ([#25]https://github.com/j178/pre-commit-rs/pull/25)
- Implement `pre-commit validate-manifest` ([#26]https://github.com/j178/pre-commit-rs/pull/26)
- Implement basic `pre-commit hook-impl` ([#63]https://github.com/j178/pre-commit-rs/pull/63)
- Partition filenames and delegate to multiple subprocesses ([#7]https://github.com/j178/pre-commit-rs/pull/7)
- Refactor xargs ([#8]https://github.com/j178/pre-commit-rs/pull/8)
- Skip empty config argument ([#64]https://github.com/j178/pre-commit-rs/pull/64)
- Use `fancy-regex` ([#62]https://github.com/j178/pre-commit-rs/pull/62)
- feat: add fail language support ([#60]https://github.com/j178/pre-commit-rs/pull/60)

### Bug Fixes

- Fix stage operate_on_files ([#65]https://github.com/j178/pre-commit-rs/pull/65)