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):