--- a/eric7/PluginManager/PluginRepositoryDialog.py Sun Oct 03 15:59:11 2021 +0200 +++ b/eric7/PluginManager/PluginRepositoryDialog.py Sun Oct 03 17:25:49 2021 +0200 @@ -202,11 +202,8 @@ ): self.__reachabilityChanged( QNetworkInformation.instance().reachability()) - # TODO: remove this 'contextlib' with official release - import contextlib - with contextlib.suppress(Exception): - QNetworkInformation.instance().reachabilityChanged.connect( - self.__reachabilityChanged) + QNetworkInformation.instance().reachabilityChanged.connect( + self.__reachabilityChanged) else: # assume to be 'always online' if no backend could be loaded or # dynamic online check is switched of