-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
S: acceptedThe changes in this design / enhancement issue have been accepted and can be implementedThe changes in this design / enhancement issue have been accepted and can be implementedT: styleWhat do we want Blackened code to look like?What do we want Blackened code to look like?
Description
Describe the style change
Blank lines should be treated the same in top-level code under an if-statement as in top-level code proper
Examples in the current Black style
class A:
def f(self): ...
class B:
def f(self): ...
if sys.version_info >= (3, 8):
class C:
def f(self): ...
class D:
def f(self): ...
Desired style
class A:
def f(self): ...
class B:
def f(self): ...
if sys.version_info >= (3, 8):
class C:
def f(self): ...
class D:
def f(self): ...
Additional context
Similar to / discussed in #2783
srittau, felix-hilden, Akuli and AlexWaygood
Metadata
Metadata
Assignees
Labels
S: acceptedThe changes in this design / enhancement issue have been accepted and can be implementedThe changes in this design / enhancement issue have been accepted and can be implementedT: styleWhat do we want Blackened code to look like?What do we want Blackened code to look like?