[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

2018-07-25 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +7987 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue34225> ___ ___ Py

[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

2018-07-25 Thread Steve Dower
New submission from Steve Dower : _msvccompiler reads the INCLUDE and LIB environment variables when building and adds each directory to the command line. However, if any of these end with os.sep (specifically, '\'), then it will escape the quoting and break the entire command.

[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

2018-07-26 Thread Steve Dower
Steve Dower added the comment: New changeset 5473f061f518aef5367a535999a407305fb12aff by Steve Dower in branch 'master': bpo-34225: Ensure INCLUDE and LIB directories do not end with a backslash. (GH-8464) https://github.com/python/cpython/commit/5473f061f518aef5367a535999a407

[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

2018-07-26 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8001 ___ Python tracker <https://bugs.python.org/issue34225> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

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

[issue22062] Fix pathlib.Path.(r)glob doc glitches.

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- versions: +Python 3.6, Python 3.7, Python 3.8 -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue22062> ___ ___

[issue1100942] Add datetime.time.strptime and datetime.date.strptime

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue1100942> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue22062] Fix pathlib.Path.(r)glob doc glitches.

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue22062> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue5978] cProfile and profile don't work with pygtk/pyqt and sys.exit(0)

2018-07-28 Thread Steve Dower
Steve Dower added the comment: New changeset 0041d721a6f6b312ef762838d390fc4d64cf5e3a by Steve Dower (Andrés Delfino) in branch '3.6': [3.6] bpo-5978: Document that profiling needs cmd/function to return (GH-8515) https://github.com/python/cpyt

[issue5978] cProfile and profile don't work with pygtk/pyqt and sys.exit(0)

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.o

[issue33921] Explain that '' can be used to bind to all interfaces for the AF_INET address family in the docs

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

[issue8145] Documentation about sqlite3 isolation_level

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue8145> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33289] tkinter askcolor returning floats for r, g, b values instead of ints

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue33289> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34088] [EASY] sndhdr.what() throws exceptions on unknown files

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue34088> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33476] String index out of range in get_group(), email/_header_value_parser.py

2018-07-28 Thread Steve Dower
Steve Dower added the comment: New changeset 8fe9eed937cb69b5e26ac6e36a90b5360eb11277 by Steve Dower (Dong-hee Na) in branch 'master': bpo-33476: Fix _header_value_parser when address group is missing final ';' (GH-7484) https://github.com/p

[issue30974] Update os.samefile docstring to match documentation

2018-07-28 Thread Steve Dower
Steve Dower added the comment: Sorry, I meant the docs after the patch. Before, it's fine. -- ___ Python tracker <https://bugs.python.org/issue30974> ___ ___

[issue30974] Update os.samefile docstring to match documentation

2018-07-28 Thread Steve Dower
Steve Dower added the comment: I think the docs are too specific about the mechanism used here - if we document *how* it works then we may not be able to make it work correctly (with a different mechanic) on a different platform. -- nosy: +steve.dower

[issue30974] Update os.samefile docstring to match documentation

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue30974> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue24356] venv documentation incorrect / misleading

2018-07-28 Thread Steve Dower
Steve Dower added the comment: New changeset 50326927465c3f5c6c0168fc43310c8e97db0a47 by Steve Dower (Elena Oat) in branch 'master': bpo-24356: Specify which Python binary will be used with venv (GH-6589) https://github.com/python/cpython/commit/50326927465c3f5c6c0168fc43310c

[issue24356] venv documentation incorrect / misleading

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8043 ___ Python tracker <https://bugs.python.org/issue24356> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32769] Add 'annotations' to the glossary

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

[issue33601] [EASY DOC] Py_UTF8Mode is not documented

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue33601> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13474] Mention of "-m" Flag Missing From Doc on Execution Model

2018-07-28 Thread Steve Dower
Change by Steve Dower : -- keywords: -easy ___ Python tracker <https://bugs.python.org/issue13474> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33476] String index out of range in get_group(), email/_header_value_parser.py

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

[issue24356] venv documentation incorrect / misleading

2018-07-28 Thread Steve Dower
Steve Dower added the comment: New changeset 83b449d754f4da3be107b508392ef5180f105c8b by Steve Dower in branch '3.7': bpo-24356: Specify which Python binary will be used with venv (GH-6589) https://github.com/python/cpython/commit/83b449d754f4da3be107b508392ef5

[issue24356] venv documentation incorrect / misleading

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

[issue8145] Documentation about sqlite3 isolation_level

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset a71fed0b7596f1c11a2fa6c1b7311157148f5f9f by Steve Dower (Berker Peksag) in branch 'master': bpo-8145: Improve isolation_level documentation (GH-8499) https://github.com/python/cpython/commit/a71fed0b7596f1c11a2fa6c1b73111

[issue34225] distutils._msvccompiler should trim INCLUDE/LIB directories

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset 8f6a7e100d68fddc9fb98f5cbdf1981994360407 by Steve Dower (Miss Islington (bot)) in branch '3.6': bpo-34225: Ensure INCLUDE and LIB directories do not end with a backslash. (GH-8464) https://github.com/python/cpyt

[issue8145] Documentation about sqlite3 isolation_level

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset 94972d50bda19000bce498bd2c5ace6be9bec711 by Steve Dower (Miss Islington (bot)) in branch '3.6': bpo-8145: Improve isolation_level documentation (GH-8499) https://github.com/python/cpython/commit/94972d50bda19000bce498bd2c5ace

[issue8145] Documentation about sqlite3 isolation_level

2018-07-29 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8060 ___ Python tracker <https://bugs.python.org/issue8145> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30237] Access violation due to CancelSynchronousIo of console read

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset c3af73d580888b4d444264e79dce6ec0818522cd by Steve Dower (Miss Islington (bot)) in branch '3.7': bpo-30237: Output error when ReadConsole is canceled by CancelSynchronousIo. (GH-7911) https://github.com/python/cpyt

[issue30237] Access violation due to CancelSynchronousIo of console read

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset 28bbbdabb1e3601047530febac1b05b7b89dc65e by Steve Dower in branch '3.6': bpo-30237: Output error when ReadConsole is canceled by CancelSynchronousIo. (GH-7911) https://github.com/python/cpython/commit/28bbbdabb1e3601047530febac1b05

[issue34231] PYTHONBREAKPOINT is not documented with python --help

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset b7fd73896db5666020e382c010b8da900260ede4 by Steve Dower (Stéphane Wirtel) in branch 'master': bpo-34231: PYTHONBREAKPOINT is not documented on python --help (GH-8475) https://github.com/python/cpython/commit/b7fd73896db5666020e382c010b8da

[issue34231] PYTHONBREAKPOINT is not documented with python --help

2018-07-29 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8062 ___ Python tracker <https://bugs.python.org/issue34231> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue8145] Documentation about sqlite3 isolation_level

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset 3dc8cdf56d056fb7722061ac3b3863e8a385b8de by Steve Dower in branch '3.7': bpo-8145: Improve isolation_level documentation (GH-8499) https://github.com/python/cpython/commit/3dc8cdf56d056fb7722061ac3b3863

[issue34231] PYTHONBREAKPOINT is not documented with python --help

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset 6332de10c7ff703d7f9cef62969aa68e7d28d075 by Steve Dower in branch '3.7': bpo-34231: PYTHONBREAKPOINT is not documented on python --help (GH-8475) https://github.com/python/cpython/commit/6332de10c7ff703d7f9cef62969aa6

[issue34258] Python shell keeps restarting

2018-07-29 Thread Steve Dower
Steve Dower added the comment: Maybe you could describe what it looks like when it restarts? Or take a screenshot and share it so we can see what is happening? -- assignee: -> terry.reedy components: +IDLE nosy: +terry.reedy ___ Python trac

[issue34232] Python3.7.0 exe installers (32 and 64 bit) failing on Windows7

2018-07-29 Thread Steve Dower
Steve Dower added the comment: Thanks. There is at least one other log file in the same location as the one you attached - the log with "core_JustForMe" in the name is what I need to keep diagnosing this problem. -- components: +Windows nosy: +paul.moore, tim.golden,

[issue31047] Windows: os.path.isabs(os.path.abspath(" ")) == False

2018-07-29 Thread Steve Dower
Steve Dower added the comment: New changeset d2e902e4fb304f27e4a72356efbc1fc26be3935d by Steve Dower (Franz Wöllert) in branch 'master': bpo-31047: Fix ntpath.abspath for invalid paths (GH-8544) https://github.com/python/cpython/commit/d2e902e4fb304f27e4a72356efbc1f

[issue31047] Windows: os.path.isabs(os.path.abspath(" ")) == False

2018-07-29 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8066 ___ Python tracker <https://bugs.python.org/issue31047> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34267] find_python.bat doesn't find installed Python 3.7

2018-07-29 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower ___ Python tracker <https://bugs.python.org/issue34267> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue34267] find_python.bat doesn't find installed Python 3.7

2018-07-29 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +8068 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue34267> ___ ___ Py

[issue34283] [Windows] Python 2 mishandles console code page after setlocale

2018-07-30 Thread Steve Dower
Steve Dower added the comment: I have no intention of changing how encodings work in 2.7. Use codecs.open if you want to specify text IO encoding. Someone else may be willing to look at it. -- ___ Python tracker <https://bugs.python.

[issue34283] [Windows] Python 2 mishandles console code page after setlocale

2018-07-30 Thread Steve Dower
Change by Steve Dower : -- nosy: -steve.dower ___ Python tracker <https://bugs.python.org/issue34283> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33782] VSTS Windows-PR: internal error

2018-08-02 Thread Steve Dower
Steve Dower added the comment: > A quick follow-up commit can happen if one uses the web editor to edit more > than one file I hadn't thought of that one. Hopefully they'll just fix their bug though :) I spent a bit of time at the EuroPython sprints making the changes to qui

[issue31047] Windows: os.path.isabs(os.path.abspath(" ")) == False

2018-08-06 Thread Steve Dower
Steve Dower added the comment: New changeset b0bf51b32240369ccb736dc32ff82bb96f375402 by Steve Dower in branch '3.6': bpo-31047: Fix ntpath.abspath for invalid paths (GH-8544) https://github.com/python/cpython/commit/b0bf51b32240369ccb736dc32ff82b

[issue34343] Why is turtle still present in python embedded for Windows?

2018-08-06 Thread Steve Dower
Steve Dower added the comment: No particular reason. Just needs to be added to EXCLUDE_FILE_FROM_LIBRARY in Tools/msi/make_zip.py -- ___ Python tracker <https://bugs.python.org/issue34

[issue31047] Windows: os.path.isabs(os.path.abspath(" ")) == False

2018-08-06 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python

[issue33125] Windows 10 ARM64 platform support

2018-08-10 Thread Steve Dower
Steve Dower added the comment: If libffi already has support and just needs to be updated in CPython, then sure. I thought we'd finished extracting it, but Zach posted aPR link above that apparently still needs finishing. However, if libffi doesn't have the support yet then you&

[issue19050] [Python 2, Windows] fflush called on pointer to potentially closed file

2018-08-13 Thread Steve Dower
Steve Dower added the comment: As this is a fail-fast and not an uncontrolled crash, I vote to close as wontfix. This only applies to security-fix versions, and it is not exploitable. -- ___ Python tracker <https://bugs.python.org/issue19

[issue34384] os.readlink does not accept pathlib.Path on Windows

2018-08-13 Thread Steve Dower
Steve Dower added the comment: Serhiy is exactly right, but to emphasise, the best way to do paths now is to use argument clinic with its path_t type. On Windows, .narrow is a flag that indicates whether you should PyUnicode_FSEncode() any results before returning them, and .wide is always

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-08-14 Thread Steve Dower
Steve Dower added the comment: I've pushed the new sources for the Windows build, and am about to do the new binaries. If someone else gets to updating the references in the CPython repo before I do, that's fine by me. -- ___ Pyth

[issue34406] Typo in documentation

2018-08-15 Thread Steve Dower
Steve Dower added the comment: Yeah, it definitely shouldn't be a backslash there. The @ isn't my invention, but last time someone questioned it I couldn't find any public examples, so it may be an internal Microsoft thing? I'm not totally attached to it, but if you

[issue2122] mmap.flush does not check for errors on windows

2018-08-15 Thread Steve Dower
Steve Dower added the comment: I agree. We should definitely document it as a change, but I don't think there's anything useful you can do in the case of a flush failing anyway, so it seems unlikely that anyone could depend on the return value. Returning None for success and ex

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-08-15 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +8250 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue34405> ___ ___ Py

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-08-15 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8251 ___ Python tracker <https://bugs.python.org/issue34405> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-08-15 Thread Steve Dower
Steve Dower added the comment: New changeset eeca87cf3ce5b866dbb210548e23ee91ec5411f2 by Steve Dower in branch '3.6': bpo-34405: Updated to OpenSSL 1.0.2p for Windows builds. (GH-8776) https://github.com/python/cpython/commit/eeca87cf3ce5b866dbb210548e23ee

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-08-15 Thread Steve Dower
Steve Dower added the comment: New changeset 864a892af38afefb0a0464af298cf09d2e1195f7 by Steve Dower in branch 'master': bpo-34405: Updated to OpenSSL 1.1.0i for Windows builds. (GH-8775) https://github.com/python/cpython/commit/864a892af38afefb0a0464af298cf0

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-15 Thread Steve Dower
Steve Dower added the comment: Are those bugs? On Windows, they are spelled with that casing (and while NTFS is case-insensitive, it *is* case-preserving). Whatever package you have used for cross-compiling may have renamed them (similarly Shlwapi.h). In which case, perhaps you could

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-16 Thread Steve Dower
Steve Dower added the comment: > Stop relying to case insensitive filesystem makes sense to me. If this is the case, then we need to normalise the casing to match the actual files (which are mixed-case, not lowercase). You just broke this with your PR :) So which is it? Do we match

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-16 Thread Steve Dower
Steve Dower added the comment: > whatever might be the 'right' solution, it's always an advantage to > have a consistent codebase. Not when you are consistently wrong, it's not. Let's figure out the right answer here before making many changes to the codebas

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-16 Thread Steve Dower
Steve Dower added the comment: Have you posted to their mailing list to ask why they use different casing from the official SDK and whether they would consider supporting both (via symlink, presumably)? I think it would be strange for CPython to add a style rule for a non-supported toolset

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-16 Thread Steve Dower
Steve Dower added the comment: > The current situation is that 100% of the windows includes are lowercase and > allow cross compilation. Please be precise with what you are saying - the "current situation" is only so because you proposed changes and got them merged without p

[issue28113] Remove Py_CreateSymbolicLinkW

2018-08-17 Thread Steve Dower
Steve Dower added the comment: One other thing, I have come across some CI configurations recently where TEMP is not the best choice (e.g. when it's a mount point in a VM/container). It seems likely that at some point we'll centralize the "working directory" for the test

[issue34408] possible null pointer dereference in pystate.c

2018-08-17 Thread Steve Dower
Change by Steve Dower : -- nosy: +eric.snow, vstinner ___ Python tracker <https://bugs.python.org/issue34408> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34365] datetime's documentation refers to "comparison [...] falling back to the default scheme of comparing object addresses"

2018-08-17 Thread Steve Dower
Change by Steve Dower : -- keywords: +easy versions: -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue34365> ___ ___ Python-bugs-list m

[issue34217] windows: cross compilation fails due to headers with uppercase

2018-08-18 Thread Steve Dower
Steve Dower added the comment: As someone who has written MSDN samples, I'll spoil the secret and let you know that there's no consistency there, so you can find examples to prove either direction ;) I wasn't expecting expertise or research. I was only expecting a description

[issue34473] pip is unusable on Windows 10 1803 - SHA-1 certificates are untrusted

2018-08-23 Thread Steve Dower
Steve Dower added the comment: Can you be more precise about which versions are affected and any other system configuration you have (firewalls, network security software, enterprise configs, etc.)? I have been using pip quite happily on 1803, so it's certainly not widespread enou

[issue34470] windows msi in headless mode fails to install Script directory on reinstall if the python folder was deleted but not uninstalled

2018-08-27 Thread Steve Dower
Steve Dower added the comment: Can you please provide the full set of logs for the Python 3.7 install? (They'll be in %TEMP%, and there will be quite a number of them.) -- versions: +Python 3.7 ___ Python tracker <https://bugs.py

[issue34470] windows msi in headless mode fails to install Script directory on reinstall if the python folder was deleted but not uninstalled

2018-08-27 Thread Steve Dower
Steve Dower added the comment: Also, if you could provide some instructions on how to validate the issue you are reporting. Right now, I'm not even sure what you are seeing that is the problem. -- ___ Python tracker <https://bugs.py

[issue34489] subprocess: execution of batch-files (.cmd/.bat) is vulnerable in python for windows / insufficient escape

2018-08-27 Thread Steve Dower
Steve Dower added the comment: Would you consider adding your test suite into the regression tests as well? Right now, this is a well known issue on all platforms, but there is no clear universal solution. If your approach works well for all platforms and does not adversely impact any of

[issue33635] OSError when using pathlib.Path.rglob() to list device files

2018-08-27 Thread Steve Dower
Steve Dower added the comment: New changeset 216b745eafa7cd4a683a8405dcfbd7f5567f504c by Steve Dower (Przemysław Spodymek) in branch 'master': bpo-33635: Handling Bad file descriptor in Path.is_file and related. (GH-8542) https://github.com/python/cpyt

[issue34528] Windows installer: Failed to run untrusted mode.

2018-08-29 Thread Steve Dower
Steve Dower added the comment: Unfortunately, I don't have any better suggestion than trying to get your company policy changed :( The "clean room" feature of our installer is not configurable (and also not in our code, so we can't change it without going through the ups

[issue34528] Windows installer: Failed to run untrusted mode.

2018-08-29 Thread Steve Dower
Steve Dower added the comment: We're totally okay with you using a different installer if you want. We know and trust Anaconda, and while they do things differently, if that model works for you then it'll be fine. Python 3.7 shouldn't need any registry settings or environme

[issue34535] queue.Queue(timeout=0.001) avg delay Windows:14.5ms, Ubuntu: 0.063ms

2018-08-30 Thread Steve Dower
Steve Dower added the comment: Agreed with not putting platform-specific details everywhere, but in this case we can probably have a generic wording for "Blocks for `timeout` seconds as best as is available on the current operating system". It is a general problem across all ti

[issue34062] Python launcher on Windows does not work with --list or --list-paths

2018-08-31 Thread Steve Dower
Steve Dower added the comment: New changeset aada63b20ec64bbfc4f2fb0718fc563eedbdd36a by Steve Dower (Brendan Gerrity) in branch 'master': bpo-34062: Add missing launcher argument and make behavior consistent between short and long arguments (GH-8827) https://github.com/pyth

[issue34062] Python launcher on Windows does not work with --list or --list-paths

2018-08-31 Thread Steve Dower
Steve Dower added the comment: Thanks, Brendan! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue34562] cannot install versions 3.6.5+ on Windows

2018-09-03 Thread Steve Dower
Steve Dower added the comment: It looks like you have some sort of network protection software that is not allowing the installer to download certain files. Try running the installer with the "/layout [directory]" option to pre-download all the files you need from a machine that

[issue34575] Python 3.6 compilation fails on AppVeyor: libeay.lib was created with an older compiler

2018-09-04 Thread Steve Dower
Steve Dower added the comment: Works on VSTS build. I suspect AppVeyor is caching files between builds, but I'm not familiar enough with the configuration to fix that. -- ___ Python tracker <https://bugs.python.org/is

[issue34565] Launcher does not validate major versions

2018-09-04 Thread Steve Dower
Steve Dower added the comment: New changeset 3876af4f7c2ef87db6d2d83efc229955968926dd by Steve Dower (Brendan Gerrity) in branch 'master': bpo-34565: Change a PC/launcher.c comment to accurately describe valid major versions. (GH-9037) https://github.com/python/cpyt

[issue34637] Make *start* usable as a keyword argument for sum().

2018-09-11 Thread Steve Dower
Steve Dower added the comment: Woo! Thanks Raymond! -- nosy: +steve.dower ___ Python tracker <https://bugs.python.org/issue34637> ___ ___ Python-bugs-list mailin

[issue34405] Upgrade to OpenSSL 1.1.0i / 1.0.2p

2018-09-11 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8639 ___ Python tracker <https://bugs.python.org/issue34405> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34643] How to build Release Version of Python in Windows?

2018-09-12 Thread Steve Dower
Steve Dower added the comment: Have a look in the Tools/msi directory. The "build.bat" and "buildrelease.bat" files will generate the installers and other packages (note that you may need .NET 3.5 enabled on your machine). You may also be able to use the make_zip.py scr

[issue24643] VS 2015 pyconfig.h #define timezone _timezone conflicts with timeb.h

2018-09-13 Thread Steve Dower
Steve Dower added the comment: I'd still rather put the redefinitions in our files that need it, and leave end users untouched. -- ___ Python tracker <https://bugs.python.org/is

[issue34582] VSTS builds should use new YAML syntax and pools

2018-09-13 Thread Steve Dower
New submission from Steve Dower : Thanks, David! I'm partway through most of these changes (as well as some other improvements) in my PR at https://github.com/python/cpython/pull/9210/files, so if it's all the same to you, I'll make sure I've covered everything you&#x

[issue34582] VSTS builds should use jobs, pools, and test results

2018-09-14 Thread Steve Dower
Steve Dower added the comment: Co-opting this bug for my own PR, that will include these changes as well as generating JUnit-format test results and publishing them in Azure Pipelines builds. -- assignee: -> steve.dower components: +Build, Tests title: VSTS builds should use

[issue34582] VSTS builds should use jobs, pools, and test results

2018-09-14 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8734 ___ Python tracker <https://bugs.python.org/issue34582> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34643] How to build Release Version of Python in Windows?

2018-09-14 Thread Steve Dower
Steve Dower added the comment: In that case, you are asking for a new feature development that we have previously decided is not in the best interests for us to provide (in that it leads to more upgrade and installation issues than a more controlled installer). If you are prepared to write

[issue34691] _contextvars missing in x64 master branch Windows build?

2018-09-17 Thread Steve Dower
Steve Dower added the comment: It looks like _contextvars has both its own project and is also built as part of pythoncore.vcxproj. However, _contextvars.vcxproj is not in PCbuild.sln, which means when you build through Visual Studio (rather than with build.bat via pcbuild.proj), you don&#

[issue34691] _contextvars missing in x64 master branch Windows build?

2018-09-17 Thread Steve Dower
Steve Dower added the comment: Shouldn't need VS for this change (updating the SLN file generally does need it). I'm happy to do it though. In case someone else gets to it before me: * delete _contextvars.vcxproj and remove all references from PCbuild and Tools/msi * add _c

[issue17239] XML vulnerabilities in Python

2018-09-17 Thread Steve Dower
Steve Dower added the comment: Ned - I don't think this is necessarily a release blocker, as we've been shipping it for a long time, but it would be nice if we can hold 3.7.1rc1 just long enough to get it in (provided Christian jumps in and says he'll get the last minor conc

[issue32533] SSLSocket read/write thread-unsafety

2018-09-17 Thread Steve Dower
Steve Dower added the comment: New changeset c6fd1c1c3a65217958b68df3a4991e4f306e9b7d by Steve Dower in branch 'master': bpo-32533: Fixed thread-safety of error handling in _ssl. (GH-7158) https://github.com/python/cpython/commit/c6fd1c1c3a65217958b68df3a4991e

[issue32533] SSLSocket read/write thread-unsafety

2018-09-17 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +8789 ___ Python tracker <https://bugs.python.org/issue32533> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32533] SSLSocket read/write thread-unsafety

2018-09-17 Thread Steve Dower
Steve Dower added the comment: New changeset 1a107eea8e91e50c5c9025e945c78eb1aa9b874d by Steve Dower in branch '3.6': bpo-32533: Fixed thread-safety of error handling in _ssl. (GH-7158) https://github.com/python/cpython/commit/1a107eea8e91e50c5c9025e945c78e

[issue34267] find_python.bat doesn't find installed Python 3.7

2018-09-17 Thread Steve Dower
Steve Dower added the comment: New changeset 6750922f8d3428d84a016c34d6fcd99659e8610c by Steve Dower in branch 'master': bpo-34267: Update find_python.bat to use 3.7 if available (GH-8552) https://github.com/python/cpython/commit/6750922f8d3428d84a016c34d6fcd9

[issue17239] XML vulnerabilities in Python

2018-09-17 Thread Steve Dower
Steve Dower added the comment: Any reason to not take the current patch for our vendored copy and give it some exposure at least on platforms that rely on it (maybe just Windows)? I don't see any reason to wait on another group to "release" it when we need to manually appl

[issue17239] XML vulnerabilities in Python

2018-09-17 Thread Steve Dower
Steve Dower added the comment: There's also the view that it'll be easier to justify upstreaming a patch if it's been released and tested in a separate app. We require that all the time for Python patches, so why should we expect other projects to be different? We're

[issue32557] allow shutil.disk_usage to take a file path on Windows also

2018-09-17 Thread Steve Dower
Steve Dower added the comment: I took a quick look at the patch and the main issue I see is the use of the MAX_PATH constant. We encourage people to disable this limit where possible, so using dynamic allocation where we need to reduce the path will be a better way to avoid this function

[issue34582] VSTS builds should use jobs, pools, and test results

2018-09-18 Thread Steve Dower
Steve Dower added the comment: New changeset d0f49d2f5085ca68e3dc8725f1fb1c9674bfb5ed by Steve Dower in branch 'master': bpo-34582: Adds JUnit XML output for regression tests (GH-9210) https://github.com/python/cpython/commit/d0f49d2f5085ca68e3dc8725f1fb1c

[issue34725] Py_GetProgramFullPath() odd behaviour in Windows

2018-09-18 Thread Steve Dower
Steve Dower added the comment: That executable doesn't appear to be in a virtual environment - you should be running C:\TEMP\venv\abcd\Scripts\python.exe Does that resolve your problem? -- ___ Python tracker <https://bugs.python.org/is

<    35   36   37   38   39   40   41   42   43   44   >