--- a/src/eric7/PipInterface/Pip.py Sun Oct 20 11:37:00 2024 +0200 +++ b/src/eric7/PipInterface/Pip.py Sun Oct 20 15:51:03 2024 +0200 @@ -462,6 +462,16 @@ if not res: # user rejected PyQt6 and/or eric-ide/eric7 update packages = self.__filterUpgradePackages(packages) + if not packages: + EricMessageBox.information( + None, + self.tr("Upgrade Packages"), + self.tr( + "There are no packages except 'eric-ide' or 'PyQt6'" + " left for upgrade." + ), + ) + return False except AttributeError: return False