--- a/mercurial/ui.py Sun Mar 04 15:26:26 2018 -0500
+++ b/mercurial/ui.py Sun Mar 04 15:53:10 2018 -0500
@@ -1757,7 +1757,7 @@
'ignoring)\n') % path.name)
u.fragment = None
- return str(u)
+ return bytes(u)
@pathsuboption('pushrev', 'pushrev')
def pushrevpathoption(ui, path, value):