psf/black repo issues and pull requests
Improve multiline string handling #1879 [aneeshusa] F: strings / docstrings
Fixes #256. TODOs before this could be merged: Get feedback/consensus on the test suite formatting matches what we...
Remove redundant parentheses around awaited coroutines/tasks #2991 [jpy-git]
Description Closes #275. Remove redundant parentheses around awaited coroutines/tasks. This is a tricky one as await...
Explain our use of mypyc in the FAQ #3002 [ichard26] T: documentation skip news
Description While responding to GH-2994 I realized we don't have a FAQ entry about this, let's change that so...
Format hex code in unicode escape sequences in string literals #2916 [Shivansh-007]
Closes #2067 Closes #2828 Checklist - did you ... Add a CHANGELOG entry if necessary? Add / update tests if...
Add improved docstring processing #2885 [TomFryers]
Description One of the things discussed in issue #144 was quote placement. Reading through the discussion, there...
Add support for structural pattern matching (match...case) new in 3.10 #3005 [jimmyx0x] R: duplicate T: enhancement R: outdated
Is your feature request related to a problem? Please describe. Black does not support the new structural pattern...
ImportError: cannot import name '_unicodefun' from 'click' #2976 [enaskopelja] T: bug R: duplicate
Describe the bug A recent version of click has been released which removes _unicodefun, breaking black (see also...
Make ipynb tests compatible with ipython 8.3.0+ #3008 [MarcoGorelli] skip news
Description Checklist - did you ... Add a CHANGELOG entry if necessary? (this isn't user-facing, so I don't...
Feature request: Respect `# fmt: skip` at the end of multi-line statements #3009 [goodside] T: enhancement
Is your feature request related to a problem? Please describe. Consider the following un-blackened code: d =...
Quote "black[jupyter]" in README.md #3007 [dignissimus] skip news
Relates to #3006
Quote black[jupyter] and black[d] in installation docs #3006 [JelleZijlstra] skip news
We just got someone on Discord who was confused because the command as written caused their shell to try to do...
Trailing comma is not deleted in a one-line dict literal #2052 [Wim-De-Clercq] T: design F: trailing comma
Describe the style change When a specific dict with callables gets the key looked up and the callable called in one...
Trailing comma is not deleted in a one-line dict literal #3010 [futujaos] T: bug R: duplicate F: trailing comma
Playground, or code sample: Before user_info = { 'worker': _make_worker_info, 'requester':...
Standardise newlines after module-level docstrings #2996 [jpy-git]
Description Closes #1872. Does 2 things: a) First commit is a slight refactoring of EmptyLineTracker to remove the...
JelleZijlstra: Suggested change ...
JelleZijlstra: Suggested change ...
JelleZijlstra: Suggested change ...
JelleZijlstra: hm won't that use the sdist instead?
ichard26: ah shoot you're correct, I think it's still worth keeping this but I will note that this uses...
JelleZijlstra: Suggested change ...
ichard26: Resolved in 2805958
JelleZijlstra
ichard26: Thanks for the review @JelleZijlstra !