# HG changeset patch # User Augie Fackler # Date 1524801968 14400 # Node ID bb1b15acfd06c55118bffe3cd7973dbb4d62148a # Parent 51a2f8d199c7a6dc46abc76f08628d7ddc6f2a74 util: make util.url __repr__ consistent on Python 2 and 3 Differential Revision: https://phab.mercurial-scm.org/D3468 diff -r 51a2f8d199c7 -r bb1b15acfd06 mercurial/util.py --- a/mercurial/util.py Fri Apr 27 00:05:46 2018 -0400 +++ b/mercurial/util.py Fri Apr 27 00:06:08 2018 -0400 @@ -2717,7 +2717,7 @@ 'query', 'fragment'): v = getattr(self, a) if v is not None: - attrs.append('%s: %r' % (a, v)) + attrs.append('%s: %r' % (a, pycompat.bytestr(v))) return '' % ', '.join(attrs) def __bytes__(self):