Skip to content
  • Martin von Zweigbergk's avatar
    py3: require values in changelog extras to be bytes · 2141427533d2
    Martin von Zweigbergk authored
    I don't know what happened here because b436059c1cca (py3: use
    pycompat.bytestr() on extra values because it can be int, 2019-02-05)
    came about b44a47214122 (py3: use string for "close" value in commit
    extras, 2018-02-11). Whatever happened, we shouldn't need to convert
    the values to bytes now. It's better to not convert because that might
    cover up bugs where someone sets a unicode value in the extras and
    that works until the unicode value happens to contain non-ascii (at
    which point it will fail because `bytestr()` expects its argument to
    be ascii if it's unicode).
    
    Differential Revision: https://phab.mercurial-scm.org/D8332
    2141427533d2
To find the state of this project's repository at the time of any of these versions, check out the tags.