--- a/src/eric7/PipInterface/PipPackagesWindow.py Fri Sep 06 14:56:18 2024 +0200 +++ b/src/eric7/PipInterface/PipPackagesWindow.py Sun Sep 15 16:56:58 2024 +0200 @@ -57,3 +57,12 @@ self.__buttonBox.accepted.connect(self.close) self.__buttonBox.rejected.connect(self.close) + + def closeEvent(self, evt): + """ + Protected method handling a close event. + + @param evt reference to the close event object + @type QCloseEvent + """ + self.__pip.shutdown()