[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-11 Thread STINNER Victor
STINNER Victor added the comment: The fix: commit af8d6b90723daa943c5cd0a38ee7564790d8687a Author: Steve Dower Date: Fri Sep 8 11:35:38 2017 -0700 Fixes reference leak (#3457) -- ___ Python tracker

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-11 Thread Steve Dower
Steve Dower added the comment: I fixed the ref leak during the sprints but forgot to tag this issue in the PR. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-08 Thread STINNER Victor
STINNER Victor added the comment: Python 3.6 is also impacted: http://buildbot.python.org/all/builders/AMD64%20Windows8.1%20Refleaks%203.6/builds/104 -- ___ Python tracker

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-07 Thread STINNER Victor
STINNER Victor added the comment: I'm pretty sure that the commit 05f01d85257d0f3409c7335aaf0bf6a6da7eecb7 introduced this memory leak: test_distutils leaked [8736, 8740, 8740] references, sum=26216 test_distutils leaked [8640, 8642, 8642] memory blocks, sum=25924

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-07 Thread Steve Dower
Steve Dower added the comment: New changeset 76006f285a7e146484d9296597d1d0ace778f992 by Steve Dower in branch '3.6': [3.6] bpo-30389 Adds detection of VS 2017 to distutils._msvccompiler GH-1632 (#3425) https://github.com/python/cpython/commit/76006f285a7e146484d9296597d1d0ace778f992

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-07 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +3422 ___ Python tracker ___ ___

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-07 Thread Steve Dower
Steve Dower added the comment: New changeset 05f01d85257d0f3409c7335aaf0bf6a6da7eecb7 by Steve Dower in branch 'master': bpo-30389 Adds detection of VS 2017 to distutils._msvccompiler (#1632) https://github.com/python/cpython/commit/05f01d85257d0f3409c7335aaf0bf6a6da7eecb7 --

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-05-17 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +1723 ___ Python tracker ___ ___

[issue30389] distutils._msvccompiler cannot find VS 2017

2017-05-17 Thread Steve Dower
New submission from Steve Dower: Visual Studio 2017 (including VC 14.1) cannot be discovered by the old registry key method. There is a new method that requires instantiating a COM class and querying for all installs, then selecting one. My pyfindvs library (https://github.com/zooba/pyfindvs)