Ufmt

Latest version: v2.8.0

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

2.0.0a3

--------

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

text
$ git shortlog -s v2.0.0a2...v2.0.0a3
10 Amethyst Reese

2.0.0a2

--------

Alpha release

- Feature: added pre-processors to match post-processors (72)
- Feature: support for formatting via stdin (71)
- Fix: better error handling when formatting files (68)

text
$ git shortlog -s v2.0.0a1...v2.0.0a2
15 Amethyst Reese

2.0.0a1

--------

Alpha release

- Feature: Refactor of core API for public usage (66)
- Feature: Support for passing black/usort config factories (66)
- Feature: Support for passing post-processor functions (66)
- Docs: New API reference added, covering high- and low-level API
- Deprecated: `ufmt_string` will be removed in v3.0, use `ufmt_bytes`
- Breaking change: `ufmt_file` and `ufmt_paths` require keyword arguments
- Breaking change: Requires µsort >= 1.0

text
$ git shortlog -s v1.3.3...v2.0.0a1
14 Amethyst Reese

1.3.3

------

Maintenance release

- Adds PEP 561 py.typed marker to package
- Exports core API in `__all__` for type checking
- Updated example version pinnings in readme

text
$ git shortlog -s v1.3.2...v1.3.3
22 Amethyst Reese
6 dependabot[bot]

1.3.2

------

Maintenance release

- Disallow flit-core==3.7.0 in PEP 518 build (56, pypa/flit530)

text
$ git shortlog -s v1.3.1...v1.3.2
4 Amethyst Reese
7 dependabot[bot]

1.3.1

------

Bugfix release

* Fixed formatting for type stubs (41, 42)
* Fixed pre-commit hook example in readme (40)
* Updated dependencies

text
$ git shortlog -s v1.3.0...v1.3.1
11 Amethyst Reese
1 Mathieu Kniewallner
19 dependabot[bot]

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.