autopep8 не исправляет отступы - PullRequest
0 голосов
/ 01 сентября 2018

У меня есть файл test.py со следующим кодом

class MyClass():
y = 2
def my_func(self):
x = 2
return(x)

Когда я бегу pycodestyle test.py, я получаю

test.py:2:1: E112 expected an indented block
test.py:2:1: E305 expected 2 blank lines after class or function definition, found 0
test.py:3:1: E302 expected 2 blank lines, found 0
test.py:4:1: E112 expected an indented block
test.py:4:1: E305 expected 2 blank lines after class or function definition, found 0

Однако выполнение autopep8 test.py не исправляет никаких отступов. Возвращает

class MyClass():


y = 2


def my_func(self):


x = 2
return(x)

Я ожидаю, что он вернется

class MyClass():

    y = 2

    def my_func(self):
        x = 2
        return(x)

Я ожидаю слишком много от autopep8?

...