# HG changeset patch # User Augie Fackler # Date 1541458103 18000 # Node ID 1419f780207cc0be468c8474c00f52431905a827 # Parent 433189151d5dab59ca6a782690922759cf843ba2 remotefilelog: fix various minor py3 problems # skip-blame b prefixes and pycompat.long, nothing remotely interesting Differential Revision: https://phab.mercurial-scm.org/D5223 diff -r 433189151d5d -r 1419f780207c hgext/remotefilelog/basepack.py --- a/hgext/remotefilelog/basepack.py Mon Nov 05 17:37:37 2018 -0500 +++ b/hgext/remotefilelog/basepack.py Mon Nov 05 17:48:23 2018 -0500 @@ -512,8 +512,8 @@ self.idxfp.write(struct.pack('!BB', self.VERSION, config)) class indexparams(object): - __slots__ = ('fanoutprefix', 'fanoutstruct', 'fanoutcount', 'fanoutsize', - 'indexstart') + __slots__ = (r'fanoutprefix', r'fanoutstruct', r'fanoutcount', + r'fanoutsize', r'indexstart') def __init__(self, prefixsize, version): self.fanoutprefix = prefixsize diff -r 433189151d5d -r 1419f780207c hgext/remotefilelog/repack.py --- a/hgext/remotefilelog/repack.py Mon Nov 05 17:37:37 2018 -0500 +++ b/hgext/remotefilelog/repack.py Mon Nov 05 17:48:23 2018 -0500 @@ -753,8 +753,8 @@ class repackentry(object): """Simple class representing a single revision entry in the repackledger. """ - __slots__ = ['filename', 'node', 'datasource', 'historysource', - 'datarepacked', 'historyrepacked', 'gced'] + __slots__ = (r'filename', r'node', r'datasource', r'historysource', + r'datarepacked', r'historyrepacked', r'gced') def __init__(self, filename, node): self.filename = filename self.node = node diff -r 433189151d5d -r 1419f780207c hgext/remotefilelog/shallowutil.py --- a/hgext/remotefilelog/shallowutil.py Mon Nov 05 17:37:37 2018 -0500 +++ b/hgext/remotefilelog/shallowutil.py Mon Nov 05 17:48:23 2018 -0500 @@ -158,8 +158,8 @@ return metabuf _metaitemtypes = { - constants.METAKEYFLAG: (int, long), - constants.METAKEYSIZE: (int, long), + constants.METAKEYFLAG: (int, pycompat.long), + constants.METAKEYSIZE: (int, pycompat.long), } def buildpackmeta(metadict):