[issue30716] Failing tests with installed 3.6.2rc1 on Win 10-64

2017-06-21 Thread Steve Dower
Steve Dower added the comment: For the next build, test_codecencodings_iso2022, test_random, test_sax and test_tools should all pass, as the .gitattributes file excludes those files from conversion. I'm still in favour of hardening the tests. test_pcbuild_rc should be skipped. I don&#x

[issue30716] Failing tests with installed 3.6.2rc1 on Win 10-64

2017-06-21 Thread Steve Dower
Changes by Steve Dower : -- nosy: +haypo ___ Python tracker <http://bugs.python.org/issue30716> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30725] Windows installer for 2.7.13 doesn't install pip when installing to C:\Program Files

2017-06-21 Thread Steve Dower
Steve Dower added the comment: I wonder if the custom action to run _ensurepip isn't running as admin... that would be the only thing I can think of. Can you try running the installer with: msiexec /l*vx log.txt /i path_to.msi Then attach the generated log.txt file? We might be able t

[issue30731] Use correct executable manifest for windows

2017-06-22 Thread Steve Dower
Steve Dower added the comment: What is the impact of this error? I know of people who are relying on the manifest who have not raised any issue, so perhaps it isn't actually that important? -- ___ Python tracker <http://bugs.python.org/is

[issue30725] Windows installer for 2.7.13 doesn't install pip when installing to C:\Program Files

2017-06-22 Thread Steve Dower
Steve Dower added the comment: The relevant lines are just above the ones you posted, but I can't view the attachment from my phone so I'll have to look later. Seems like the custom action is running as the original user and not admin. This should just be a flag on the command, th

[issue30687] build.bat should locate msbuild.exe rather than vcvarsall.bat

2017-06-24 Thread Steve Dower
Steve Dower added the comment: You're going to get build failures without the C++ tooling anyway, and msbuild should find previous installs that are compatible. What is your system setup that causes this failure when you expect su

[issue30687] build.bat should locate msbuild.exe rather than vcvarsall.bat

2017-06-24 Thread Steve Dower
Steve Dower added the comment: I suspect that should be filed as a bug against VS 2017 - I'll do that when I get to work on Monday. Our workaround should be to check for that targets file and keep searching if it's not found. Your best workaround is to start the build from t

[issue30747] _Py_atomic_* not actually atomic on Windows with MSVC

2017-06-24 Thread Steve Dower
Steve Dower added the comment: Unless you've got an example of this causing actual issues, it should only go into 3.7. All platforms supported by Windows guarantee atomicity for aligned, pointer-sized reads and writes, but there appear to be memory fencing semantics in here too. I

[issue30747] _Py_atomic_* not actually atomic on Windows with MSVC

2017-06-25 Thread Steve Dower
Steve Dower added the comment: > Would there be any interest of implementing them for MSVC/ARM as well Sure, since you're there. It's not easy to test, but I know people who are doing it, so it'll get noticed eventually. Maybe there's some sort of stress test we can

[issue30687] build.bat should locate msbuild.exe rather than vcvarsall.bat

2017-06-25 Thread Steve Dower
Steve Dower added the comment: The bug is MSBuild 15.0 should be able to locate earlier versions of VC, even if you haven't installed it for VS 2017. -- ___ Python tracker <http://bugs.python.org/is

[issue30742] VS2015 support for 2.7 branch

2017-06-27 Thread Steve Dower
Steve Dower added the comment: There are *many* more fixes required than just these. We're not prepared to take the changes into 2.7 at this stage, and we don't want to encourage people to think that MSVC 14.0 or later are supported when we know that it's incomplete. I'

[issue26251] Use "Low-fragmentation Heap" memory allocator on Windows

2017-06-28 Thread Steve Dower
Steve Dower added the comment: We tried it at one point, but it made very little difference because we don't use the Windows heap for most allocations. IIRC, replacing Python's optimised allocator with the LFH was a slight performance regression, but I'm not sure the benchmark

[issue30291] Allow windows launcher to specify bit lengths with & without minor version

2017-06-28 Thread Steve Dower
Steve Dower added the comment: New changeset 5b8f972e093157cc55185841db9ad33fa332a641 by Steve Dower (Steve (Gadget) Barnes) in branch 'master': bpo-30362 : Add list options to launcher. (#1578) https://github.com/python/cpython/commit/5b8f972e093157cc55185841db9ad3

[issue30362] Launcher add list and list with paths options

2017-06-28 Thread Steve Dower
Steve Dower added the comment: New changeset 5b8f972e093157cc55185841db9ad33fa332a641 by Steve Dower (Steve (Gadget) Barnes) in branch 'master': bpo-30362 : Add list options to launcher. (#1578) https://github.com/python/cpython/commit/5b8f972e093157cc55185841db9ad3

[issue30362] Launcher add list and list with paths options

2017-06-28 Thread Steve Dower
Steve Dower added the comment: Thanks, Steve! -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue23451] Deprecation warnings building 3.5 Visual Studio Windows 8.1 64 bit

2017-06-28 Thread Steve Dower
Steve Dower added the comment: New changeset 9f3bdcb643623e07497af2fc35f0496c2302f1be by Steve Dower (Segev Finer) in branch 'master': bpo-23451: Fix socket deprecation warnings in socketmodule.c (#2318) https://github.com/python/cpython/commit/9f3bdcb643623e07497af2fc35f049

[issue23451] Deprecation warnings building 3.5 Visual Studio Windows 8.1 64 bit

2017-06-28 Thread Steve Dower
Steve Dower added the comment: There is only one deprecation warning left in current builds: ..\Modules\expat\xmlparse.c(796): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.

[issue30726] [Windows] Warnings in elementtree due to new expat

2017-06-28 Thread Steve Dower
Steve Dower added the comment: New changeset 7526cadd64566725ffc56071a7208828a46ddbd8 by Steve Dower (Segev Finer) in branch 'master': bpo-30726: Also fix pyexpat.vcxproj (#2375) https://github.com/python/cpython/commit/7526cadd64566725ffc56071a72088

[issue30726] [Windows] Warnings in elementtree due to new expat

2017-06-29 Thread Steve Dower
Steve Dower added the comment: How far back does it need to be ported? Just to 3.5? -- stage: -> backport needed ___ Python tracker <http://bugs.python.org/issu

[issue30726] [Windows] Warnings in elementtree due to new expat

2017-06-29 Thread Steve Dower
Steve Dower added the comment: It doesn't even fix a warning - only suppresses it. Since there is no behavior change at all, I'm not inclined to backport any further than is trivial. -- ___ Python tracker <http://bugs.python.o

[issue30730] [security] Injecting environment variable in subprocess on Windows

2017-06-30 Thread Steve Dower
Steve Dower added the comment: It's certainly exploitable for remote code execution if user data allows embedded nulls (can you URL encode %00?). The fixes look fine and shouldn't cause any new issues, though I thought that fsencode() already rejected embedded nulls - maybe I

[issue27425] Tests fail because of git's newline preferences on Windows

2017-06-30 Thread Steve Dower
Steve Dower added the comment: There's nothing that needs to block the release as far as I'm concerned. The main fix was that I needed a fresh clone on my build machine to pick up the gitattribute changes. The other bug is still open to enhance some tests and skip one in the rel

[issue26251] Use "Low-fragmentation Heap" memory allocator on Windows

2017-07-03 Thread Steve Dower
Steve Dower added the comment: I wouldn't be opposed to seeing it tried again, but I have no strong opinion. I don't think this is a major performance bottleneck right now. -- ___ Python tracker <http://bugs.python.o

[issue30726] [Windows] Warnings in elementtree due to new expat

2017-07-04 Thread Steve Dower
Steve Dower added the comment: > I like decreasing the number of warnings. It helps to detect new warnings, > and so to prevent bugs. The approach used to suppress this warning will also suppress other warnings that might be fixable. Hard to say it's definitely a good thing i

[issue30726] [Windows] Warnings in elementtree due to new expat

2017-07-05 Thread Steve Dower
Steve Dower added the comment: I hope you notice I'm not against this particular change. I'm just voicing a general belief that suppressing an entire category of warnings for a whole project is not necessarily an improvement. In future, and when applied to our own project files, ex

[issue30906] os.path.join misjoins paths

2017-07-11 Thread Steve Dower
Steve Dower added the comment: Arguably it isn't even against the documented behavior, since a component starting with a slash an absolute path. I'd be in favor of preserving the drive when encountering a component starting with a separator. Not sure of the value in changing the b

[issue30906] os.path.join misjoins paths

2017-07-11 Thread Steve Dower
Steve Dower added the comment: > since a component starting with a slash *is not* an absolute path. -- ___ Python tracker <http://bugs.python.org/issu

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-12 Thread Steve Dower
New submission from Steve Dower: To save time and improve reliability while building CPython, we should pre-build and sign OpenSSL and Tcl/Tk binaries and make it a binary dependency. Our slightly-patched sources will still be available, and it will be relatively easy for people to download

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-12 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2753 ___ Python tracker <http://bugs.python.org/issue30916> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30251] Windows Visual Studio solution does not have an install target

2017-07-12 Thread Steve Dower
Changes by Steve Dower : -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.python.org/issue30251> ___ ___

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-12 Thread Steve Dower
Steve Dower added the comment: @Zach - FYI, this will make it unnecessary to run prepare_ssl.bat when checking in updated sources. Rather, this script now requires Perl to do the entire build, so we don't have to have any difference between our source bundle and the original OpenSS

[issue30251] Windows Visual Studio solution does not have an install target

2017-07-13 Thread Steve Dower
Steve Dower added the comment: Sure, but then I'll resolve it as rejected :) The solution does not need an install target. That's not the point - we have separate projects and scripts for that. -- ___ Python tracker <http://bu

[issue30906] os.path.join misjoins paths

2017-07-13 Thread Steve Dower
Steve Dower added the comment: There's absolutely no risk of ignoring later parameters or raising a ValueError here, so please don't let those cloud the discussion. The behaviour of Python 3.6 seems to be correct for every case except: >>> os.path.join("C:\\dir

[issue30731] Use correct executable manifest for windows

2017-07-13 Thread Steve Dower
Steve Dower added the comment: New changeset c40ad03bf2693b4af539978f1274e57b85367547 by Steve Dower (Segev Finer) in branch 'master': bpo-30731: python.manifest fix (#2328) https://github.com/python/cpython/commit/c40ad03bf2693b4af539978f1274e5

[issue30731] Use correct executable manifest for windows

2017-07-13 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2765 ___ Python tracker <http://bugs.python.org/issue30731> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30731] Use correct executable manifest for windows

2017-07-13 Thread Steve Dower
Steve Dower added the comment: New changeset d8e522f7cf8d59993acae9409b6af0ee9a35038f by Steve Dower in branch '3.6': bpo-30731: python.manifest fix (#2328) (#2699) https://github.com/python/cpython/commit/d8e522f7cf8d59993acae9409b6af0

[issue30731] Use correct executable manifest for windows

2017-07-13 Thread Steve Dower
Changes by Steve Dower : -- assignee: -> steve.dower resolution: -> fixed stage: -> resolved status: open -> closed versions: +Python 3.7 ___ Python tracker <http://bugs.python

[issue30906] os.path.join misjoins paths

2017-07-13 Thread Steve Dower
Steve Dower added the comment: Fair point. I was thinking of how chdir handles it, but of course that's relative to the cwd on D, so the rest of the path on C is ignored. D:dir2 is correct. -- ___ Python tracker <http://bugs.python.org/is

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-14 Thread Steve Dower
Steve Dower added the comment: Zach opted out of reviewing right now, so I went ahead and pushed my builds to the GitHub repos so that AppVeyor can run. It built and ran fine (which I'm not surprised about), but it was only 1-2 minutes faster on AppVeyor (which I _am_ surprised about).

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-17 Thread Steve Dower
Steve Dower added the comment: New changeset 68d663cf85d1ac5eaf83482eed39c0a6f8093601 by Steve Dower in branch 'master': [bpo-30916] Pre-build OpenSSL and Tcl/Tk for Windows (#2688) https://github.com/python/cpython/commit/68d663cf85d1ac5eaf83482eed39c0

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: The buildbot failures currently being blamed on issue30916 are actually due to this issue - we actually need Python 3.6 on these machines in order to download the new externals, and they don't have it and we can't get it via

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-17 Thread Steve Dower
Steve Dower added the comment: The buildbot failure blamed on this issue is actually due to issue30450 - it's the first time we've added a new external, and so the inability to download Python via Powershell on Windows 7 is the problem

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-17 Thread Steve Dower
Changes by Steve Dower : -- stage: -> commit review ___ Python tracker <http://bugs.python.org/issue30916> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2797 ___ Python tracker <http://bugs.python.org/issue30450> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: My PR adds a small script to use requests.get/urlretrieve with any version of Python to get nuget.exe. Theoretically, we *could* use this to download everything, but I'd rather minimize our exposure to insecure downloads for machines that don't alr

[issue30944] Python 32 bit install fails on Windows - BitDefender false positives

2017-07-17 Thread Steve Dower
Steve Dower added the comment: The best response is to notify Bitdefender so they can fix their signatures. Python is commonly used in malware, and so some parts of it are often misidentified as unique to some detected virus. By reporting the name of the virus and providing the actual file to

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: New changeset 588836d3e646c2bcb3473cda7c5f6a1e0ff2c2e9 by Steve Dower in branch 'master': bpo-30450: Adds alternate download approach for nuget.exe (#2737) https://github.com/python/cpython/commit/588836d3e646c2bcb3473cda7c5f6a

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: Compilation still fails, as some of the buildbots don't have py.exe either. At this stage, our choices are either to fix the buildbots, most easily by copying py.exe into PATH, or to check nuget.exe (4MB) into the source repository. (I guess we can cover

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: We can't assume git.exe is available either (build from sdist/hggit/.zip), though I guess we can also use it as a fallback. At least on the buildbots it'll be there. -- ___ Python tracker <http://bu

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: > we used to mandate the presence of a svn install And we regretted that so much that we changed away from it :) When discussing this changeover plan, Zach and I decided we needed a fallback requiring only OS dependencies. In this case, the Powershell depende

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: > How do you get CPython source code if git is not available? Go to GitHub and click the "Download" button, or select any sdist from our downloads page, or use Mercurial+hggit, or Dulwich directly, or a mirror/fork on any VCS you like. There are p

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2799 ___ Python tracker <http://bugs.python.org/issue30450> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: Unfortunately, "install " is often a blocking requirement for many developers (typically the ones who get paid well to do this), so I'd rather have no requirements. Currently we achieve this if PowerShell is up to date or Python+py.exe are ins

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: New changeset efa26bcd5085279fc4e9ae96d052272a5214c2bd by Steve Dower in branch 'master': bpo-30450: Fall back to git.exe if no Python is found. (#2739) https://github.com/python/cpython/commit/efa26bcd5085279fc4e9ae96d05227

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: The buildbots have already successfully built, so I'm declaring this and issue30916 resolved. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <http:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: > use the preexisting convention of the HOST_PYTHON envvar that was used prior > to the recent merged PRs Is that an actual convention? I didn't see any other references, so I figured Zach had

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: Hmm... looks like there's another way to fail I didn't account for that goes down a different path in the batch file. I'll try being less clever. -- ___ Python tracker <http://bugs.pyt

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2804 ___ Python tracker <http://bugs.python.org/issue30450> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Changes by Steve Dower : -- assignee: zach.ware -> steve.dower resolution: fixed -> stage: resolved -> commit review status: closed -> open ___ Python tracker <http://bugs.python

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: Yeouch, it's been causing AppVeyor builds to get stuck, and then they time out after an hour. Luckily mine is up next in a minute or so, so I'll try to merge quickly and avoid anyone else getting held up. I also restored HOST_PYTHON in the PR, as a fa

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-17 Thread Steve Dower
Steve Dower added the comment: Ah, there's also a nuget.org outage affecting AppVeyor (but not me because I'm in Italy and so connecting to the EU mirror automatically) - https://appveyor.statuspage.io/ When that recovers it should be fine again. The workaround for those without py

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-18 Thread Steve Dower
Steve Dower added the comment: New changeset 5feda33a35d9413e2073411b848dc49d94c57497 by Steve Dower in branch 'master': bpo-30450: Fix logic for retrying nuget.exe download (#2744) https://github.com/python/cpython/commit/5feda33a35d9413e2073411b848dc4

[issue30540] regrtest: add --matchfile option

2017-07-18 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2809 ___ Python tracker <http://bugs.python.org/issue30540> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-18 Thread Steve Dower
Steve Dower added the comment: Zach - did this get backported to 2.7 or 3.5? It doesn't look like it. -- stage: commit review -> backport needed ___ Python tracker <http://bugs.python.org

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-18 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: +2810 ___ Python tracker <http://bugs.python.org/issue30450> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30540] regrtest: add --matchfile option

2017-07-18 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: -2809 ___ Python tracker <http://bugs.python.org/issue30540> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-07-19 Thread Steve Dower
Steve Dower added the comment: New changeset e99d3a52a50b3f836fb9fb88f317aacddd494858 by Steve Dower in branch '3.6': [3.6] bpo-30450: Improved logic for obtaining dependencies (#2751) https://github.com/python/cpython/commit/e99d3a52a50b3f836fb9fb88f317aa

[issue30618] readlink for pathlib paths

2017-07-21 Thread Steve Ward
Changes by Steve Ward : -- nosy: +smheidrich ___ Python tracker <http://bugs.python.org/issue30618> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30618] readlink for pathlib paths

2017-07-21 Thread Steve Ward
Changes by Steve Ward : -- nosy: +planet36 -smheidrich ___ Python tracker <http://bugs.python.org/issue30618> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30222] make_zip.py had a bug when setting up full 64 bit distribution.

2017-07-22 Thread Steve Dower
Steve Dower added the comment: I have a separate PR out that fixes this one, just waiting on Zach to review (but since it only touches the more obscure release files, it's rare for anyone but me to have an opinion). The script is supposed to take the build path rather than the archite

[issue30986] Add --include-py argument to Tools/msi/make_zip.py

2017-07-22 Thread Steve Dower
Steve Dower added the comment: The nuget package doesn't suffer from this - why not? Should you have been using the full layout rather than the embedding layout? -- ___ Python tracker <http://bugs.python.org/is

[issue30222] make_zip.py had a bug when setting up full 64 bit distribution.

2017-07-22 Thread Steve Dower
Steve Dower added the comment: That's the PR I meant (on phone today, so navigating gh is out). If you look through history you'll see it's mostly a revert of a revert, at least for that script. -- ___ Python tracker <http

[issue30721] Show expected input for right shift operator usage in custom "print" error message

2017-07-25 Thread Steve Dower
Steve Dower added the comment: The "op_slot == 96" looks suspicious - how is this value actually supposed to be calculated? -- ___ Python tracker <http://bugs.python.o

[issue9566] Compilation warnings under x64 Windows

2017-07-26 Thread Steve Dower
Steve Dower added the comment: New changeset e7bc7aac3d4a7d92aa5913006b0198820882ca59 by Steve Dower (Segev Finer) in branch 'master': bpo-9566: Fix a warning in Python/getargs.c (#2890) https://github.com/python/cpython/commit/e7bc7aac3d4a7d92aa5913006b0198

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-26 Thread Steve Dower
Changes by Steve Dower : -- pull_requests: -2894 ___ Python tracker <http://bugs.python.org/issue30916> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30916] Pre-build OpenSSL and Tcl/Tk for Windows

2017-07-26 Thread Steve Dower
Steve Dower added the comment: That buildbot has recovered with other changes, so I'm closing this. -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker <http://bugs.pyth

[issue9566] Compilation warnings under x64 Windows

2017-07-26 Thread Steve Dower
Steve Dower added the comment: New changeset 679b566622ec811c5e5d580f6a538f7a43006e05 by Steve Dower (Segev Finer) in branch 'master': bpo-9566: Fix some Windows x64 compiler warnings (#2492) https://github.com/python/cpython/commit/679b566622ec811c5e5d580f6a538f

[issue9566] Compilation warnings under x64 Windows

2017-07-26 Thread Steve Dower
Steve Dower added the comment: New changeset 5cff6379797967faabbb834a9eb154c3f0839489 by Steve Dower (Segev Finer) in branch 'master': bpo-9566: Fixed _ssl module warnings (#2495) https://github.com/python/cpython/commit/5cff6379797967faabbb834a9eb154

[issue9566] Compilation warnings under x64 Windows

2017-07-26 Thread Steve Dower
Steve Dower added the comment: New changeset a80e985c493d2ab9df0832c99d9ddb798d2e66cf by Steve Dower (Segev Finer) in branch 'master': bpo-9566: Change HANDLE argument parsing to unsigned in msvcrtmodule.c (#2904) https://github.com/python/cpyt

[issue30222] make_zip.py had a bug when setting up full 64 bit distribution.

2017-07-27 Thread Steve Dower
Changes by Steve Dower : -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.python.org/issue30222> ___ ___

[issue26732] multiprocessing sentinel resource leak

2017-07-28 Thread Steve Holden
Steve Holden added the comment: IIRC sockets can be marked as inheritable or not. It seems to me it would be a useful enhancement to allow the same determination for the pipes. -- nosy: +holdenweb ___ Python tracker <http://bugs.python.

[issue31054] Python 2.7.8 Release does not update the system Path variable

2017-07-28 Thread Steve Dower
Steve Dower added the comment: Correct. This is already in newer installers. -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue31056] Import Module Not Working According To Documentation Python 3.6.2

2017-07-28 Thread Steve Dower
Steve Dower added the comment: The embeddable ZIP is not an "install" - it's a tool for including in your own application. Run the actual installer and try again, or use the package on nuget.org if you need to achieve zero system impact (which it sounds like you don't

[issue31074] Startup failure if executable is a \\?\ path on Windows

2017-07-29 Thread Steve Dower
Steve Dower added the comment: Sounds like the right fix. We should increase the maximum path length though, since 3.6 and later can work with much longer paths on Win10 through normal APIs and without prefix. -- ___ Python tracker <h

[issue31077] Windows Installer Version

2017-07-29 Thread Steve Dower
Steve Dower added the comment: Please file separate bugs for each of your concerns, and ensure Python 3.6/3.7 and 2.7 are separate as these are fundamentally different installers and will have different bugs. Other versions will not be changed at this point. -- resolution

[issue31103] Windows Installer Product Version 3.6.2150.0 Offset By 0.0.150.0

2017-08-02 Thread Steve Dower
Steve Dower added the comment: Can you link to those guidelines please? Microsoft release plenty of software with version numbers over 256. Also, since people already rely on the current scheme, we'd need a very compelling reason to break them. I don't believe you've mad

[issue31103] Windows Installer Product Version 3.6.2150.0 Offset By 0.0.150.0

2017-08-03 Thread Steve Dower
Steve Dower added the comment: There's an existing bug for the registration going to the wrong place. It requires changes to the Wix toolset to resolve. No need to conflate it with this issue. As far as I can tell, the problem here is just the version string displayed in Program

[issue31100] unable to open python on Windows

2017-08-05 Thread Steve Dower
Steve Dower added the comment: This probably means that your system failed to install the C Runtime, but not badly enough that it actually reported an error. First try rebooting, and if that doesn't work then search for the VisualC++ 2015 Redistributable installer and run

[issue31103] Windows Installer Product Version 3.6.2150.0 Offset By 0.0.150.0

2017-08-05 Thread Steve Dower
Steve Dower added the comment: This issue is about A. B has a separate issue. C will not be changed. Please don't bother bringing them up again here, it's just a distraction. -- components: +Installation priority: normal -> low type: behavior -> enhancement versi

[issue31103] Windows Installer Product does not include micro version in display name

2017-08-05 Thread Steve Dower
Changes by Steve Dower : -- title: Windows Installer Product Version 3.6.2150.0 Offset By 0.0.150.0 -> Windows Installer Product does not include micro version in display name ___ Python tracker <http://bugs.python.org/issu

[issue30450] Pull Windows dependencies from GitHub rather than svn.python.org

2017-08-06 Thread Steve Dower
Steve Dower added the comment: The prebuilt binaries have not, and the OpenSSL change has functional implications and should not be (unless someone wants to make the security justification, but right now I think it's a theoretical rather than an actual benefit). The TclTk build could be

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

2017-08-08 Thread Steve Dower
Steve Dower added the comment: Looking at your log, you clearly have some sort of configuration blocking installers or else corruption somewhere on your system. There really isn't enough information available for me to be able to tell. Perhaps you have a virus scanner running that is blo

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

2017-08-08 Thread Steve Dower
Changes by Steve Dower : -- type: crash -> behavior ___ Python tracker <http://bugs.python.org/issue31148> ___ ___ Python-bugs-list mailing list Unsubscrib

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

2017-08-10 Thread Steve Dower
Steve Dower added the comment: Okay, if that's the way you want to go. Be aware that the old MSI code is gone though, so rebuilding it will not be trivial. Though if you do, there are a few people who would find it more convenient, so you may be able to enlist help maintaining it (we d

[issue31172] Py_Main() is totally broken on Visual Studio 2017

2017-08-10 Thread Steve Dower
Steve Dower added the comment: Your final file layout needs to match any of our standard ones. On my phone now so I'm not going to write them all out (will do it later if you need), but you need to put your .exe in the same location as the python.exe for the runtime you're using (o

[issue31143] lib2to3 requires source files for fixes

2017-08-10 Thread Steve Dower
Steve Dower added the comment: It also breaks .zip file distribution, which I'm fairly sure we do explicitly support by virtue of having "python36.zip" in sys.path by default. And the ".pyc-only in a zip file" distribution is *totally* busted :) (and also offici

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

2017-08-10 Thread Steve Dower
Steve Dower added the comment: > when we changed installers was that when we also fixed the > security/permissions problems with the install dir Yes, but the permissions issue here isn't the install directory - it is probably the TEMP directory or some other system restriction. It&

[issue28972] Document all "python -m" utilities

2017-08-10 Thread Steve Barnes
Steve Barnes added the comment: Having done some checks for the practicality of auto documenting library items with a -m command line usage I have to say that it will not be so simple. Many of the library items that provide useful functionality, including zipfile & tarfile, are impleme

[issue31182] Suggested Enhancements to zipfile & tarfile command line interfaces

2017-08-11 Thread Steve Barnes
New submission from Steve Barnes: I would like to add to the command line of both tarfile and zipfile interface some additional options that I believe to be useful. 1. Wildcard filename matching for archiving 2. Recursive archiving (with excludes) 3. Append to archive option 4. Compression

[issue31143] lib2to3 requires source files for fixes

2017-08-11 Thread Steve Dower
Steve Dower added the comment: Perhaps the more important question is whether 2to3 really needs to dynamically generate a list of fixers or if that should have been stopped due to YAGNI. There are only a few modules in the stdlib, and it doesn't seem to support proper namespace package

<    25   26   27   28   29   30   31   32   33   34   >