diff mercurial/subrepo.py @ 37578:56df2ca5c032

py3: prevent transformer from adding b'' by adding r'' prefix These are cases where we need to use str, therefore we add r'' prefix. # skip-blame because just r'' prefixes Differential Revision: https://phab.mercurial-scm.org/D3276
author Pulkit Goyal <7895pulkit@gmail.com>
date Thu, 12 Apr 2018 14:28:08 +0530
parents 14cd5290c4e6
children e7bf5a73e4e1
line wrap: on
line diff
--- a/mercurial/subrepo.py	Thu Apr 12 14:26:31 2018 +0530
+++ b/mercurial/subrepo.py	Thu Apr 12 14:28:08 2018 +0530
@@ -1637,7 +1637,7 @@
         # This should be much faster than manually traversing the trees
         # and objects with many subprocess calls.
         tarstream = self._gitcommand(['archive', revision], stream=True)
-        tar = tarfile.open(fileobj=tarstream, mode='r|')
+        tar = tarfile.open(fileobj=tarstream, mode=r'r|')
         relpath = subrelpath(self)
         self.ui.progress(_('archiving (%s)') % relpath, 0, unit=_('files'))
         for i, info in enumerate(tar):