- don't strip newlines immediately before eol (
73
)
- don't detect comments ending with a colon as a block (
67
,68
) - don't add color to redirected output and print reports to
stderr
(66
,69
) - add a nightly CI which also runs every day at 00:00 UTC (
71
)
- support running on python 3.9 (the target version is not yet supported by black) (
55
,57
) - add diff and color diff modes (
33
,53
,56
) - support black's string normalization option (
33
,59
) - add colors to the output (
33
,60
) - make the order of the printed files predictable (
61
) - make sure blocks end with a empty continuation line (
52
,62
) - add a initial version of a contributing guide (
63
)
- Support the :rst
testcode
, :rsttestsetup
and :rsttestcleanup
directives (39
). - Fix working with lines containing only the prompt and avoid changing the quotes of nested docstrings (
41
,43
) - Allow configuring
blackdoc
usingpyproject.toml
(40
,45
,47
) - Add a
force-exclude
option (49
) - Document the options (
50
)
- Keep compatibility with
black
20.8b1 (33
,34
)
- Add pre-commit hook configuration (
26
,27
) - Document the release process (
29
) - Make sure the tool returns a non-zero error code when encountering syntax errors (
28
)
- Add a CLI (
1
) - Add support for ipython prompts (
4
) - Add support for code blocks in rst files (
10
) - Allow disabling / selectively enabling formats (
13
,18
) - Initial version of the documentation (
12
,19
)