Tue, 12 Sep 2023 17:18:09 +0200
Did a little code rearrangement in the pip packages widget.
src/eric7/PipInterface/PipPackagesWidget.py | file | annotate | diff | comparison | revisions |
--- a/src/eric7/PipInterface/PipPackagesWidget.py Tue Sep 12 16:59:22 2023 +0200 +++ b/src/eric7/PipInterface/PipPackagesWidget.py Tue Sep 12 17:18:09 2023 +0200 @@ -472,6 +472,11 @@ itm.setText( PipPackagesWidget.AvailableVersionColumn, latest ) + QApplication.processEvents() + + # 3. update with vulnerability information + if self.vulnerabilityCheckBox.isChecked(): + self.__updateVulnerabilityData() self.packagesList.sortItems( PipPackagesWidget.PackageColumn, Qt.SortOrder.AscendingOrder @@ -479,10 +484,6 @@ for col in range(self.packagesList.columnCount()): self.packagesList.resizeColumnToContents(col) self.packagesList.setUpdatesEnabled(True) - - # 3. update with vulnerability information - if self.vulnerabilityCheckBox.isChecked(): - self.__updateVulnerabilityData() self.statusLabel.hide() self.__updateActionButtons()