Expected 1 blank line before a nested definition (E306)
Nested functions should contain 1 blank line between their definitions.
Anti-pattern
def outer():
def inner():
pass
Best practice
def outer():
def inner():
pass
Nested functions should contain 1 blank line between their definitions.
def outer():
def inner():
pass
def outer():
def inner():
pass