Summary: | pylint не работает должным образом. | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch p8 | Reporter: | Vadim Zelenin <VadimZelenin> | ||||
Component: | pylint | Assignee: | Grigory Ustinov <grenka> | ||||
Status: | CLOSED WONTFIX | QA Contact: | qa-p8 <qa-p8> | ||||
Severity: | normal | ||||||
Priority: | P3 | CC: | grenka | ||||
Version: | не указана | Keywords: | backport | ||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
В сизифе такого нет. Пробуем бэкпортировать. В p9 работает нормально. Обновляйтесь. (Ответ для Grigory Ustinov на комментарий #2) > В p9 работает нормально. Обновляйтесь. Рад бы в рай, да грехи не пускают. в p9 libqt4-sql-mysql собран с libmysqlclient21, который не может взаимодействовать с "устаревшими" версиями mysql/mariadb. Я поленюсь пересобирать libqt4-sql-mysql и пока сервера не обновятся останусь на p8 :( |
Created attachment 6958 [details] образец файла для проверки Ожидается, что pylint -E на файле t0.py (см.приложение) не выдаст ничего. По факту pylint во-первых выдаёт сообщение о своей проблеме (Problem importing), а во-вторых сообщает о несуществующей проблеме (Undefined variable). $ pylint -E t0.py Problem importing module classes.py: cannot import name InferenceContext Problem importing module classes.pyo: cannot import name InferenceContext Problem importing module classes.pyc: cannot import name InferenceContext Warning: option include-ids is deprecated and ignored. ************* Module t0 E: 6, 8: Undefined variable 'self' (undefined-variable)