psf/black

List concatenation, multiple lines

Open

#260 geöffnet am 26. Mai 2018

Auf GitHub ansehen
 (2 Kommentare) (3 Reaktionen) (0 zugewiesene Personen)Python (2.693 Forks)batch import
F: linebreakF: symmetryT: enhancementT: stylehelp wanted

Repository-Metriken

Stars
 (41.258 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 8T 13h) (33 gemergte PRs in 30 T)

Beschreibung

Probably not a bug, but I was wondering if the code below shouldn't be formatted more like call chains are. I did not expect black to change anything other than quotes in this example. Aligned brackets feel much more readable.

# before
-    search_fields = (
-        ['file__%s' % field for field in FileAdmin.search_fields] +
-        ['resource__%s' % field for field in ResourceAdmin.search_fields]
-    )
# black output
+    search_fields = ["file__%s" % field for field in FileAdmin.search_fields] + [
+        "resource__%s" % field for field in ResourceAdmin.search_fields
+    ]

Operating system: OSX 10.11.6 Python version: 3.6.5 Black version: 18.5b0 Does also happen on master: yes

Contributor Guide