Mercurial > public > mercurial-scm > hg-stable
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):