The Mercurial Project has been generating Windows installers for using Python 3 since the 5.4 release. However, we haven't officially advertised these installers on www.mercurial-scm.org/ because there have been major issues with them (notably TLS/SSL not working reliably).
I'm very pleased to report that I've just published what I believe to be working Python 3 Windows installers for Mercurial 5.5.2! These installers are now being advertised on www.mercurial-scm.org/: https://www.mercurial-scm.org/release/windows/mercurial-5.5.2-x86.msi https://www.mercurial-scm.org/release/windows/mercurial-5.5.2-x64.msi https://www.mercurial-scm.org/release/windows/Mercurial-5.5.2-x86.exe https://www.mercurial-scm.org/release/windows/Mercurial-5.5.2-x64.exe These installers are also the first Mercurial installers to use Python 3.8[.6]: previous Python 3 Windows installers were using Python 3.7. These installers were made possible through various new features and bug fixes in PyOxidizer, my personal project to build a modern tool to help package and distribution Python applications. https://phab.mercurial-scm.org/D9148 contains more details. Please let me know by replying and/or filing bugs on https://bz.mercurial-scm.org/ if you run into any issues with these installers, as a stable/pleasant Mercurial on Python 3 on Windows is a blocker to us dropping Python 2.7 support and modernizing Mercurial's technical underpinnings. The 5.6 release is planned for around November 1 and any reported issues that may impact Python 2.7 removal are likely to get attention. Gregory
_______________________________________________ Mercurial mailing list [email protected] https://www.mercurial-scm.org/mailman/listinfo/mercurial
