--- a/eric6/ThirdParty/CharDet/chardet/universaldetector.py Wed Jan 13 19:02:58 2021 +0100 +++ b/eric6/ThirdParty/CharDet/chardet/universaldetector.py Wed Jan 13 19:05:48 2021 +0100 @@ -266,7 +266,7 @@ 'language': max_prober.language} # Log all prober confidences if none met MINIMUM_THRESHOLD - if self.logger.getEffectiveLevel() == logging.DEBUG: + if self.logger.getEffectiveLevel() <= logging.DEBUG: if self.result['encoding'] is None: self.logger.debug('no probers hit minimum threshold') for group_prober in self._charset_probers: @@ -280,7 +280,7 @@ prober.get_confidence()) else: self.logger.debug('%s %s confidence = %s', - prober.charset_name, - prober.language, - prober.get_confidence()) + group_prober.charset_name, + group_prober.language, + group_prober.get_confidence()) return self.result