branch | stable |
changeset 46025 | 27c23c8f14da |
parent 46021 | e402a45261db |
child 46030 | 2cf61e66c6d0 |
--- a/mercurial/extensions.py Mon Nov 23 11:47:06 2020 -0500 +++ b/mercurial/extensions.py Fri Nov 27 14:54:37 2020 -0500 @@ -936,6 +936,10 @@ version = b'' if isinstance(version, (list, tuple)): version = b'.'.join(pycompat.bytestr(o) for o in version) + else: + # version data should be bytes, but not all extensions are ported + # to py3. + version = stringutil.forcebytestr(version) return version