[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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

http://buildbot.python.org/all/builders/AMD64%20Windows8.1%20Refleaks%203.x/builds/99/steps/test/logs/stdio

--
nosy: +haypo

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue30389] distutils._msvccompiler cannot find VS 2017

2017-09-07 Thread Steve Dower

Changes by Steve Dower :


--
pull_requests: +3422

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue30389] distutils._msvccompiler cannot find VS 2017

2017-05-17 Thread Steve Dower

Changes by Steve Dower :


--
pull_requests: +1723

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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) can find a VS 2017 
installation, and I propose porting the core C function into Python so that 
distutils._msvccompiler can use it.

This would be internal and not for public use (except via the normal build_ext 
API).

--
assignee: steve.dower
components: Distutils, Windows
messages: 293862
nosy: dstufft, merwok, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
stage: patch review
status: open
title: distutils._msvccompiler cannot find VS 2017
type: behavior
versions: Python 3.6, Python 3.7

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com