##// END OF EJS Templates
py3: require values in changelog extras to be bytes...
Martin von Zweigbergk -
r45095:21414275 stable
parent child Browse files
Show More
@@ -82,10 +82,7 b' def decodeextra(text):'
82
82
83 def encodeextra(d):
83 def encodeextra(d):
84 # keys must be sorted to produce a deterministic changelog entry
84 # keys must be sorted to produce a deterministic changelog entry
85 items = [
85 items = [_string_escape(b'%s:%s' % (k, d[k])) for k in sorted(d)]
86 _string_escape(b'%s:%s' % (k, pycompat.bytestr(d[k])))
87 for k in sorted(d)
88 ]
89 return b"\0".join(items)
86 return b"\0".join(items)
90
87
91
88
General Comments 0
You need to be logged in to leave comments. Login now