Changed code to not use the obsolete 'determinePythonVersion()' function anymore. eric7 release-10.3.2

Tue, 09 Jul 2024 14:31:29 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 09 Jul 2024 14:31:29 +0200
branch
eric7
changeset 116
81d24da85ac5
parent 115
5a1b7f9dcbe5
child 117
26b87891403a

Changed code to not use the obsolete 'determinePythonVersion()' function anymore.

ChangeLog file | annotate | diff | comparison | revisions
PKGLIST file | annotate | diff | comparison | revisions
PluginCheckerVulture.epj file | annotate | diff | comparison | revisions
PluginVulture.py file | annotate | diff | comparison | revisions
PluginVulture.zip file | annotate | diff | comparison | revisions
--- a/ChangeLog	Tue Apr 23 19:34:39 2024 +0200
+++ b/ChangeLog	Tue Jul 09 14:31:29 2024 +0200
@@ -1,5 +1,8 @@
 ChangeLog
 ---------
+Version 10.3.2
+- some code streamlining
+
 Version 10.3.1:
 - updated Russian translations
 - updated Spanish translations
--- a/PKGLIST	Tue Apr 23 19:34:39 2024 +0200
+++ b/PKGLIST	Tue Jul 09 14:31:29 2024 +0200
@@ -2,6 +2,8 @@
 VultureChecker/Documentation/LICENSE.GPL3
 VultureChecker/EditWhiteListDialog.py
 VultureChecker/EditWhiteListDialog.ui
+VultureChecker/Ui_EditWhiteListDialog.py
+VultureChecker/Ui_VultureCheckerDialog.py
 VultureChecker/VultureCheckerDialog.py
 VultureChecker/VultureCheckerDialog.ui
 VultureChecker/VultureCheckerService.py
--- a/PluginCheckerVulture.epj	Tue Apr 23 19:34:39 2024 +0200
+++ b/PluginCheckerVulture.epj	Tue Jul 09 14:31:29 2024 +0200
@@ -1,7 +1,7 @@
 {
   "header": {
     "comment": "eric project file for project PluginCheckerVulture",
-    "copyright": "Copyright (C) 2023 Detlev Offenbach, detlev@die-offenbachs.de"
+    "copyright": "Copyright (C) 2024 Detlev Offenbach, detlev@die-offenbachs.de"
   },
   "project": {
     "AUTHOR": "Detlev Offenbach",
@@ -207,7 +207,6 @@
       "Makefile": "OTHERS",
       "README": "OTHERS",
       "README.*": "OTHERS",
-      "Ui_*.py": "__IGNORE__",
       "makefile": "OTHERS"
     },
     "FORMS": [
@@ -293,6 +292,8 @@
     "SOURCES": [
       "PluginVulture.py",
       "VultureChecker/EditWhiteListDialog.py",
+      "VultureChecker/Ui_EditWhiteListDialog.py",
+      "VultureChecker/Ui_VultureCheckerDialog.py",
       "VultureChecker/VultureCheckerDialog.py",
       "VultureChecker/VultureCheckerService.py",
       "VultureChecker/__init__.py",
@@ -364,4 +365,4 @@
     "VCSOTHERDATA": {},
     "VERSION": ""
   }
-}
\ No newline at end of file
+}
--- a/PluginVulture.py	Tue Apr 23 19:34:39 2024 +0200
+++ b/PluginVulture.py	Tue Jul 09 14:31:29 2024 +0200
@@ -15,23 +15,18 @@
 from eric7.EricGui.EricAction import EricAction
 from eric7.EricWidgets.EricApplication import ericApp
 
-try:
-    from eric7.SystemUtilities.PythonUtilities import determinePythonVersion
-except ImportError:
-    # imports for eric < 23.1
-    from eric7.Utilities import determinePythonVersion
-
 # Start-Of-Header
 name = "Unused Code Checker Plug-in"
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "10.3.1"
+version = "10.3.2"
 className = "VulturePlugin"
 packageName = "VultureChecker"
 shortDescription = "Plug-in to detect unused code using the 'vulture' library"
 longDescription = """Plug-in to detect unused code using the 'vulture' library."""
 needsRestart = False
+hasCompiledForms = True
 pyqtApi = 2
 # End-Of-Header
 
@@ -161,7 +156,7 @@
         @type str
         """
         if lang is None:
-            lang = "Python{0}".format(determinePythonVersion(filename, source))
+            lang = "Python3"
         if lang != "Python3":
             return
 
@@ -180,11 +175,7 @@
             "Python3": [],
         }
         for filename, source in argumentsList:
-            lang = "Python{0}".format(determinePythonVersion(filename, source))
-            if lang != "Python3":
-                continue
-            else:
-                data[lang].append((filename, source))
+            data["Python3"].append((filename, source))
 
         self.queuedBatches = []
         if data["Python3"]:
Binary file PluginVulture.zip has changed

eric ide

mercurial