[issue28573] Python 3.6.0b4 64-bit has no sys._mercurial info

2016-11-22 Thread Steve Dower
Steve Dower added the comment: Ned approved this last night on IRC, so now it's in. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker ___ ___

[issue28573] Python 3.6.0b4 64-bit has no sys._mercurial info

2016-11-22 Thread Roundup Robot
Roundup Robot added the comment: New changeset 089886be06df by Steve Dower in branch '3.6': Issue #28573: Missing sys._mercurial info and other build issues. https://hg.python.org/cpython/rev/089886be06df New changeset d0958078bcb6 by Steve Dower in branch 'default': Issue #28573: Missing sys._m

[issue28573] Python 3.6.0b4 64-bit has no sys._mercurial info

2016-11-22 Thread Steve Dower
Steve Dower added the comment: Attaching the patch here for visibility. In short, rather than relying on PATH to find hg.exe, we now precalculate it and pass it in to the build. This completely avoids the problem where modifying PATH multiple times for different builds was causing Mercurial to

[issue28573] Python 3.6.0b4 64-bit has no sys._mercurial info

2016-11-21 Thread Steve Dower
Steve Dower added the comment: Wasn't fixed as well as I'd like, so I clearly need a better approach here. -- resolution: fixed -> stage: resolved -> status: closed -> open title: Python 3.6.0b3 64-bit has no sys._mercurial info -> Python 3.6.0b4 64-bit has no sys._mercurial info ___