8000 Tags · omnilib/ufmt · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: omnilib/ufmt

Tags

v2.2.0

Toggle v2.2.0's commit message
Feature release

- New: added `--concurrency` option to control number of parallel jobs (#149)
- New: `ufmt_paths` accepts `concurrency` option (#149)
- New: added contributor guide (#159)
- Fix: return exit code 0 when no files were formatted (#151)
- Python: dropped support for Python 3.7 (#158)

v2.1.0

Toggle v2.1.0's commit message
Feature release

- Better support for 3.10+ syntax, enable LibCST native parser by default (#127)
- Stronger validation of ufmt config in pyproject.toml (#137)

v2.0.1

Toggle v2.0.1's commit message
Bugfix release

- Fix index error when formatting files that trigger assertion errors in usort/black (#115)

v2.0.0

Toggle v2.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Feature release

- New: Support for formatting content via stdin (#71)
- New: Final report printed after formatting files (#101)
- New: Added `--quiet` flag for suppressing reports and non-error messages (#101)
- New: Support for running µfmt via GitHub Actions (#107)
- New: Official Visual Studio Code extension for µfmt
- New: Refactored core API for public usage (#66)
- New: Support for passing black/µsort config factories (#66)
- New: Support for passing pre/post-processor functions (#66, #72)
- New: `ufmt_paths` now returns a generator yielding results as they complete (#76)
- New: Added `return_content` flag to API to save before/after bytes on results (#75)
- New: Allow raising `SkipFormatting` from pre/post-processors to skip file (#79)
- Fix: Better error handling when formatting files (#68)
- Fix: Handle CRLF newlines correctly in diff output and results (#85)
- Fix: Added click and libcst to deps list (#90)
- Docs: New API reference covering high- and low-level API
- Deprecated: `ufmt_string` will be removed in v3.0, use `ufmt_bytes`
- Breaking change: Dropped support for Python 3.6
- Breaking change: Requires µsort >= 1.0
- Breaking change: `ufmt_file` and `ufmt_paths` require keyword arguments

action-v1

Toggle action-v1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
First iteration of github actions

v2.0.0rc1

Toggle v2.0.0rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Release candidate:

- Fix: fake stdin path now resolvable on Windows (#100)
- Fix: skipped file message sent to stderr (#101)
- New: final report after formatting files (#101)
- New: `--quiet` flag for suppressing reports and non-error messages (#101)

v2.0.0b2

Toggle v2.0.0b2's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Beta release

- Fix: sorting empty files is now handled correctly (#93)
- Added click and libcst to deps list (#90)

v2.0.0b1

Toggle v2.0.0b1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Beta release

- Fix: Handle CRLF newlines correctly in diff output and results (#85)
- Fix: preserve given path when formatting stdin (#77)

v2.0.0a4

Toggle v2.0.0a4's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Alpha release

- New: allow raising `SkipFormatting` from pre/post processors to skip file (#79)

v2.0.0a3

Toggle v2.0.0a3's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Alpha release

- New: ufmt_paths now returns a generator yielding results as they complete (#76)
- New: Add return_content flag to API to save before/after bytes on results (#75)
- Fix: export ufmt_stdin and add to API docs
- Fix: correctly pass pre_processor through ufmt_file
0