14 import contextlib |
14 import contextlib |
15 |
15 |
16 from PyQt6.QtCore import QObject, QTranslator, QCoreApplication, QProcess |
16 from PyQt6.QtCore import QObject, QTranslator, QCoreApplication, QProcess |
17 from PyQt6.QtWidgets import QDialog |
17 from PyQt6.QtWidgets import QDialog |
18 |
18 |
19 from EricWidgets.EricApplication import ericApp |
19 from eric7 import Preferences, Utilities |
20 from EricGui.EricAction import EricAction |
20 from eric7.EricGui.EricAction import EricAction |
21 from EricWidgets import EricMessageBox |
21 from eric7.EricWidgets import EricMessageBox |
22 |
22 from eric7.EricWidgets.EricApplication import ericApp |
23 from Project.ProjectBrowserModel import ProjectBrowserFileItem |
23 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem |
24 |
|
25 import Preferences |
|
26 import Utilities |
|
27 |
24 |
28 # Start-of-Header |
25 # Start-of-Header |
29 name = "PyLint Plugin" |
26 name = "PyLint Plugin" |
30 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
27 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
31 autoactivate = True |
28 autoactivate = True |
32 deactivateable = True |
29 deactivateable = True |
33 version = "10.0.1" |
30 version = "10.1.0" |
34 className = "PyLintPlugin" |
31 className = "PyLintPlugin" |
35 packageName = "PyLintInterface" |
32 packageName = "PyLintInterface" |
36 shortDescription = "Show the PyLint dialogs." |
33 shortDescription = "Show the PyLint dialogs." |
37 longDescription = ( |
34 longDescription = ( |
38 """This plug-in implements the PyLint dialogs. PyLint is used to check""" |
35 """This plug-in implements the PyLint dialogs. PyLint is used to check""" |