black latest version

v22.3.0


black v22.3.0 Release Notes

  • πŸ’… Preview style

    • Code cell separators #%% are now standardised to # %% (#2919)
    • βœ‚ Remove unnecessary parentheses from except statements (#2939)
    • βœ‚ Remove unnecessary parentheses from tuple unpacking in for loops (#2945)
    • Avoid magic-trailing-comma in single-element subscripts (#2942)

    πŸ”§ Configuration

    • πŸ“¦ Do not format __pypackages__ directories by default (#2836)
    • βž• Add support for specifying stable version with --required-version (#2832).
    • Avoid crashing when the user has no homedir (#2814)
    • Avoid crashing when md5 is not available (#2905)
    • πŸ›  Fix handling of directory junctions on Windows (#2904)

    πŸ“š Documentation

    • πŸ“š Update pylint config documentation (#2931)

    Integrations

    • 🚚 Move test to disable plugin in Vim/Neovim, which speeds up loading (#2896)

    Output

    • In verbose, mode, log when Black is using user-level config (#2861)

    Packaging

    • πŸ›  Fix Black to work with Click 8.1.0 (#2966)
    • On Python 3.11 and newer, use the standard library's tomllib instead of tomli (#2903)
    • 🚚 black-primer, the deprecated internal devtool, has been removed and copied to a separate repository (#2924)

    πŸ“œ Parser

    • πŸ“œ Black can now parse starred expressions in the target of for and async for statements, e.g for item in *items_1, *items_2: pass (#2879).
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /