Mercurial > hg
changeset 44969:d545b895234a stable
py3: use `%d` for int in % formatting
On Python 3, `%s` is an alias to `%b`, which requires that the object implements
`__bytes__()`, which is not the case for `int`.
author | Manuel Jacob <me@manueljacob.de> |
---|---|
date | Tue, 16 Jun 2020 14:03:00 +0200 |
parents | 75b59d221aa3 |
children | 7a4630536e53 |
files | hgext/convert/subversion.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/convert/subversion.py Tue Jun 16 14:00:20 2020 +0200 +++ b/hgext/convert/subversion.py Tue Jun 16 14:03:00 2020 +0200 @@ -917,12 +917,12 @@ if not copyfrom_path: continue self.ui.debug( - b"copied to %s from %s@%s\n" + b"copied to %s from %s@%d\n" % (entrypath, copyfrom_path, ent.copyfrom_rev) ) copies[self.recode(entrypath)] = self.recode(copyfrom_path) elif kind == 0: # gone, but had better be a deleted *file* - self.ui.debug(b"gone from %s\n" % ent.copyfrom_rev) + self.ui.debug(b"gone from %d\n" % ent.copyfrom_rev) pmodule, prevnum = revsplit(parents[0])[1:] parentpath = pmodule + b"/" + entrypath fromkind = self._checkpath(entrypath, prevnum, pmodule)