Changelog¶
v0.4.6 (16 November 2025)¶
Don’t try to use dynamic typing with
blackfunctions (PR268)
v0.4.5 (21 October 2025)¶
backwards-compatibility towards
black>=24.4(a 18 months window) (PR262)
v0.4.4 (18 October 2025)¶
add the required
modeparameter to the call ofdecode_bytes(PR256)
v0.4.3 (30 September 2025)¶
forgotten instance of the single argument call of
decode_bytes(PR253)
v0.4.2 (28 September 2025)¶
v0.4.1 (26 June 2025)¶
v0.4.0 (14 June 2025)¶
v0.3.10 (09 June 2025)¶
v0.3.9 (04 November 2023)¶
v0.3.8 (03 November 2022)¶
use the
doctestformatter for doctest lines inrstcode blocks (GH150, PR151)drop support for
python=3.6(PR153)split chained statements into multiple
doctestlines (GH143, PR155, PR158)replace the custom color formatting code with rich (GH146, PR157, PR159, PR160).
officially support python 3.11 (PR163)
v0.3.7 (13 September 2022)¶
v0.3.6 (25 August 2022)¶
fix a regression in the doctest format that would either truncate the reformatted code or crash it (PR137)
v0.3.5 (26 July 2022)¶
v0.3.4 (17 July 2021)¶
declare the
tomlilibrary as a runtime dependency (PR101)
v0.3.3 (06 February 2021)¶
v0.3.2 (05 January 2021)¶
don’t strip newlines immediately before eol (PR73)
v0.3.1 (04 December 2020)¶
v0.3 (04 November 2020)¶
v0.2 (01 October 2020)¶
Support the
testcode,testsetupandtestcleanupdirectives (PR39).Fix working with lines containing only the prompt and avoid changing the quotes of nested docstrings (GH41, PR43)
Allow configuring
blackdocusingpyproject.toml(GH40, PR45, PR47)Add a
force-excludeoption (PR49)Document the options (PR50)