diff -r 8381126bf43c -r 2f7a3c90c0d7 hgext/gpg.py --- a/hgext/gpg.py Sat Mar 03 14:28:51 2018 -0500 +++ b/hgext/gpg.py Fri Mar 02 07:13:33 2018 +0530 @@ -318,7 +318,7 @@ repo.commit(message, opts['user'], opts['date'], match=msigs, editor=editor) except ValueError as inst: - raise error.Abort(str(inst)) + raise error.Abort(pycompat.bytestr(inst)) def node2txt(repo, node, ver): """map a manifest into some text"""