# HG changeset patch # User Augie Fackler # Date 2018-11-05 22:48:23 # 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 --git a/hgext/remotefilelog/basepack.py b/hgext/remotefilelog/basepack.py --- a/hgext/remotefilelog/basepack.py +++ b/hgext/remotefilelog/basepack.py @@ -512,8 +512,8 @@ class mutablebasepack(versionmixin): 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 --git a/hgext/remotefilelog/repack.py b/hgext/remotefilelog/repack.py --- a/hgext/remotefilelog/repack.py +++ b/hgext/remotefilelog/repack.py @@ -753,8 +753,8 @@ class repackledger(object): 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 --git a/hgext/remotefilelog/shallowutil.py b/hgext/remotefilelog/shallowutil.py --- a/hgext/remotefilelog/shallowutil.py +++ b/hgext/remotefilelog/shallowutil.py @@ -158,8 +158,8 @@ def _buildpackmeta(metadict): return metabuf _metaitemtypes = { - constants.METAKEYFLAG: (int, long), - constants.METAKEYSIZE: (int, long), + constants.METAKEYFLAG: (int, pycompat.long), + constants.METAKEYSIZE: (int, pycompat.long), } def buildpackmeta(metadict):