diff -r 04c319a07c7b -r 2831d918e1b4 mercurial/patch.py --- a/mercurial/patch.py Sun Feb 25 23:08:41 2018 -0500 +++ b/mercurial/patch.py Sun Feb 25 23:09:07 2018 -0500 @@ -566,7 +566,7 @@ root = tempfile.mkdtemp(prefix='hg-patch-') self.opener = vfsmod.vfs(root) # Avoid filename issues with these simple names - fn = str(self.created) + fn = '%d' % self.created self.opener.write(fn, data) self.created += 1 self.files[fname] = (fn, mode, copied)