[issue31663] pyautogui.typewrite() method doesn't work as expected.

2017-10-02 Thread Steve Dower
Change by Steve Dower : -- assignee: -> terry.reedy components: +IDLE nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue31663> ___ ___ Py

[issue31663] pyautogui.typewrite() method doesn't work as expected.

2017-10-02 Thread Steve Dower
Change by Steve Dower : -- nosy: -steve.dower ___ Python tracker <https://bugs.python.org/issue31663> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue31662] trivial typos in Tools/msi/uploadrelease.bat

2017-10-02 Thread Steve Dower
Change by Steve Dower : -- stage: backport needed -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue31662> ___ ___ Pyth

[issue31662] trivial typos in Tools/msi/uploadrelease.bat

2017-10-02 Thread Steve Dower
Steve Dower added the comment: New changeset d6201cb0e865dad116ffe46e5ea3d02e8eeb42c1 by Steve Dower (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31662: Fix typos in uploadrelease.bat script (#3858) https://github.com/python/cpython/commit/d6201cb0e865dad116ffe46e5ea3d0

[issue31701] faulthandler dumps 'Windows fatal exception: code 0xe06d7363'

2017-10-05 Thread Steve Dower
Steve Dower added the comment: We may just need to special case some well known exception codes for MSVC and the CLR, though if they're handled we may be dumping on the first chance and not the second chance handling. If I get a chance to dig into the docs and code I'll take a look

[issue31694] Running Windows installer with LauncherOnly=1 should not register the version as installed

2017-10-05 Thread Steve Dower
Steve Dower added the comment: Agreed, and the underlying cause is also linked to the registration being wrong in some other ways. The fix requires rearchitecting the installer again, though less dramatically than last time. Won't happen for3.6.4, but we might get 3.7. -- ver

[issue31523] Windows build file fixes

2017-10-05 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +3871 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31523] Windows build file fixes

2017-10-05 Thread Steve Dower
Steve Dower added the comment: New changeset 2084b30e540d88b9fc752c5bdcc2f24334af4f2b by Steve Dower in branch 'master': bpo-31523: Reliability improvements to the Windows build files (#3900) https://github.com/python/cpython/commit/2084b30e540d88b9fc752c5bdcc2f2

[issue31523] Windows build file fixes

2017-10-05 Thread Steve Dower
Steve Dower added the comment: New changeset 051295a8c57cc649fa5eaa43526143984a147411 by Steve Dower (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31523: Reliability improvements to the Windows build files (GH-3900) (#3902) https://github.com/python/cpyt

[issue31340] Use VS 2017 compiler for build

2017-10-06 Thread Steve Dower
Steve Dower added the comment: Build artifacts (static libraries, in this case) are not compatible, but the built binaries are. This may be a reasonable argument for not updating distutils's support in minor versions (and I'm totally happy to just stop updating distutils period

[issue31340] Use VS 2017 compiler for build

2017-10-06 Thread Steve Dower
Steve Dower added the comment: > How about giving priority to VS 2015 That would be the fix, but it's not worth releasing an immediate 3.6.4 IMHO and by the time 3.6.4 comes about it could be more pain to change back than to leave it. That's the balance I'm thinking

[issue31340] Use VS 2017 compiler for build

2017-10-07 Thread Steve Dower
Steve Dower added the comment: No, but if we need to do 3.6.4 quickly for another reason, let me know and I'll make this change. It only affects people who are trying to share intermediate build files (which for MSVC purposes, includes static libraries) between their 3.6.2 and 3.6.3 b

[issue31701] faulthandler dumps 'Windows fatal exception: code 0xe06d7363'

2017-10-07 Thread Steve Dower
Steve Dower added the comment: Haven't had a chance to test this, but I suspect our change should depend on what happens when a C++ exception is actually unhandled. In this case, the following sequence has occurred: * exception is raised * debug event is raised (if a debugger is att

[issue31701] faulthandler dumps 'Windows fatal exception: code 0xe06d7363'

2017-10-07 Thread Steve Dower
Steve Dower added the comment: Okay, just tested taking out the C++ handler and it goes straight to an error report. Not ideal, especially since the error is logged against "python.exe" and "ucrtbase.dll" (which is going to make my life harder when reviewing the submitted

[issue31701] faulthandler dumps 'Windows fatal exception: code 0xe06d7363'

2017-10-09 Thread Steve Dower
Steve Dower added the comment: > Is it possible to be asked to be called as the last handler ... Unfortunately not, since the stack-based handlers always come after the vector handlers, and C++ handlers written using try/catch will always be stack-based. It may be interesting

[issue31727] FTP_TLS errors when

2017-10-09 Thread Steve Dower
Steve Dower added the comment: "OSError: [Errno 0] Error" typically means that OpenSSL failed due to a Windows error, but we assumed it failed due to a POSIX error and so read the wrong error number (errno instead of GetLastError()). It's worth testing with Python 3.7.0a1, sin

[issue6135] subprocess seems to use local encoding and give no choice

2017-10-10 Thread Steve Dower
Steve Dower added the comment: > The commit for this bug (720f0cf580e2) introduces encoding and errors > arguments but doesn't actually document what the values of these should be Do you mean it doesn't document that they take the normal encoding/errors arguments that all the

[issue31756] subprocess.run should alias universal_newlines to text

2017-10-11 Thread Steve Dower
Steve Dower added the comment: Really, this is just an alias for universal_newlines in Popen.__init__. So we add the parameter and: +if text: +universal_newlines = True self.universal_newlines = universal_newlines And 99% of the change is making it clear in the docs why we

[issue31756] subprocess.run should alias universal_newlines to text

2017-10-11 Thread Steve Dower
Steve Dower added the comment: > just an alias Which I recognise is in the bug title. My point is that the enhancement itself is less relevant than the rationale and the documentation. Without a doc patch, there's really nothing to discuss here other than duplicating APIs (

[issue31767] Windows Installer fails with error 0x80091007 when trying to install debugging symbols

2017-10-12 Thread Steve Dower
Steve Dower added the comment: Can you try moving the installer exe to its own (empty) directory before running it? The correct file is on the server (I just redownloaded and verified), so the most likely cause is that you ran a /layout at some point in the past and are getting that file

[issue31767] Windows Installer fails with error 0x80091007 when trying to install debugging symbols

2017-10-12 Thread Steve Dower
Steve Dower added the comment: FWIW, all your assumptions about how it should work are correct. If you don't know how the files got there instead of a randomly generated temporary path, then I don't know either. /layout is the only time we download anything to a non-temp

[issue31430] [Windows][2.7] Python 2.7 compilation fails on mt.exe crashing with error code C0000005

2017-10-26 Thread Steve Dower
Steve Dower added the comment: Are you able to install .NET 3.5 on the Windows 10 machine? This is basically a requirement for the VC9 toolset (it's compatible with .NET 2.0 so should fulfil that requirement). -- ___ Python tracker &

[issue31430] [Windows][2.7] Python 2.7 compilation fails on mt.exe crashing with error code C0000005

2017-10-27 Thread Steve Dower
Steve Dower added the comment: I don't remember exactly how VS 2008 handled the installation, but it likely wasn't designed with Windows 8 in mind :) I believe since Windows 8, the Windows Features approach is the correct way to install it, and I'm not even sure you can down

[issue31932] setup.py cannot find vcversall.bat on MSWin 8.1 if installed in user AppData

2017-11-04 Thread Steve Dower
Steve Dower added the comment: Duplicate of issue23246. AFAIK, nothing has changed since then. The PR in its current form is not acceptable - there is a totally reliable registry key for finding the compiler, which is better than guessing a path. See the code in setuptools (and also make the

[issue31546] PyOS_InputHook is not called when waiting for input() in Windows

2017-11-04 Thread Steve Dower
Steve Dower added the comment: The fix is simple, just need someone to do a PR. (I might get to it eventually, but I'm working on other things right now.) -- ___ Python tracker <https://bugs.python.org/is

[issue31546] PyOS_InputHook is not called when waiting for input() in Windows

2017-11-04 Thread Steve Dower
Steve Dower added the comment: And yes, I think this is fine for 3.6. -- ___ Python tracker <https://bugs.python.org/issue31546> ___ ___ Python-bugs-list mailin

[issue31523] Windows build file fixes

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31944] Windows Apps and Features items only have "Uninstall"

2017-11-04 Thread Steve Dower
New submission from Steve Dower : The installed item entries on Windows (since some recent update, I believe) only display "Uninstall" and do not let you select "Modify". This is because we enabled the setting that used to display "Uninstall/Modify" as a single

[issue31944] Windows Apps and Features items only have "Uninstall"

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4240 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31609] PCbuild\clean.bat fails if the path contains whitespaces

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4242 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue31609> ___ ___ Python-

[issue31609] PCbuild\clean.bat fails if the path contains whitespaces

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower versions: +Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue31609> ___ ___ Python-

[issue31609] PCbuild\clean.bat fails if the path contains whitespaces

2017-11-04 Thread Steve Dower
Steve Dower added the comment: New changeset aed08562220974b5c67371b908f23caa1be07e38 by Steve Dower in branch 'master': bpo-31609: Fixes quotes in PCbuild/clean.bat (#4280) https://github.com/python/cpython/commit/aed08562220974b5c67371b908f23c

[issue31944] Windows Apps and Features items only have "Uninstall"

2017-11-04 Thread Steve Dower
Steve Dower added the comment: New changeset 0d2a9088d16826343344b04461c8be44b4008710 by Steve Dower in branch 'master': bpo-31944: Fixes build and Modify button (#4278) https://github.com/python/cpython/commit/0d2a9088d16826343344b04461c8be

[issue31944] Windows Apps and Features items only have "Uninstall"

2017-11-04 Thread Steve Dower
Steve Dower added the comment: New changeset 40708cc7d2361518a2784afedf495eafcc099de5 by Steve Dower (Miss Islington (bot)) in branch '3.6': bpo-31944: Fixes build and Modify button (GH-4278) (#4284) https://github.com/python/cpython/commit/40708cc7d2361518a2784afedf495e

[issue31609] PCbuild\clean.bat fails if the path contains whitespaces

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31609] PCbuild\clean.bat fails if the path contains whitespaces

2017-11-04 Thread Steve Dower
Steve Dower added the comment: New changeset f4443562345130c991fded3dc3b02b94aee0f362 by Steve Dower (Miss Islington (bot)) in branch '3.6': bpo-31609: Fixes quotes in PCbuild/clean.bat (GH-4280) (#4285) https://github.com/python/cpython/commit/f4443562345130c991fded3dc3b02b

[issue31944] Windows Apps and Features items only have "Uninstall"

2017-11-04 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31957] [Windows] PCbuild error: A numeric comparison was attempted

2017-11-06 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower stage: -> needs patch type: -> compile error versions: +Python 3.6 ___ Python tracker <https://bugs.python.or

[issue31957] [Windows] PCbuild error: A numeric comparison was attempted

2017-11-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4260 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31957] [Windows] PCbuild error: A numeric comparison was attempted

2017-11-06 Thread Steve Dower
Steve Dower added the comment: New changeset 30f4fa456ef626ad7a92759f492ec7a268f7af4e by Steve Dower in branch 'master': bpo-31957: Fixes version detection. (#4298) https://github.com/python/cpython/commit/30f4fa456ef626ad7a92759f492ec7

[issue31957] [Windows] PCbuild error: A numeric comparison was attempted

2017-11-06 Thread Steve Dower
Steve Dower added the comment: New changeset a6ffec2e88437ed4fecb10cb359cf2fb64781e9a by Steve Dower (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31957: Fixes version detection. (GH-4298) (#4300) https://github.com/python/cpython/commit/a6ffec2e88437ed4fecb10cb359cf2

[issue32026] Memory leaks in Python on Windows

2017-11-14 Thread Steve Dower
Steve Dower added the comment: Not sure how much we can do about this, but you may want to try with Python 3.7. Eric and Nick have been working on streamlining startup, which includes a lot of work (thanks Eric!) to remove static variables. Don't expect a fix in Python 3.6 for this

[issue32026] Memory leaks in Python on Windows

2017-11-15 Thread Steve Dower
Steve Dower added the comment: I don't think the refleak handling would detect leaks across PyInitialize/PyFinalize calls anyway. Really, we probably just need to loop Initialize/Finalize a few hundred times and measure the memory usage of the process before/after. That will handle a

[issue31691] Include missing info on required build steps and how to build installer

2017-11-16 Thread Steve Dower
Steve Dower added the comment: New changeset fd0fa67464f75cebca67cd14d050476a0c73bd53 by Steve Dower (native-api) in branch 'master': bpo-31691: Specify where to find build instructions for the Windows installer (#4426) https://github.com/python/cpyt

[issue31691] Include missing info on required build steps and how to build installer

2017-11-16 Thread Steve Dower
Steve Dower added the comment: New changeset c02307e9634583d3f2660e46b5200bf0b282695a by Steve Dower (native-api) in branch '2.7': bpo-31691: Specify how to build installer in Windows (#4430) https://github.com/python/cpython/commit/c02307e9634583d3f2660e46b5200b

[issue31691] Include missing info on required build steps and how to build installer

2017-11-16 Thread Steve Dower
Steve Dower added the comment: Thanks for the PR! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed type: -> crash ___ Python tracker <https://bugs.python

[issue31691] Include missing info on required build steps and how to build installer

2017-11-16 Thread Steve Dower
Steve Dower added the comment: New changeset 0a6158ca392adfdfbeb7eb43d8d8109c02b00d23 by Steve Dower (Miss Islington (bot)) in branch '3.6': bpo-31691: Specify where to find build instructions for the Windows installer (GH-4426) (#4431) https://github.com/python/cpyt

[issue31691] Include missing info on required build steps and how to build installer

2017-11-16 Thread Steve Dower
Steve Dower added the comment: New changeset c69611990365ae2f2efffd191de0aba9ee98d95c by Steve Dower (native-api) in branch '3.6': bpo-31691: Specify where to find installer build instructions for Windows (#4427) https://github.com/python/cpyt

[issue31701] faulthandler dumps 'Windows fatal exception: code 0xe06d7363'

2017-11-17 Thread Steve Dower
Steve Dower added the comment: SetUnhandledExceptionFilter could be a good option. I suspect the difference between that and AddVectorContinueHandler are because of the weird prioritization of the two types of handler, and are probably not significant enough to worry about here

[issue25144] 3.5 Win install fails with "TARGETDIR"

2017-11-20 Thread Steve Dower
Steve Dower added the comment: > Got the same issue with the 3.6 installer You've got a different issue, but I can't tell what it is without all of the logs. Can you look in your %TEMP% directory for the file you attached, and then also include those with th

[issue32122] Improve -x option documentation

2017-11-28 Thread Steve Dower
Steve Dower added the comment: Those examples look fine to me -- ___ Python tracker <https://bugs.python.org/issue32122> ___ ___ Python-bugs-list mailin

[issue32174] nonASCII punctuation characters can not display in python363.chm.

2017-12-02 Thread Steve Dower
Steve Dower added the comment: I'm not sure there will be any good fix for this. We might be able to coerce proper utf-8 output from Sphinx, and if it also adds the encoding tags required by whatever ancient version of Internet Explorer is used then it should be fine It's likely ju

[issue32245] OSError: raw write() returned invalid length on latest Win 10 Consoles

2017-12-09 Thread Steve Dower
Steve Dower added the comment: Does this only affect Python 3.5? We're highly unlikely to take a fix for that version. This code was rewritten for 3.6, so it wouldn't surprise me if there is no longer an issue. -- nosy: +larry ___ Pyth

[issue32280] Expose `_PyRuntime` through a section name

2017-12-11 Thread Steve Dower
Change by Steve Dower : -- nosy: +eric.snow ___ Python tracker <https://bugs.python.org/issue32280> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32280] Expose `_PyRuntime` through a section name

2017-12-11 Thread Steve Dower
Change by Steve Dower : -- nosy: +ncoghlan ___ Python tracker <https://bugs.python.org/issue32280> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32282] When using a Windows XP compatible toolset, `socketmodule.c` fails to build

2017-12-12 Thread Steve Dower
Steve Dower added the comment: If you can't compile, security fixes aren't worth anything. And while we don't support XP, the v140_xp toolset is in more of a grey area. There are real ways you could be forced into using it besides targeting XP. Max - I'd rather just rem

[issue32292] Building fails on Windows

2017-12-12 Thread Steve Dower
Steve Dower added the comment: I changed the default Windows SDK version at some point, because it was falling back to v8.1 and we really ought to use v10. It auto-detects all the v10 versions, so I'm guessing you haven't got any of them installed right now. The dev guide ju

[issue32292] Building fails on Windows

2017-12-12 Thread Steve Dower
Steve Dower added the comment: Strange, that should have been installed. Do you see rc.exe anywhere in "C:\Program Files (x86)\Windows Kits\10"? If not, might need to repair the SDK you just installed. It shouldn't be a separate option from anythin

[issue32292] Building fails on Windows

2017-12-12 Thread Steve Dower
Steve Dower added the comment: Is there one in x86 as well? Perhaps it isn't finding x64 tools properly (I've seen this once or twice in the past with VS 2015, but I think it was fixed at some point) -- ___ Python tracker <https://bu

[issue32292] Building fails on Windows

2017-12-12 Thread Steve Dower
Steve Dower added the comment: It shouldn't be any different, but what about PCBuild/build.bat? -- ___ Python tracker <https://bugs.python.org/is

[issue32302] test_distutils: test_get_exe_bytes() failure on AppVeyor

2017-12-13 Thread Steve Dower
Steve Dower added the comment: I thought we'd special cased the v14 toolset already. This should be an update to the Python code in distutils that selects the filename based on compiler version. -- ___ Python tracker <https://bugs.py

[issue32292] Building fails on Windows

2017-12-13 Thread Steve Dower
Steve Dower added the comment: Are you using a normal command prompt or the Visual Studio one? Totally clean environment should work fine these days, but I suspect there's an environment variable affecting something. "set" to show everything that is set, remove any personal i

[issue32302] test_distutils: test_get_exe_bytes() failure on AppVeyor

2017-12-13 Thread Steve Dower
Steve Dower added the comment: This is the bit that needs fixing https://github.com/python/cpython/blob/master/Lib/distutils/command/bdist_wininst.py#L340 bv = '.'.join(CRT_ASSEMBLY_VERSION.split('.', 2)[:2]) if bv == '14.11':

[issue32302] test_distutils: test_get_exe_bytes() failure on AppVeyor

2017-12-13 Thread Steve Dower
Steve Dower added the comment: Happy for someone else to do it. I won't have time this week - too much going on at work. -- ___ Python tracker <https://bugs.python.org/is

[issue32326] Update Build projects to version 10.0.16299.0 of the Windows 10 SDK.

2017-12-14 Thread Steve Dower
Steve Dower added the comment: It has been resolved in master, so we just need to backport PCbuild/python.props to get it in earlier branches. -- ___ Python tracker <https://bugs.python.org/issue32

[issue32324] [Security] "python3 directory" inserts "directory" at sys.path[0] even in isolated mode

2017-12-16 Thread Steve Dower
Steve Dower added the comment: The more interesting part is the relative directory and how often is it resolved? Can you change a program's imports by inducing it to change its working directory immediately after startup (or before any lazy imports)? If so, we should resolve it to a

[issue32324] [Security] "python3 directory" inserts "directory" at sys.path[0] even in isolated mode

2017-12-18 Thread Steve Dower
Steve Dower added the comment: > A compromise would be to refuse to start on "python3 -I directory" to remain > secure What would that achieve, considering that "python3 -I directory/__main__.py" would let you start with exactly the same sys.path?[*] The only c

[issue32387] Disallow untagged C extension import on major platforms

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Please don't rush this in, at least for Windows. I deliberately decided to keep the included pyd files untagged for a reason, and need to recall what that was. (It might be in the issue when we added the tags.) Considering a .pyd file linking ag

[issue32326] Update Build projects to version 10.0.16299.0 of the Windows 10 SDK.

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Apparently Tk has something in its e_capi.c file that does not work with the latest SDK (I guess they're redefining macros). In master, we use prebuilt binaries, which is why this is not a problem. But we'll either need to fix Tk's sources or ba

[issue32388] Remove cross-version binary compatibility

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Totally okay with this in theory, but wanted to clarify that the linked PR is really just taking advantage of removing the guarantee? That is, the change isn't necessary to remove the requirement. -- ___ P

[issue32394] socket lib beahavior change in 3.6.4

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Which libraries break? And which version of Windows are you running on? If TCP_KEEPCNT was only added recently (perhaps in an SDK update) then it may not really be available on all versions. (+Ned for awareness of the regression - not sure we need to respin

[issue32388] Remove cross-version binary compatibility

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Good to know. As I said on the other issue, Windows won't load extension modules built for a different version anyway unless they use the stable ABI, so there's no real reason these flags need to be binary compatible between 3.x

[issue32394] socket lib beahavior change in 3.6.4

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Yeah, I updated the build machine before doing 3.6.4rc1 (I never update between rc and final releases). I'm intrigued to see why it breaks libraries though - typically unsupported enum values like this are silently ignored on older Windows ver

[issue32394] socket lib beahavior change in 3.6.4

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Yes, I recognise that the change happened. I don't understand what breaks as a result. You said it breaks "many libraries" - can you name some of them and provide sample code? -- ___ Python

[issue32394] socket lib beahavior change in 3.6.4

2017-12-21 Thread Steve Dower
Steve Dower added the comment: Okay, so it looks like we don't have any prior art to conditionally omit constants from _socket based on OS level, and nothing in the setsockopt() doc suggests that it may fail like this. So we either need to explicitly exclude this symbol on Windows (at

[issue32457] Windows Python cannot handle an early PATH entry containing ".." and python.exe

2018-01-04 Thread Steve Dower
Steve Dower added the comment: I agree that explicitly normalizing in PC/getpathp.c is the correct approach. As far as I'm aware, GetModuleFileNameW(NULL) can never fail other than a buffer that is too small, so that whole function can probably be simplified to abort if it happens and

[issue32457] Windows Python cannot handle an early PATH entry containing ".." and python.exe

2018-01-04 Thread Steve Dower
Change by Steve Dower : -- stage: -> needs patch versions: +Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue32457> ___ ___ Python-

[issue31340] Use VS 2017 compiler for build

2018-01-06 Thread Steve Dower
Steve Dower added the comment: Have you confirmed that's a problem? There are new compatibility promises that did not exist for earlier versions of the runtime, but that does not mean there are no bugs. -- ___ Python tracker &

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
New submission from Steve Dower : There's enough instability due to using the proper UCRT installer (e.g. issue25546, issue25954, also others not reported on bpo) and good enough install base that we can simplify things by just installing it locally on machines that require it. This may

[issue25954] Python 3.5.1 installer fails on Windows 7

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- resolution: -> out of date stage: -> resolved status: open -> closed superseder: -> Change Windows install to applocal UCRT ___ Python tracker <https://bugs.python

[issue25546] python 3.5 installation problem; Error 0x80240017: Failed to execute MSU package

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- resolution: -> out of date stage: -> resolved status: open -> closed superseder: -> Change Windows install to applocal UCRT ___ Python tracker <https://bugs.python

[issue31148] Can we get an MSI installer for something past 3.4.4?

2018-01-06 Thread Steve Dower
Steve Dower added the comment: It is standard procedure for us to stop producing binary releases when a version switches to security-only mode. The burden on our volunteers would become overwhelming otherwise. If you'd like to propose a change to this policy, start by posting on python

[issue29911] Uninstall command line in Windows registry does not uninstall

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4986 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue29911> ___ ___ Python-

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch, patch pull_requests: +4984, 4985 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4984 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue28888] Installer fails when newer version of CRT is pending installation

2018-01-06 Thread Steve Dower
Steve Dower added the comment: This will be fixed by the change for 3.7, and it's enough of an edge case for 3.6 that I'm okay with not fixing it. -- resolution: -> out of date stage: needs patch -> resolved status: open -> closed superseder: -> Change Windo

[issue29409] Implement PEP 529 for io.FileIO

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue28747] Expose SSL_CTX_set_cert_verify_callback

2018-01-06 Thread Steve Dower
Steve Dower added the comment: The change to make OpenSSL a separate DLL (on Windows, at least, which is all I really care about) means this function is available via ctypes. That's good enough for me, so I'll close this. -- resolution: -> out of date stage: patch revie

[issue32282] When using a Windows XP compatible toolset, `socketmodule.c` fails to build

2018-01-06 Thread Steve Dower
Steve Dower added the comment: New changeset af11a15c586e980a157c04ee60b6e33dc7228f3f by Steve Dower (Max Bélanger) in branch 'master': bpo-32282: Remove unnecessary check for `VersionHelpers.h` in `socketmodule.c` on Windows https://github.com/python/cpyt

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Steve Dower added the comment: The PR is ready, but I'll leave this open for a few days in case anyone wants to comment. -- ___ Python tracker <https://bugs.python.org/is

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Steve Dower
Steve Dower added the comment: Technically yes, though I think at this stage it will be very few machines that end up with our copy, and users can patch their own system using Windows Update even if we've installed a copy. Particularly for our user base, where I suspect most pre-Win10 P

[issue32514] 0x80070002 - The system cannot find the file specified

2018-01-07 Thread Steve Dower
Steve Dower added the comment: In your TEMP directory there will be at least one other log file near the one you attached. Could you also include those? I wonder if the space at the start of your user name is a problem... -- ___ Python tracker

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Steve Dower
Steve Dower added the comment: All correct. I believe venv is fine, as it copies all DLLs, but virtualenv is more selective and will need to be updated. -- ___ Python tracker <https://bugs.python.org/issue32

[issue32507] Change Windows install to applocal UCRT

2018-01-09 Thread Steve Dower
Steve Dower added the comment: New changeset d135f20ae8887acc7716561bc8f4c7eb6d58d24c by Steve Dower in branch 'master': bpo-32507: Change Windows install to include app-local UCRT (#5119) https://github.com/python/cpython/commit/d135f20ae8887acc7716561bc8f4c7

[issue32507] Change Windows install to applocal UCRT

2018-01-09 Thread Steve Dower
Steve Dower added the comment: Missed the a4 cutoff, but it'll be in 3.7.0b1. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.pyth

[issue33548] tempfile._candidate_tempdir_list should consider common TEMP locations

2018-05-16 Thread Steve Dower
New submission from Steve Dower : In Lib/tempfile.py, we currently look at some non-standard Windows-specific locations to find potential TEMP directories, but we should also look in the more common user and system ones. -- assignee: steve.dower components: Windows messages: 316868

[issue33522] Enable CI builds on Visual Studio Team Services

2018-05-16 Thread Steve Dower
Steve Dower added the comment: New changeset e5f41d2f1e0b8b8e61d5fa427c19bd1ea90fd9a3 by Steve Dower in branch 'master': bpo-33522: Enable CI builds on Visual Studio Team Services (#6865) https://github.com/python/cpython/commit/e5f41d2f1e0b8b8e61d5fa427c19bd

[issue33522] Enable CI builds on Visual Studio Team Services

2018-05-16 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +6595 ___ Python tracker <https://bugs.python.org/issue33522> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33522] Enable CI builds on Visual Studio Team Services

2018-05-17 Thread Steve Dower
Steve Dower added the comment: New changeset 8965d75c90e80b6983b36f3ae9601d6a257d782b by Steve Dower (Miss Islington (bot)) in branch '3.7': bpo-33522: Enable CI builds on Visual Studio Team Services (GH-6865) (GH-6926) https://github.com/python/cpyt

[issue33522] Enable CI builds on Visual Studio Team Services

2018-05-17 Thread Steve Dower
Steve Dower added the comment: New changeset 0d8f83f59c8f4cc7fe125434ca4ecdcac111810f by Steve Dower in branch '3.6': bpo-33522: Enable CI builds on Visual Studio Team Services (GH-6865) (GH-6925) https://github.com/python/cpython/commit/0d8f83f59c8f4cc7fe125434ca4ecd

<    33   34   35   36   37   38   39   40   41   42   >