From 0ef47d741be0512359ff16dde998d6ce90cf2be8 Mon Sep 17 00:00:00 2001 From: RhodeCode Admin Date: Mon, 6 Mar 2023 23:44:55 +0100 Subject: [PATCH] py3: 2to3 fixes --- rhodecode/config/settings_maker.py | 4 ++-- rhodecode/lib/diffs.py | 6 +++--- rhodecode/lib/hooks_daemon.py | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/rhodecode/config/settings_maker.py b/rhodecode/config/settings_maker.py index 80eeebe0..1d0440af 100644 --- a/rhodecode/config/settings_maker.py +++ b/rhodecode/config/settings_maker.py @@ -58,7 +58,7 @@ def aslist(obj, sep=None, strip=True): :param sep: :param strip: """ - if isinstance(obj, (str,)): + if isinstance(obj, str): if obj in ['', ""]: return [] @@ -81,7 +81,7 @@ class SettingsMaker(object): @classmethod def _bool_func(cls, input_val): - if isinstance(input_val, unicode): + if isinstance(input_val, str): input_val = input_val.encode('utf8') return str2bool(input_val) diff --git a/rhodecode/lib/diffs.py b/rhodecode/lib/diffs.py index ef08c864..172d7fea 100644 --- a/rhodecode/lib/diffs.py +++ b/rhodecode/lib/diffs.py @@ -291,7 +291,7 @@ class DiffProcessor(object): for chunk in self._diff.chunks(): head = chunk.header - diff = imap(self._escaper, self.diff_splitter(chunk.diff)) + diff = map(self._escaper, self.diff_splitter(chunk.diff)) raw_diff = chunk.raw limited_diff = False exceeds_limit = False @@ -403,7 +403,7 @@ class DiffProcessor(object): 'new_lineno': '', 'action': Action.CONTEXT, 'line': msg, - } for _op, msg in stats['ops'].iteritems() + } for _op, msg in stats['ops'].items() if _op not in [MOD_FILENODE]]) _files.append({ @@ -600,7 +600,7 @@ class DiffProcessor(object): 'new_lineno': '', 'action': Action.CONTEXT, 'line': msg, - } for _op, msg in stats['ops'].iteritems() + } for _op, msg in stats['ops'].items() if _op not in [MOD_FILENODE]]) original_filename = safe_unicode(head['a_path']) diff --git a/rhodecode/lib/hooks_daemon.py b/rhodecode/lib/hooks_daemon.py index 86c13388..05a05802 100644 --- a/rhodecode/lib/hooks_daemon.py +++ b/rhodecode/lib/hooks_daemon.py @@ -27,8 +27,8 @@ import threading import socket import msgpack -from BaseHTTPServer import BaseHTTPRequestHandler -from SocketServer import TCPServer +from http.server import BaseHTTPRequestHandler +from socketserver import TCPServer import rhodecode from rhodecode.lib.exceptions import HTTPLockedRC, HTTPBranchProtected