# HG changeset patch # User Augie Fackler # Date 1520006862 18000 # Node ID f6b9f9ddd0de8200f636eea0aef12ba99e6b3af0 # Parent dcb6fbaa43a85f7474f04c9386e1f2da2bd130f0 lfs: convert hexdigest to bytes using sysbytes Differential Revision: https://phab.mercurial-scm.org/D2568 diff -r dcb6fbaa43a8 -r f6b9f9ddd0de hgext/lfs/wrapper.py --- a/hgext/lfs/wrapper.py Fri Mar 02 11:07:25 2018 -0500 +++ b/hgext/lfs/wrapper.py Fri Mar 02 11:07:42 2018 -0500 @@ -10,7 +10,7 @@ import hashlib from mercurial.i18n import _ -from mercurial.node import bin, nullid, short +from mercurial.node import bin, hex, nullid, short from mercurial import ( error, @@ -85,7 +85,7 @@ text = text[offset:] # git-lfs only supports sha256 - oid = hashlib.sha256(text).hexdigest() + oid = hex(hashlib.sha256(text).digest()) self.opener.lfslocalblobstore.write(oid, text) # replace contents with metadata