--- a/hgext/remotefilelog/constants.py Sun Oct 06 09:45:02 2019 -0400
+++ b/hgext/remotefilelog/constants.py Sun Oct 06 09:48:39 2019 -0400
@@ -4,40 +4,40 @@
from mercurial.i18n import _
-NETWORK_CAP_LEGACY_SSH_GETFILES = 'exp-remotefilelog-ssh-getfiles-1'
+NETWORK_CAP_LEGACY_SSH_GETFILES = b'exp-remotefilelog-ssh-getfiles-1'
-SHALLOWREPO_REQUIREMENT = "exp-remotefilelog-repo-req-1"
+SHALLOWREPO_REQUIREMENT = b"exp-remotefilelog-repo-req-1"
-BUNDLE2_CAPABLITY = "exp-remotefilelog-b2cap-1"
+BUNDLE2_CAPABLITY = b"exp-remotefilelog-b2cap-1"
-FILENAMESTRUCT = '!H'
+FILENAMESTRUCT = b'!H'
FILENAMESIZE = struct.calcsize(FILENAMESTRUCT)
NODESIZE = 20
-PACKREQUESTCOUNTSTRUCT = '!I'
+PACKREQUESTCOUNTSTRUCT = b'!I'
-NODECOUNTSTRUCT = '!I'
+NODECOUNTSTRUCT = b'!I'
NODECOUNTSIZE = struct.calcsize(NODECOUNTSTRUCT)
-PATHCOUNTSTRUCT = '!I'
+PATHCOUNTSTRUCT = b'!I'
PATHCOUNTSIZE = struct.calcsize(PATHCOUNTSTRUCT)
-FILEPACK_CATEGORY = ""
-TREEPACK_CATEGORY = "manifests"
+FILEPACK_CATEGORY = b""
+TREEPACK_CATEGORY = b"manifests"
ALL_CATEGORIES = [FILEPACK_CATEGORY, TREEPACK_CATEGORY]
# revision metadata keys. must be a single character.
-METAKEYFLAG = 'f' # revlog flag
-METAKEYSIZE = 's' # full rawtext size
+METAKEYFLAG = b'f' # revlog flag
+METAKEYSIZE = b's' # full rawtext size
def getunits(category):
if category == FILEPACK_CATEGORY:
- return _("files")
+ return _(b"files")
if category == TREEPACK_CATEGORY:
- return _("trees")
+ return _(b"trees")
# Repack options passed to ``markledger``.
-OPTION_PACKSONLY = 'packsonly'
+OPTION_PACKSONLY = b'packsonly'