eric7/PipInterface/PipPackagesWidget.py

branch
eric7-maintenance
changeset 9111
4ac66b6c33a4
parent 9039
3c8aa997bad8
child 9192
a763d57e23bc
--- a/eric7/PipInterface/PipPackagesWidget.py	Mon May 02 15:53:05 2022 +0200
+++ b/eric7/PipInterface/PipPackagesWidget.py	Wed Jun 01 13:48:49 2022 +0200
@@ -101,6 +101,7 @@
             if tagClass in (
                 "package-snippet__name", "package-snippet__description",
                 "package-snippet__version", "package-snippet__released",
+                "package-snippet__created",
             ):
                 self.__activeClass = tagClass
             else:
@@ -656,7 +657,7 @@
         @param checked state of the checkbox
         @type bool
         """
-        self.on_packagesList_itemClicked(self.packagesList.currentItem(),
+        self.on_packagesList_itemPressed(self.packagesList.currentItem(),
                                          self.packagesList.currentColumn())
     
     @pyqtSlot(bool)
@@ -668,7 +669,7 @@
         @param checked state of the checkbox
         @type bool
         """
-        self.on_packagesList_itemClicked(self.packagesList.currentItem(),
+        self.on_packagesList_itemPressed(self.packagesList.currentItem(),
                                          self.packagesList.currentColumn())
     
     @pyqtSlot()
@@ -984,11 +985,16 @@
                 ])
             except KeyError:
                 description = ""
+            date = (
+                result["released"]
+                if "released" in result else
+                result["created"]
+            )
             itm = QTreeWidgetItem(
                 self.searchResultList, [
                     result['name'].strip(),
                     result['version'],
-                    result["released"].strip(),
+                    date.strip(),
                     description,
                 ])
             itm.setData(0, self.SearchVersionRole, result['version'])

eric ide

mercurial