Fixed a few issues. release-10.3.3

Sat, 24 Aug 2024 15:36:01 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 24 Aug 2024 15:36:01 +0200
changeset 59
a5e7feb2310c
parent 58
14c5df20f271
child 60
8aeeb7f583eb

Fixed a few issues.

PipxInterface/Documentation/Source/Plugin_Pipx_Interface.PipxInterface.PipxWidget.html file | annotate | diff | comparison | revisions
PipxInterface/Pipx.py file | annotate | diff | comparison | revisions
PipxInterface/PipxWidget.py file | annotate | diff | comparison | revisions
PluginPipxInterface.py file | annotate | diff | comparison | revisions
PluginPipxInterface.zip file | annotate | diff | comparison | revisions
changelog.md file | annotate | diff | comparison | revisions
--- a/PipxInterface/Documentation/Source/Plugin_Pipx_Interface.PipxInterface.PipxWidget.html	Sat Aug 03 19:37:37 2024 +0200
+++ b/PipxInterface/Documentation/Source/Plugin_Pipx_Interface.PipxInterface.PipxWidget.html	Sat Aug 24 15:36:01 2024 +0200
@@ -214,7 +214,7 @@
 
 <dl>
 
-<dt><i>plugin</i> (MqttMonitorPlugin)</dt>
+<dt><i>plugin</i> (PluginPipxInterface)</dt>
 <dd>
 reference to the plug-in object
 </dd>
--- a/PipxInterface/Pipx.py	Sat Aug 03 19:37:37 2024 +0200
+++ b/PipxInterface/Pipx.py	Sat Aug 24 15:36:01 2024 +0200
@@ -49,9 +49,11 @@
         @return string containing the pipx version number
         @rtype str
         """
-        from pipx.version import version  # noqa: I102
-
-        return version
+        ok, output = self.runPipxProcess(["--version"])
+        if ok:
+            return output.strip()
+        else:
+            return ""
 
     def getPipxVersionTuple(self):
         """
--- a/PipxInterface/PipxWidget.py	Sat Aug 03 19:37:37 2024 +0200
+++ b/PipxInterface/PipxWidget.py	Sat Aug 24 15:36:01 2024 +0200
@@ -46,7 +46,7 @@
         Constructor
 
         @param plugin reference to the plug-in object
-        @type MqttMonitorPlugin
+        @type PluginPipxInterface
         @param fromEric flag indicating the eric-ide mode (defaults to True)
             (True = eric-ide mode, False = application mode)
         @type bool (optional)
@@ -687,7 +687,7 @@
                     != outdatedDependencies
                     and outdatedDependencies
                 ):
-                    self.__markPackageDependenciesOutdated()
+                    self.__markPackageDependenciesOutdated(itm)
 
         self.__resizePackagesColumns()
 
--- a/PluginPipxInterface.py	Sat Aug 03 19:37:37 2024 +0200
+++ b/PluginPipxInterface.py	Sat Aug 24 15:36:01 2024 +0200
@@ -36,7 +36,7 @@
     "author": "Detlev Offenbach <detlev@die-offenbachs.de>",
     "autoactivate": True,
     "deactivateable": True,
-    "version": "10.3.2",
+    "version": "10.3.3",
     "className": "PluginPipxInterface",
     "packageName": "PipxInterface",
     "shortDescription": "Graphical interface to the 'pipx' command.",
Binary file PluginPipxInterface.zip has changed
--- a/changelog.md	Sat Aug 03 19:37:37 2024 +0200
+++ b/changelog.md	Sat Aug 24 15:36:01 2024 +0200
@@ -1,6 +1,10 @@
 ChangeLog
 ---------
 
+__Version 10.3.3__
+
+- bug fixes
+
 __Version 10.3.2__
 
 - Updated Spanish translations.

eric ide

mercurial