F-string expression formatting, implicit string concatenation merging, and assert-message wrapping reduce manual formatting decisions—upgrade for immediate compatibility gains with Black.
June 29, 2026
Summary
Formatter behavior changes break CI pipelines if not absorbed into your config immediately; merging single-line concatenated strings and normalizing f-string spacing cuts visual noise in diffs and code review.
Why it matters
Formatter behavior changes break CI pipelines if not absorbed into your config immediately; merging single-line concatenated strings and normalizing f-string spacing cuts visual noise in diffs and code review.
Implementation verdict
Replaces Black + isort + Flake8 plugins with single Rust binary. Requires updating ruff config for style-guide: 2025; existing projects may see formatting diffs on upgrade. Worth upgrading now—breaking changes are one-time, benefits are per-commit.
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.