Bug 33075 - pylint не работает должным образом.
Summary: pylint не работает должным образом.
Status: CLOSED WONTFIX
Alias: None
Product: Branch p8
Classification: Distributions
Component: pylint (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Grigory Ustinov
QA Contact: qa-p8@altlinux.org
URL:
Keywords: backport
Depends on:
Blocks:
 
Reported: 2017-02-03 15:08 MSK by Vadim Zelenin
Modified: 2020-06-17 16:12 MSK (History)
1 user (show)

See Also:


Attachments
образец файла для проверки (147 bytes, text/x-python)
2017-02-03 15:08 MSK, Vadim Zelenin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim Zelenin 2017-02-03 15:08:59 MSK
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)
Comment 1 Grigory Ustinov 2018-08-17 19:16:17 MSK
В сизифе такого нет. Пробуем бэкпортировать.
Comment 2 Grigory Ustinov 2020-02-20 14:58:56 MSK
В p9 работает нормально. Обновляйтесь.
Comment 3 Vadim Zelenin 2020-06-17 16:12:20 MSK
(Ответ для Grigory Ustinov на комментарий #2)
> В p9 работает нормально. Обновляйтесь.

Рад бы в рай, да грехи не пускают.
в p9 libqt4-sql-mysql собран с libmysqlclient21,
который не может взаимодействовать с "устаревшими" версиями mysql/mariadb.

Я поленюсь пересобирать libqt4-sql-mysql и пока сервера не обновятся останусь на p8 :(