PluginMetricsRadon.py

branch
eric7
changeset 104
6eac83394939
parent 102
f7b964ea22a1
child 106
6422943b388f
diff -r 3fcdd23d144d -r 6eac83394939 PluginMetricsRadon.py
--- a/PluginMetricsRadon.py	Mon Oct 24 17:38:28 2022 +0200
+++ b/PluginMetricsRadon.py	Wed Dec 21 08:52:36 2022 +0100
@@ -10,7 +10,7 @@
 import contextlib
 import os
 
-from PyQt6.QtCore import pyqtSignal, QObject, QTranslator
+from PyQt6.QtCore import QObject, QTranslator, pyqtSignal
 from PyQt6.QtGui import QAction
 
 from eric7 import Preferences
@@ -18,14 +18,19 @@
 from eric7.EricWidgets import EricMessageBox
 from eric7.EricWidgets.EricApplication import ericApp
 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem
-from eric7.Utilities import determinePythonVersion
+
+try:
+    from eric7.SystemUtilities.PythonUtilities import determinePythonVersion
+except ImportError:
+    # imports for eric < 23.1
+    from eric7.Utilities import determinePythonVersion
 
 # Start-Of-Header
 name = "Radon Metrics Plugin"
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "10.1.0"
+version = "10.2.0"
 className = "RadonMetricsPlugin"
 packageName = "RadonMetrics"
 shortDescription = "Code metrics plugin using radon package"
@@ -1058,6 +1063,7 @@
     """
     try:
         from radon import __version__ as radon_version
+
         from eric7 import Globals
 
         if Globals.versionToTuple(radon_version) < (4, 5, 0):

eric ide

mercurial