--- - branch: MAIN date: Tue Apr 12 10:11:38 UTC 2022 files: - new: '1.2' old: '1.1' path: pkgsrc/textproc/py-black/ALTERNATIVES pathrev: pkgsrc/textproc/py-black/ALTERNATIVES@1.2 type: modified - new: '1.7' old: '1.6' path: pkgsrc/textproc/py-black/Makefile pathrev: pkgsrc/textproc/py-black/Makefile@1.7 type: modified - new: '1.7' old: '1.6' path: pkgsrc/textproc/py-black/distinfo pathrev: pkgsrc/textproc/py-black/distinfo@1.7 type: modified - new: '1.4' old: '1.3' path: pkgsrc/textproc/py-black/PLIST pathrev: pkgsrc/textproc/py-black/PLIST@1.4 type: modified id: 20220412T101138Z.2e95b0bb3268f4810499a603f2a240982edddb7b log: | py-black: updated to 22.3.0 22.3.0 Preview style - Code cell separators `#%%` are now standardised to `# %%` - Remove unnecessary parentheses from `except` statements - Remove unnecessary parentheses from tuple unpacking in `for` loops - Avoid magic-trailing-comma in single-element subscripts Configuration - Do not format `__pypackages__` directories by default - Add support for specifying stable version with `--required-version` - Avoid crashing when the user has no homedir - Avoid crashing when md5 is not available - Fix handling of directory junctions on Windows Documentation - Update pylint config documentation Integrations - Move test to disable plugin in Vim/Neovim, which speeds up loading Output - In verbose, mode, log when _Black_ is using user-level config Packaging - Fix Black to work with Click 8.1.0 - On Python 3.11 and newer, use the standard library's `tomllib` instead of `tomli` - `black-primer`, the deprecated internal devtool, has been removed and copied to a [separate repository](https://github.com/cooperlees/black-primer) 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` module: pkgsrc subject: 'CVS commit: pkgsrc/textproc/py-black' unixtime: '1649758298' user: adam