--- a/eric6/Utilities/BackgroundClient.py Mon Jun 22 17:55:06 2020 +0200 +++ b/eric6/Utilities/BackgroundClient.py Tue Jun 23 17:24:18 2020 +0200 @@ -87,8 +87,7 @@ data = str(data) packedData = json.dumps([fx, fn, data]) - if sys.version_info[0] >= 3: - packedData = bytes(packedData, 'utf-8') + packedData = bytes(packedData, 'utf-8') header = struct.pack( b'!II', len(packedData), adler32(packedData) & 0xffffffff) self.connection.sendall(header) @@ -164,8 +163,7 @@ if adler32(packedData) & 0xffffffff != datahash: raise RuntimeError('Hashes not equal') - if sys.version_info[0] >= 3: - packedData = packedData.decode('utf-8') + packedData = packedData.decode('utf-8') fx, fn, data = json.loads(packedData) if fx == 'INIT':