Subject: CVS commit: pkgsrc/textproc/py-black
From: Adam Ciarcinski
Date: 2023-10-18 10:00:58
Message id: 20231018080058.4A982FADC@cvs.NetBSD.org

Log Message:
py-black: updated to 23.10.0

23.10.0

Stable style

- Fix comments getting removed from inside parenthesized strings

Preview style

- Fix long lines with power operators getting split before the line length
- Long type hints are now wrapped in parentheses and properly indented when \ 
split across
 multiple lines
- Magic trailing commas are now respected in return types.
- Require one empty line after module-level docstrings.
- Treat raw triple-quoted strings as docstrings

Configuration

- Fix cache versioning logic when `BLACK_CACHE_DIR` is set

Parser

- Fix bug where attributes named `type` were not acccepted inside `match` statements

- Add support for PEP 695 type aliases containing lambdas and other unusual \ 
expressions

Output

- Black no longer attempts to provide special errors for attempting to format \ 
Python 2
 code
- Black will more consistently print stacktraces on internal errors in verbose mode

Integrations

- The action output displayed in the job summary is now wrapped in Markdown

Files:
RevisionActionfile
1.18modifypkgsrc/textproc/py-black/Makefile
1.16modifypkgsrc/textproc/py-black/distinfo