black · Issues· 311 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #5402
`# fmt: skip` on an opening bracket alone makes `if`, `while`, `for` and `with` headers fail to parse
Updated Sep 13, 2026 - #3926
Long string in return annotation does not get split if there's parameters
T: bugF: linetoolongUpdated Sep 13, 2026 - #3946
Black puts "pyright: ignore" comments on the wrong line
T: bugF: commentsUpdated Sep 13, 2026 - #3925
Black 23.9.1 reformat already clean code expression and creates a line too long
T: bugF: linetoolongUpdated Sep 13, 2026 - #1467
[string_preprocessing] When splitting lines, `\n` is ignored
T: styleF: stringsC: preview styleUpdated Sep 13, 2026 - #1540
Black shouldn't merge multi-line string when last character on the line is '\n'
T: styleF: stringsUpdated Sep 13, 2026 - #4208
Future of `string_processing`
T: bugC: preview styleUpdated Sep 13, 2026 - #4249
Bug hazard - multiple strings given same indentation
T: styleF: parenthesesF: stringsUpdated Sep 13, 2026 - #1826
Support for `--config` in pyproject.toml
T: enhancementC: configurationUpdated Sep 13, 2026 - #4411
global config not possible if project contains a `pyproject.toml`
T: bugS: needs discussionUpdated Sep 13, 2026 - #4430
`--line-ranges` formats lines outside of range
T: bugUpdated Sep 13, 2026 - #5120
Please consider making releases immutable
T: bugUpdated Sep 13, 2026 - #5214
Leaf.bracket_depth not initialized
T: bugUpdated Sep 13, 2026 - #5260
`ruff:ignore` should be processed as a pragma in `contains_pragma_comment`
T: bugUpdated Sep 13, 2026 - #5328
Formatting a dictionary with a long string and type ignore fails on --unstable
T: bugUpdated Sep 13, 2026