13 |
13 |
14 from PyQt6.QtCore import QCoreApplication, QObject, QTranslator |
14 from PyQt6.QtCore import QCoreApplication, QObject, QTranslator |
15 |
15 |
16 from eric7 import Preferences |
16 from eric7 import Preferences |
17 from eric7.EricWidgets.EricApplication import ericApp |
17 from eric7.EricWidgets.EricApplication import ericApp |
18 from eric7.Globals import isMacPlatform, isWindowsPlatform |
18 |
|
19 try: |
|
20 from eric7.SystemUtilities.OSUtilities import isMacPlatform, isWindowsPlatform |
|
21 except ImportError: |
|
22 # imports for eric < 23.1 |
|
23 from eric7.Globals import isMacPlatform, isWindowsPlatform |
19 from ProjectFlask.Project import Project |
24 from ProjectFlask.Project import Project |
20 |
25 |
21 # Start-of-Header |
26 # Start-of-Header |
22 name = "Flask Project Plugin" |
27 name = "Flask Project Plugin" |
23 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
28 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
24 autoactivate = True |
29 autoactivate = True |
25 deactivateable = True |
30 deactivateable = True |
26 version = "10.3.0" |
31 version = "10.4.0" |
27 className = "ProjectFlaskPlugin" |
32 className = "ProjectFlaskPlugin" |
28 packageName = "ProjectFlask" |
33 packageName = "ProjectFlask" |
29 shortDescription = "Project support for Flask projects." |
34 shortDescription = "Project support for Flask projects." |
30 longDescription = """This plugin implements project support for Flask projects.""" |
35 longDescription = """This plugin implements project support for Flask projects.""" |
31 needsRestart = False |
36 needsRestart = False |