diff -r c093cc6e6c99 -r 313e3a279828 mercurial/hook.py --- a/mercurial/hook.py Thu Nov 07 03:59:22 2019 -0800 +++ b/mercurial/hook.py Thu Nov 07 13:18:19 2019 -0500 @@ -38,7 +38,7 @@ if callable(funcname): obj = funcname - funcname = pycompat.sysbytes(obj.__module__ + r"." + obj.__name__) + funcname = pycompat.sysbytes(obj.__module__ + "." + obj.__name__) else: d = funcname.rfind(b'.') if d == -1: @@ -61,7 +61,7 @@ e1 = sys.exc_info() try: # extensions are loaded with hgext_ prefix - obj = __import__(r"hgext_%s" % pycompat.sysstr(modname)) + obj = __import__("hgext_%s" % pycompat.sysstr(modname)) except (ImportError, SyntaxError): e2 = sys.exc_info() if ui.tracebackflag: