Mercurial 5.2 release as stable release for Python 3.

Yuya Nishihara yuya at tcha.org
Mon Oct 14 23:30:38 UTC 2019


On Mon, 14 Oct 2019 10:08:09 -0700, Gregory Szorc wrote:
> Python 3 on Windows has a ton of test failures. ~120 I believe. I suspect a
> lot of them are the same underlying issues.

Note that many encoding issues wouldn't be covered by our test suite.
I suspect there are at least two encoding-related compatibility issues
on Windows:

- sys.argv
  https://www.mercurial-scm.org/repo/hg/file/tip/mercurial/pycompat.py#l140
- filesystem encoding
  https://docs.python.org/3/whatsnew/3.6.html#pep-529-change-windows-filesystem-encoding-to-utf-8



More information about the Mercurial-devel mailing list