[issue38020] os.path.realpath crashes in Windows Store package

2019-09-03 Thread Steve Dower
Steve Dower added the comment: I forgot to initialize the result object in readlink() on Windows, and so when we hit the failure path it returns garbage. Attempting to DECREF that garbage fails. The call to readlink() fails in the Store app because sys.executable is not a readable link. It

[issue38020] os.path.realpath crashes in Windows Store package

2019-09-03 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15328 stage: test needed -> patch review pull_request: https://github.com/python/cpython/pull/15663 ___ Python tracker <https://bugs.python.org/issu

[issue38020] os.path.realpath crashes in Windows Store package

2019-09-03 Thread Steve Dower
Steve Dower added the comment: New changeset 993ac92418839427d4068d6ae8e618b06b5d9294 by Steve Dower in branch 'master': bpo-38020: Fixes crash in os.readlink() on Windows (GH-15663) https://github.com/python/cpython/commit/993ac92418839427d4068d6ae8e618

[issue38020] os.path.realpath crashes in Windows Store package

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

[issue38028] Assertion error in Python 3.8

2019-09-04 Thread Steve Dower
Change by Steve Dower : -- nosy: +Marcus.Smith, dstufft, ncoghlan, paul.moore, pradyunsg ___ Python tracker <https://bugs.python.org/issue38028> ___ ___ Pytho

[issue37245] Azure Pipeline 3.8 CI: multiple tests hung and timed out on macOS 10.13

2019-09-04 Thread Steve Dower
Steve Dower added the comment: > Maybe macOS on Azure is running slower and we should just increase the > timeout? (Aside, why don't the macOS buildbots have a tag saying that? Took me ages to find them...) I doubt it's running 6-7x slower. More likely something is ca

[issue38030] os.stat fails for block devices such as //./PhysicalDrive0

2019-09-04 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower ___ Python tracker <https://bugs.python.org/issue38030> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue38030] os.stat fails for block devices such as //./PhysicalDrive0

2019-09-04 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15341 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/15681 ___ Python tracker <https://bugs.python.org/issu

[issue38030] os.stat fails for block devices such as //./PhysicalDrive0

2019-09-04 Thread Steve Dower
Steve Dower added the comment: New changeset 772ec0fad57412daa53d16d7019b6b2fe6e94942 by Steve Dower in branch 'master': bpo-38030: Fix os.stat failures on block devices on Windows (GH-15681) https://github.com/python/cpython/commit/772ec0fad57412daa53d16d7019b6b

[issue38030] os.stat fails for block devices such as //./PhysicalDrive0

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

[issue37380] subprocess.Popen._cleanup() "The handle is invalid" error when some old process is gone

2019-09-05 Thread Steve Dower
Change by Steve Dower : -- stage: patch review -> backport needed versions: +Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issu

[issue37380] subprocess.Popen._cleanup() "The handle is invalid" error when some old process is gone

2019-09-05 Thread Steve Dower
Steve Dower added the comment: I triggered automatic backports to see how they go. Doesn't necessarily mean we'll merge them without looking more closely, but may as well check out what our automated tools suggest. -- ___ Python track

[issue38050] open('file.txt') path not found

2019-09-07 Thread Steve Dower
Steve Dower added the comment: Potentially an IDLE issue, if valid but incorrect code is causing it to break. Sean, we'll need you to provide step-by-step instructions (including copies of any files you are using) to see the problem ourselves, otherwise there's no way we can he

[issue11953] Missing WSA* error codes

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 71ea688d662a74ddf39a3874e06c73e58df55c02 by Steve Dower (Ngalim Siregar) in branch 'master': bpo-11953: Extend table of Windows WSA* error codes (GH-15004) https://github.com/python/cpython/commit/71ea688d662a74ddf39a3874e06c73

[issue11953] Missing WSA* error codes

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15395 pull_request: https://github.com/python/cpython/pull/15741 ___ Python tracker <https://bugs.python.org/issue11

[issue37445] Some FormatMessageW() calls use FORMAT_MESSAGE_FROM_SYSTEM without FORMAT_MESSAGE_IGNORE_INSERTS

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset a6563650c835d50f7302971a5b145e94f9d0dc68 by Steve Dower (Zackery Spytz) in branch 'master': bpo-37445: Include FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageW() calls (GH-14462) https://github.com/python/cpyt

[issue32587] Make REG_MULTI_SZ support zero-length strings

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset e223ba13d8d871ee58570dfca4e82a591189cc2f by Steve Dower (Zackery Spytz) in branch 'master': bpo-32587: Make winreg.REG_MULTI_SZ support zero-length strings (#13239) https://github.com/python/cpython/commit/e223ba13d8d871ee58570dfca4e82a

[issue37705] winerror_to_errno implementation

2019-09-09 Thread Steve Dower
Steve Dower added the comment: I'm going to merge and backport this all the way to 3.7. Adding a publicly accessible dict for use in Python code should be 3.9 only. -- versions: +Python 3.7, Python 3.8 ___ Python tracker <https://bugs.py

[issue37705] winerror_to_errno implementation

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 19052a11314e7be7ba003fd6cdbb5400a5d77d96 by Steve Dower (Zackery Spytz) in branch 'master': bpo-37705: Improve the implementation of winerror_to_errno() (GH-15623) https://github.com/python/cpython/commit/19052a11314e7be7ba003fd6cdbb54

[issue36311] Flaw in Windows code page decoder for large input

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Declaring this out-of-scope for 2.7, unless someone wants to insist (and provide a PR). -- resolution: -> fixed stage: backport needed -> resolved status: open -> closed versions: -Python 2.7 ___ Pytho

[issue32587] Make REG_MULTI_SZ support zero-length strings

2019-09-09 Thread Steve Dower
Steve Dower added the comment: This introduced a new warning: c:\projects\cpython\pc\winreg.c(775): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data [C:\Projects\cpython\PCbuild\pythoncore.vcxproj] I'll fix it (after I&

[issue37445] Some FormatMessageW() calls use FORMAT_MESSAGE_FROM_SYSTEM without FORMAT_MESSAGE_IGNORE_INSERTS

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Going to say this doesn't qualify for 2.7 (unless someone insists and provides a PR), given the lack of reports that anything is actually impacted. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions

[issue11953] Missing WSA* error codes

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.8, Python 3.9 -Python 3.3 ___ Python tracker <https://bugs.python

[issue11953] Missing WSA* error codes

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset eb02196bd95ea12fcccff3960f36601596811570 by Steve Dower in branch '3.8': bpo-11953: Extend table of Windows WSA* error codes (GH-15004) https://github.com/python/cpython/commit/eb02196bd95ea12fcccff3960f3660

[issue37283] Unexpected behavior when running installer a second time with the same arguments or unattend.xml

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Okay, this is definitely an ordering issue in Tools/msi/bundle/bootstrap/PythonBootstrapApplication.cpp Fixing most of the options is easy - just a case of moving LoadOptionalFeatureStates() a few lines up - but Install_launcher is set much later. I should be

[issue37283] Unexpected behavior when running installer a second time with the same arguments or unattend.xml

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15412 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/15759 ___ Python tracker <https://bugs.python.org/issu

[issue37283] Unexpected behavior when running installer a second time with the same arguments or unattend.xml

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 3a0ddbcdfcbc0f4372905fabf81e093f1b043e99 by Steve Dower in branch 'master': bpo-37283: Ensure command-line and unattend.xml setting override previously detected states in Windows installer (GH-15759) https://github.com/python/cpyt

[issue32587] Make REG_MULTI_SZ support zero-length strings

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15419 pull_request: https://github.com/python/cpython/pull/15766 ___ Python tracker <https://bugs.python.org/issue32

[issue37705] winerror_to_errno implementation

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

[issue37702] memory leak in ssl certification

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Thanks for the simpler patch. I'm happier taking that one, given we know the rest of the code already works. -- ___ Python tracker <https://bugs.python.org/is

[issue37702] memory leak in ssl certification

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset ed70129e15ea028469145111044a4349960a4e6f by Steve Dower (neonene) in branch 'master': bpo-37702: Fix SSL's certificate-store leak on Windows (GH-15632) https://github.com/python/cpython/commit/ed70129e15ea0284691451110

[issue37702] memory leak in ssl certification

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15425 pull_request: https://github.com/python/cpython/pull/15771 ___ Python tracker <https://bugs.python.org/issue37

[issue32587] Make REG_MULTI_SZ support zero-length strings

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Fixed, assuming the backports merge okay. -- assignee: -> steve.dower resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python

[issue37283] Unexpected behavior when running installer a second time with the same arguments or unattend.xml

2019-09-09 Thread Steve Dower
Steve Dower added the comment: This will be fixed in the next release. Thanks for the report! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue37702] memory leak in ssl certification

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Closing now, as we're just waiting on the backports to clear CI. Thanks for your contributions! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python t

[issue37702] memory leak in ssl certification

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 5d695b6b7bcccf5f028cdacd986096de15bc0ca6 by Steve Dower in branch '3.8': bpo-37702: Fix SSL's certificate-store leak on Windows (GH-15632) https://github.com/python/cpython/commit/5d695b6b7bcccf5f028cdacd9

[issue38059] Using sys.exit() over exit() in inspect.py

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset e3c59a75279b0df4e7553d6f0031e202de434e43 by Steve Dower (Alan Yee) in branch 'master': bpo-38059: Using sys.exit() over exit() in inspect.py (GH-15666) https://github.com/python/cpython/commit/e3c59a75279b0df4e7553d6f0031e2

[issue38059] Using sys.exit() over exit() in inspect.py

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Thanks! This helps people who use the "-S" option. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs

[issue38007] Regression: name of PyType_Spec::slots conflicts with Qt macro

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Yes, even as a struct member name (at least in the definition), the C preprocessor will substitute a macro. It sounds like Qt defines a macro "slots", and so the definition of the struct will be broken. Unfortunately, this would be a more signific

[issue37876] Tests for Rot13 codec

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset b3b48c81f09d1472010937f1331c5a208a2a2d48 by Steve Dower (Zeth) in branch 'master': bpo-37876: Tests for ROT-13 codec (GH-15314) https://github.com/python/cpython/commit/b3b48c81f09d1472010937f1331c5a208a2a2d48 -- nosy: +s

[issue37876] Tests for Rot13 codec

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Thanks! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.8 ___ Python tracker <https://bugs.python.or

[issue20490] Show clear error message on circular import

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 65366bc8bdc4716ebc361e622590b45a6e5aef07 by Steve Dower (Anthony Sottile) in branch 'master': bpo-20490: Improve circular import error message (GH-15308) https://github.com/python/cpython/commit/65366bc8bdc4716ebc361e622590b4

[issue20490] Show clear error message on circular import

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15444 pull_request: https://github.com/python/cpython/pull/15791 ___ Python tracker <https://bugs.python.org/issue20

[issue20490] Show clear error message on circular import

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Thanks for the patch, Anthony! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue37794] Replace /Ox with /O2

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Given the potential compatibility impact (small chance of third-party extensions relying on function aliasing), I'd like to see an update to Docs/whatsnew/3.9.rst as well. Also the suggested change to the NEWS entry is good. I don't think this one s

[issue37649] calculate_init fails to check that EXEC_PREFIX was decoded

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 09090d04ef8d2f4c94157b852d3d530a51e13d22 by Steve Dower (Orivej Desh) in branch 'master': bpo-37649: Fix exec_prefix check (GH-14897) https://github.com/python/cpython/commit/09090d04ef8d2f4c94157b852d3d530a51e13d22 -- nosy: +s

[issue37649] calculate_init fails to check that EXEC_PREFIX was decoded

2019-09-09 Thread Steve Dower
Steve Dower added the comment: Thanks! Great catch -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue35941] ssl.enum_certificates() regression

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 915cd3f0696cb8a7206754a8fc34d4cd865a1b4a by Steve Dower (Christian Heimes) in branch 'master': bpo-35941: Fix performance regression in new code (GH-12610) https://github.com/python/cpython/commit/915cd3f0696cb8a7206754a8fc34d4

[issue35941] ssl.enum_certificates() regression

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15454 pull_request: https://github.com/python/cpython/pull/15803 ___ Python tracker <https://bugs.python.org/issue35

[issue35941] ssl.enum_certificates() regression

2019-09-09 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15455 pull_request: https://github.com/python/cpython/pull/15804 ___ Python tracker <https://bugs.python.org/issue35

[issue37245] Azure Pipeline 3.8 CI: multiple tests hung and timed out on macOS 10.13

2019-09-09 Thread Steve Dower
Steve Dower added the comment: I suspect this code is a repro - it certainly locks up the host process reliably enough. Perhaps if we unblock multiprocessing in the context of a crashed worker then it'll show what the underlying errors are? import os from multiprocessing import Pool

[issue20490] Show clear error message on circular import

2019-09-09 Thread Steve Dower
Steve Dower added the comment: New changeset 2d5594fac21a81a06f82c3605318dfa96e72398f by Steve Dower in branch '3.8': bpo-20490: Improve circular import error message (GH-15308) https://github.com/python/cpython/commit/2d5594fac21a81a06f82c3605318df

[issue35941] ssl.enum_certificates() regression

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset b4fb2c29f34c322855ab6be72b491930cf508f64 by Steve Dower in branch '3.7': bpo-35941: Fix performance regression in SSL certificate code (GH-12610) https://github.com/python/cpython/commit/b4fb2c29f34c322855ab6be72b4919

[issue37597] audit event table breaks PDF sphinx build

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- assignee: -> mdk keywords: +patch pull_requests: +15475 resolution: -> fixed stage: -> patch review status: open -> closed pull_request: https://github.com/python/cpython/pull/15739 ___ Python tra

[issue38084] multiprocessing cannot recover from crashed worker

2019-09-10 Thread Steve Dower
New submission from Steve Dower : Imitation repro: import os from multiprocessing import Pool def f(x): os._exit(0) return "success" if __name__ == '__main__': with Pool(1) as p: print(p.map(f, [1])) Obviously a process may crash for various othe

[issue37245] Azure Pipeline 3.8 CI: multiple tests hung and timed out on macOS 10.13

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Filed as issue38084 I recommend not investigating this issue any further until that one is resolved. -- ___ Python tracker <https://bugs.python.org/issue37

[issue35941] ssl.enum_certificates() regression

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset fdd17abc51e363ab19d248375d717512b8b26966 by Steve Dower in branch '3.8': bpo-35941: Fix performance regression in SSL certificate code (GH-12610) https://github.com/python/cpython/commit/fdd17abc51e363ab19d248375d7175

[issue35941] ssl.enum_certificates() regression

2019-09-10 Thread Steve Dower
Steve Dower added the comment: That's 3.7 and later dealt with. Apparently this needs a backport to 2.7 still, so I'll leave the bug open. -- stage: patch review -> backport needed versions: -Python 3.7, Python 3.8 ___ Python tr

[issue14143] test_ntpath failure on Windows

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- resolution: -> out of date stage: needs patch -> resolved status: pending -> closed ___ Python tracker <https://bugs.python.or

[issue17667] Windows: build with "build_pgo.bat -2" fails to optimize python.dll

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- resolution: -> out of date stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
New submission from Steve Dower : Tests in test_ntpath that go via the actual file system (e.g. via realpath()) need to allow for the case of the path potentially changing. -- assignee: steve.dower components: Windows messages: 351636 nosy: paul.moore, steve.dower, tim.golden

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

2019-09-10 Thread Steve Dower
New submission from Steve Dower : Because we are only looking for the VC141 redistributable, if we only have VC142 available then we won't find it. We should expand the glob() call to allow VC14?\vcruntime140.dll. -- assignee: steve.dower components: Distutils, Windows mes

[issue38089] Make macOS tests optional on Azure Pipelines

2019-09-10 Thread Steve Dower
New submission from Steve Dower : Avoid blocking PRs because of random macOS failures (such as in issue37245). Also reduce the timeout. -- assignee: steve.dower components: Build messages: 351639 nosy: steve.dower priority: normal pull_requests: 15496 severity: normal status: open

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15498 stage: -> patch review pull_request: https://github.com/python/cpython/pull/15849 ___ Python tracker <https://bugs.python.org/issu

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15499 stage: -> patch review pull_request: https://github.com/python/cpython/pull/15850 ___ Python tracker <https://bugs.python.org/issu

[issue38089] Make macOS tests optional on Azure Pipelines

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +15500 stage: -> patch review pull_request: https://github.com/python/cpython/pull/15851 ___ Python tracker <https://bugs.python.org/issu

[issue38090] test_ctypes is leaking references

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset a511c7a4961a684db1f8d0ed438822d87d7d3dcf by Steve Dower (Pablo Galindo) in branch 'master': bpo-38090: Fix reference leak in ceval.c (GH-15848) https://github.com/python/cpython/commit/a511c7a4961a684db1f8d0ed438822

[issue38090] test_ctypes is leaking references

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Thanks Pablo! -- ___ Python tracker <https://bugs.python.org/issue38090> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38090] test_ctypes is leaking references

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

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15504 pull_request: https://github.com/python/cpython/pull/15857 ___ Python tracker <https://bugs.python.org/issue38

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15505 pull_request: https://github.com/python/cpython/pull/15858 ___ Python tracker <https://bugs.python.org/issue38

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15506 pull_request: https://github.com/python/cpython/pull/15859 ___ Python tracker <https://bugs.python.org/issue38

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 009ef2955d91e04f62a7159a1c7ddaddbfedc3b6 by Steve Dower (Jeroen Demeyer) in branch 'master': bpo-37913: document that __length_hint__ can return NotImplemented (GH-15383) https://github.com/python/cpyt

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15507 pull_request: https://github.com/python/cpython/pull/15860 ___ Python tracker <https://bugs.python.org/issue37

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15509 pull_request: https://github.com/python/cpython/pull/15862 ___ Python tracker <https://bugs.python.org/issue37

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 0d7e6a6d2d9e564d670efb6e3705598846de188d by Steve Dower in branch '3.7': bpo-38087: Fix case sensitivity in test_pathlib and test_ntpath (GH-15850) https://github.com/python/cpython/commit/0d7e6a6d2d9e564d670efb6e370559

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 0fccd4ab5b2238b6340901dd0023a1a157852792 by Steve Dower in branch '3.7': bpo-38088: Fixes distutils not finding vcruntime140.dll with only v142 toolset installed (GH-15849) https://github.com/python/cpyt

[issue38092] environment variables not passed correctly using new virtualenv launching in windows and python3.7+

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Yeah, very strange that. I can only assume that it's launching the venv redirector directly, rather than the real sys.executable, and we aren't ever calling set_executable() with the real one anymore. Dropping this into Lib/multiprocessing/spawn

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15510 pull_request: https://github.com/python/cpython/pull/15863 ___ Python tracker <https://bugs.python.org/issue37

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset a39a4c7439ed09069e619c10d30a6d0ec9332d1a by Steve Dower in branch 'master': bpo-37913: Link to NotImplemented from new docs (GH-15860) https://github.com/python/cpython/commit/a39a4c7439ed09069e619c10d30a6d

[issue38087] test_ntpath must account for casing changes

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 206e4c3d3547b024935ea9655f960061dffbb80f by Steve Dower in branch '3.8': bpo-38087: Fix case sensitivity in test_pathlib and test_ntpath (GH-15850) https://github.com/python/cpython/commit/206e4c3d3547b024935ea9655f9600

[issue38087] test_ntpath must account for casing changes

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

[issue38090] test_ctypes is leaking references

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 45bc3928e232603a97451dea3106d824b0f7a392 by Steve Dower (Miss Islington (bot)) in branch '3.8': bpo-38090: Fix reference leak in ceval.c (GH-15848) https://github.com/python/cpython/commit/45bc3928e232603a97451dea3106d8

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset ed99bb9ca68b37cfaec3629afa67d70289f3ffc7 by Steve Dower in branch '3.8': bpo-37913: document that __length_hint__ can return NotImplemented (GH-15383) https://github.com/python/cpython/commit/ed99bb9ca68b37cfaec3629afa67d7

[issue37504] Documentation fails to build when using Sphinx' texinfo builder

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset c3d679fd398f42a2e489fbe3dab17fac1fb2439c by Steve Dower (Dmitry Shachnev) in branch 'master': bpo-37504: Fix documentation build with texinfo builder (GH-14606) https://github.com/python/cpython/commit/c3d679fd398f42a2e489fbe3dab17f

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset aa3b629a09bfcdf26cdfbbf7d6445ae333c0d44d by Steve Dower in branch '3.7': bpo-37913: document that __length_hint__ can return NotImplemented (GH-15383) https://github.com/python/cpython/commit/aa3b629a09bfcdf26cdfbbf7d6445a

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 2ed0ac6bf17d599bc246c513c32710c154e50a64 by Steve Dower (Miss Islington (bot)) in branch '3.8': bpo-38088: Fixes distutils not finding vcruntime140.dll with only v142 toolset installed (GH-15849) https://github.com/python/cpyt

[issue38088] distutils cannot locate vcruntime140.dll with only VS 2019 installed

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

[issue37504] Documentation fails to build when using Sphinx' texinfo builder

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 313f80192a7396ea3e5ab107175afe4c5a017ab8 by Steve Dower (Miss Islington (bot)) in branch '3.8': bpo-37504: Fix documentation build with texinfo builder (GH-14606) https://github.com/python/cpython/commit/313f80192a7396ea3e5ab107175afe

[issue37504] Documentation fails to build when using Sphinx' texinfo builder

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Thanks for the report and the patch! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue38084] multiprocessing cannot recover from crashed worker

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Windows is definitely affected, and you can run the repro in my first post to check other platforms. -- ___ Python tracker <https://bugs.python.org/issue38

[issue37913] Document that __length_hint__ may return NotImplemented

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 756eb849d7d968f0a0924fa33b68c62831e8884e by Steve Dower (Miss Islington (bot)) in branch '3.7': bpo-37913: document that __length_hint__ can return NotImplemented (GH-15383) https://github.com/python/cpyt

[issue37913] Document that __length_hint__ may return NotImplemented

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

[issue38090] test_ctypes is leaking references

2019-09-10 Thread Steve Dower
Steve Dower added the comment: > hmm I assume _PyDict_GetItemId has different reference semantics? Pretty sure it's the same. Perhaps we don't have any test coverage for that one? -- ___ Python tracker <https://bugs.pytho

[issue31226] shutil.rmtree fails when target has an internal directory junction (Windows)

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Closing this as we've resolved it elsewhere. Thanks for the contribution! -- resolution: -> out of date stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.pyth

[issue37752] Redundant Py_CHARMASK called in some files

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 2ec70102066fe5534f1a62e8f496d2005e1697db by Steve Dower (Jordon Xu) in branch 'master': bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095) https://github.com/python/cpython/commit/2ec70102066fe5534f1a62e8f496d2

[issue37752] Redundant Py_CHARMASK called in some files

2019-09-10 Thread Steve Dower
Steve Dower added the comment: Thanks for the patch! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue37574] Mention spec_from_loader() in Finder.find_spec() docs.

2019-09-10 Thread Steve Dower
Steve Dower added the comment: New changeset 9cbb97b29eac4b23e916a3233f26b60ac69e335b by Steve Dower (jdkandersson) in branch 'master': bpo-37574: Mention helper functions for find_spec documentation (GH-14739) https://github.com/python/cpython/commit/9cbb97b29eac4b23e916a3233f26b6

[issue38092] environment variables not passed correctly using new virtualenv launching in windows and python3.7+

2019-09-10 Thread Steve Dower
Steve Dower added the comment: The difference is that launching sys._base_executable *without* __PYVENV_LAUNCHER__ set (because env is not being passed) should lose you access to anything installed into the venv. You may also need to import something from the venv in order to see the issue

[issue38089] Make macOS tests optional on Azure Pipelines

2019-09-10 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +15529 pull_request: https://github.com/python/cpython/pull/15888 ___ Python tracker <https://bugs.python.org/issue38

<    1   2   3   4   5   6   7   8   9   10   >