[issue40981] increment is wrong in 3.7 but not in 2.7

2020-06-15 Thread mike stern
mike stern added the comment: I appreciate taking the time to explain , I just wished the other guys did that instead of just closing the ticket on my face. I wished at least they suggested me to use round() without any aggravations but thanks anyway From: re

[issue40836] logging.fatal() and logging.Logger.fatal() should raise a DeprecationWarning

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset 25f38d7044a3a47465edd851c4e04f337b2c4b9b by Rémi Lapeyre in branch 'master': bpo-40836: Add docstring to logging.fatal() and logging.Logger.fatal() (GH-20563) https://github.com/python/cpython/commit/25f38d7044a3a47465edd851c4e04f337b2c4b9b --

[issue40953] _PyWideStringList_Copy breaks asan builds

2020-06-15 Thread Christian Heimes
Change by Christian Heimes : -- nosy: +vstinner stage: -> needs patch type: compile error -> resource usage ___ Python tracker ___

[issue40982] copytree example in shutil

2020-06-15 Thread Alberto Torres Barrán
New submission from Alberto Torres Barrán : The copytree example in https://docs.python.org/3/library/shutil.html#copytree-example does not match the source code, even removing docstrings. In particular is missing parameters and the exceptions are in the wrong order (Error will never be reacha

[issue39093] tkinter objects garbage collected from non-tkinter thread cause panic and core dump

2020-06-15 Thread E. Paine
E. Paine added the comment: My initial thoughts were just to give the standard lecture on why "tkinter + threads = bad". However, looking again at the problem, the async handler error causes the Python interpreter to crash, which, no matter how frowned upon the code is, shouldn't happen. Ul

[issue40983] Can’t configure encoding used by urllib.request.url2pathname()

2020-06-15 Thread Manuel Jacob
New submission from Manuel Jacob : On Python 2, it was possible to recover a percent-encoded byte: >>> from urllib import url2pathname >>> url2pathname('%ff') '\xff' On Python 3, the byte is decoded using the utf-8 encoding and the "replace" error handler (therefore there’s no way to recover th

[issue40836] logging.fatal() and logging.Logger.fatal() should raise a DeprecationWarning

2020-06-15 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ P

[issue38783] the window size is bigger than the specific size when create a window with a fix size in Windows platform

2020-06-15 Thread E. Paine
E. Paine added the comment: I have not tested with tcl/tk 8.4, however it does not appear to be a problem with the tcl/tk 8.6. I don't know when the last release of Python packaged with tcl/tk 8.4 was, however the last release of 8.4 itself was in June 2013. I agree with Terry that this shou

[issue29782] Use __builtin_clzl for bits_in_digit if available

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset 794e7d1ab2d7afe70fe0dd87ca8174ac860413e4 by Niklas Fiekas in branch 'master': bpo-29782: Consolidate _Py_Bit_Length() (GH-20739) https://github.com/python/cpython/commit/794e7d1ab2d7afe70fe0dd87ca8174ac860413e4 --

[issue29782] Use __builtin_clzl for bits_in_digit if available

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed status: open -> closed versions: +Python 3.10 -Python 3.7 ___ Python tracker ___ ___

[issue40634] Ignored "BlockingIOError: [Errno 11] Resource temporarily unavailable" are still haunting us

2020-06-15 Thread Yaroslav Halchenko
Yaroslav Halchenko added the comment: any feedback/ideas/fixes would still be highly appreciated. Thank you! -- ___ Python tracker ___ ___

[issue15494] Move test/support.py into a test.support subpackage

2020-06-15 Thread hai shi
Change by hai shi : -- nosy: +shihai1991 nosy_count: 12.0 -> 13.0 pull_requests: +20067 pull_request: https://github.com/python/cpython/pull/20824 ___ Python tracker ___ __

[issue40984] re.compile's repr truncates patterns at 199 characters

2020-06-15 Thread Quentin Wenger
New submission from Quentin Wenger : This seems somewhat arbitrary and yields unusable results, going against the doc: > repr(object) > Return a string containing a printable representation of an object. For many > types, this function makes an attempt to return a string that would yield an

[issue40984] re.compile's repr truncates patterns at 199 characters

2020-06-15 Thread Quentin Wenger
Quentin Wenger added the comment: Note: it actually truncates at 200 characters, counting the initial quote of the argument's repr. -- ___ Python tracker ___

[issue40984] re.compile's repr truncates patterns at 200 characters

2020-06-15 Thread Quentin Wenger
Change by Quentin Wenger : -- title: re.compile's repr truncates patterns at 199 characters -> re.compile's repr truncates patterns at 200 characters ___ Python tracker ___ __

[issue29782] Use __builtin_clzl for bits_in_digit if available

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: Thanks Niklas Fiekas for your tenacity :-) -- ___ Python tracker ___ ___ Python-bugs-list mailing

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Lysandros Nikolaou
New submission from Lysandros Nikolaou : While investigating bpo-40958, the following came up: When a file ends with a line that contains a line continuation character the text of the emitted SyntaxError is empty, contrary to the old parser, where the error text contained the text of the last

[issue40910] Py_GetArgcArgv() is no longer exported by the C API

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +20068 pull_request: https://github.com/python/cpython/pull/20886 ___ Python tracker ___ __

[issue40953] _PyWideStringList_Copy breaks asan builds

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: Regression introduced by commit e81f6e687d0f04a45f2389d0b43fafd6d8491624 in bpo-40910. I wrote PR 20886 to fix it. -- ___ Python tracker ___

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Lysandros Nikolaou
Lysandros Nikolaou added the comment: Copying and pasting the example messed the formatting up. Here it is again. [16:49:16] lysnikolaou:cpython git:(master*) $ cat t.py x = 6\% [16:49:23] lysnikolao

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- title: _PyWideStringList_Copy breaks asan builds -> PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds) ___ Python tracker _

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Lysandros Nikolaou
Lysandros Nikolaou added the comment: I keep doing something wrong. I hope it is clean by now what the difference is. -- ___ Python tracker ___ ___

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Lysandros Nikolaou
Change by Lysandros Nikolaou : -- nosy: +gvanrossum, pablogsal ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue40740] Missing api-ms-win-core-path-l1-1.0.dll for python-3.9.0b1-amd64.exe Under Win7

2020-06-15 Thread Steve Dower
Steve Dower added the comment: Łukasz can add a note to the release page, I believe. -- nosy: +lukasz.langa ___ Python tracker ___ _

[issue36144] Dictionary union. (PEP 584)

2020-06-15 Thread Brandt Bucher
Brandt Bucher added the comment: Similar behavior was considered and ultimately rejected by the PEP as being too specialized: https://www.python.org/dev/peps/pep-0584/#concatenate-values-in-a-list What you're asking for it subtly different, and even *more* specialized than that. I'd recomme

[issue40910] Py_GetArgcArgv() is no longer exported by the C API

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset e2d47a0568c6da9229580829917fd6aa702133b3 by Victor Stinner in branch 'master': bpo-40910: PyConfig_Clear() clears _orig_argv (GH-20886) https://github.com/python/cpython/commit/e2d47a0568c6da9229580829917fd6aa702133b3 -- _

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset e2d47a0568c6da9229580829917fd6aa702133b3 by Victor Stinner in branch 'master': bpo-40910: PyConfig_Clear() clears _orig_argv (GH-20886) https://github.com/python/cpython/commit/e2d47a0568c6da9229580829917fd6aa702133b3 -- _

[issue40986] Async generators are not garbage collected

2020-06-15 Thread Vytautas Liuolia
New submission from Vytautas Liuolia : Hello! I am having issues with asynchronous generators not being garbage collected at least until the current loop has completed. In the attached test case (test.py), one starts iterating over an asynchronous generator, then breaks and returns the first

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread miss-islington
Change by miss-islington : -- keywords: +patch nosy: +miss-islington nosy_count: 2.0 -> 3.0 pull_requests: +20070 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/20887 ___ Python tracker

[issue40910] Py_GetArgcArgv() is no longer exported by the C API

2020-06-15 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 2.0 -> 3.0 pull_requests: +20069 pull_request: https://github.com/python/cpython/pull/20887 ___ Python tracker _

[issue40986] Async generators are not garbage collected

2020-06-15 Thread Vytautas Liuolia
Change by Vytautas Liuolia : Added file: https://bugs.python.org/file49232/test_sync.py ___ Python tracker ___ ___ Python-bugs-list mailing

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Lysandros Nikolaou
Change by Lysandros Nikolaou : -- keywords: +patch pull_requests: +20071 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20888 ___ Python tracker _

[issue40424] AIX: makexp_aix, parallel build (failures) and ld WARNINGS

2020-06-15 Thread Kevin
Kevin added the comment: This seems to be a duplicate of https://bugs.python.org/issue19521 The PR for that one seems a little less hacky since it uses make rules to prevent duplication instead of lock files. -- nosy: +kadler ___ Python tracker <

[issue40893] tkinter integrate TkDND support

2020-06-15 Thread Steve Dower
Steve Dower added the comment: Is there any reason for TkDND to be optional apart from the rest of Tkinter? If not, your installer changes are probably fine, but why not combine the two and just treat it as part of the Tcl/Tk build? (Primarily for Windows, I'd guess. Not sure how that'd work

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ __

[issue37857] Setting logger.level directly has no effect due to caching in 3.7+

2020-06-15 Thread Doug Hellmann
Change by Doug Hellmann : -- nosy: +doughellmann ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread Christian Heimes
Christian Heimes added the comment: Works for me, thanks for the quick fix! -- ___ Python tracker ___ ___ Python-bugs-list mailing

[issue40984] re.compile's repr truncates patterns at 200 characters

2020-06-15 Thread Karthikeyan Singaravelan
Karthikeyan Singaravelan added the comment: This seems similar to https://bugs.python.org/issue39949 -- nosy: +serhiy.storchaka, xtreak ___ Python tracker ___

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- nosy: +vstinner nosy_count: 6.0 -> 7.0 pull_requests: +20072 pull_request: https://github.com/python/cpython/pull/20889 ___ Python tracker ___ ___

[issue38783] the window size is bigger than the specific size when create a window with a fix size in Windows platform

2020-06-15 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Py

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20073 pull_request: https://github.com/python/cpython/pull/20890 ___ Python tracker ___ __

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset d8cf3514dd4682419a66f6e834bb384ee34afc95 by roger in branch 'master': bpo-34226: fix cgi.parse_multipart without content_length (GH-8530) https://github.com/python/cpython/commit/d8cf3514dd4682419a66f6e834bb384ee34afc95 -- nosy: +miss-

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20074 pull_request: https://github.com/python/cpython/pull/20891 ___ Python tracker ___ __

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20075 pull_request: https://github.com/python/cpython/pull/20892 ___ Python tracker ___ __

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: I wrote PR 20889 which removes "snprintf" and "vsnprintf" macros from pyerrors.h. I propose to backport the change to 3.9, but leave 3.8 unchanged. On Python 3.8 and older, the workaround is to manually undefine the macros: --- #include // Undefine macros to

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: In April, the issue was discussed on the capi-sig mailing list: https://mail.python.org/archives/list/capi-...@python.org/thread/5NXBZWKBMAPJJLNIXASSAYRIAP2OHJ53/ This issue was also mention in: https://github.com/jupyter-xeus/xeus-python/issues/283 -

[issue40986] Async generators are not garbage collected

2020-06-15 Thread Vytautas Liuolia
Vytautas Liuolia added the comment: Just for the heck of it, I've tried running my test case with Trio (FWIW, I've never used trio before), and it does seem to work as expected. -- Added file: https://bugs.python.org/file49233/test_trio.py ___ Pyth

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset bab0833d49f8d38488ff1469edcec9b47db0dc5c by Miss Islington (bot) in branch '3.9': bpo-40910: PyConfig_Clear() clears _orig_argv (GH-20886) https://github.com/python/cpython/commit/bab0833d49f8d38488ff1469edcec9b47db0dc5c -- __

[issue40910] Py_GetArgcArgv() is no longer exported by the C API

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset bab0833d49f8d38488ff1469edcec9b47db0dc5c by Miss Islington (bot) in branch '3.9': bpo-40910: PyConfig_Clear() clears _orig_argv (GH-20886) https://github.com/python/cpython/commit/bab0833d49f8d38488ff1469edcec9b47db0dc5c -- __

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset aa83935a56d1fd4d72d4de5f0278a240a2d6844d by Miss Islington (bot) in branch '3.7': [3.7] bpo-34226: fix cgi.parse_multipart without content_length (GH-8530) (GH-20892) https://github.com/python/cpython/commit/aa83935a56d1fd4d72d4de5f0278a240a2d6

[issue40981] increment is wrong in 3.7 but not in 2.7

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Mike, when you respond by email, delete the text you are responding to. Your email is posted below the already posted text and the quote is useless noise that makes it harder to see what you wrote. Newcomers to Python who think they have seen a bug should b

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset b87453f94fd391e6700eb25dd91de2e56aeeb98f by Miss Islington (bot) in branch '3.9': bpo-34226: fix cgi.parse_multipart without content_length (GH-8530) https://github.com/python/cpython/commit/b87453f94fd391e6700eb25dd91de2e56aeeb98f --

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset c72b7f703eec45c1f4006bf5f65092daedaec46e by Miss Islington (bot) in branch '3.8': bpo-34226: fix cgi.parse_multipart without content_length (GH-8530) https://github.com/python/cpython/commit/c72b7f703eec45c1f4006bf5f65092daedaec46e --

[issue38783] the window size is bigger than the specific size when create a window with a fix size in Windows platform

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: IDLE will not even run with tk 8.4, and anything but the last release of 8.5, 8.5.18 I believe, is not a good idea. -- ___ Python tracker __

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread Senthil Kumaran
Change by Senthil Kumaran : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.10, Python 3.9 ___ Python tracker ___ __

[issue40987] Add tests to test_interpreters to import C extension modules converted to PEP 489 multiphase initialization

2020-06-15 Thread STINNER Victor
New submission from STINNER Victor : In bpo-1635741, many C extension modules were ported to the new PEP 489 multiphase initialization. Some of these changes suddenly make old bugs visible. I mean that bugs were there for years, but nobody noticed them previously. * _weakref in importlib: bp

[issue1635741] Py_Finalize() doesn't clear all Python objects at exit

2020-06-15 Thread Dong-hee Na
Dong-hee Na added the comment: New changeset bf69a8f99f1b0e19a59509c6c4d7015a31d881a1 by Dong-hee Na in branch 'master': bpo-1635741: Port _dbm module to multiphase initialization (GH-20848) https://github.com/python/cpython/commit/bf69a8f99f1b0e19a59509c6c4d7015a31d881a1 -- __

[issue40953] PyConfig_Clear() doesn't clear _orig_argv member (_PyWideStringList_Copy breaks asan builds)

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: > Works for me, thanks for the quick fix! I'm surprised that libasan doesn't allow to run an application which leaks memory :-) I understand that it's the intented behavior. At least in this case, it was a real bug and hopefully it was trivial to fix it! --

[issue36225] [subinterpreters] Lingering subinterpreters should be implicitly cleared on shutdown

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: I would not qualify the new Python 3.7 behavior (call Py_FatalError()) as a regression, so I remove "3.7regression" keyword. Also, I don't think that we can easily fix this issue in a stable branch, I would prefer to start working on implementation this issu

[issue30064] BaseSelectorEventLoop.sock_{recv, sendall}() don't remove their callbacks when canceled

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- nosy: -vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: > On Python 3.8 and older, the workaround is to manually undefine the macros: > (...) pybind11 implemented a different workaround: --- /* Don't let Python.h #define (v)snprintf as macro because they are implemented properly in Visual Studio since 2015. */

[issue40424] AIX: makexp_aix, parallel build (failures) and ld WARNINGS

2020-06-15 Thread Michael Felt
Michael Felt added the comment: Yes, it is less hacky - and something to pursue later - as a better solution. Even the idea of perhaps no longer needing makexp_aix and/or ld_so_aix and python.exp is much better solution. However, the goal of this PR is to have something now - that removes the

[issue40878] Use c99 on the aixtools bot

2020-06-15 Thread Michael Felt
Michael Felt added the comment: I'll switch my bot https://buildbot.python.org/all/#/builders/119 to use c99_r rather than xlc_r. Test 1129 will b e the first with c99_r (and xlc v13). On 11/06/2020 00:37, Stefan Krah wrote: > Stefan Krah added the comment: > > So it would still be interesti

[issue37556] Launcher help does not mention configuration options

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset 2ad799fc761844551da64130a37aba4ace80f53e by Miss Islington (bot) in branch '3.9': bpo-37556 Extend help to include latest overrides (GH-14701) https://github.com/python/cpython/commit/2ad799fc761844551da64130a37aba4ace80f53e -- __

[issue40424] AIX: makexp_aix, parallel build (failures) and ld WARNINGS

2020-06-15 Thread Kevin
Kevin added the comment: FYI, here's a patch we've been using with our builds on PASE (an AIX compatibility layer on the IBM i OS). It runs all the echos and nm in a sub-shell so that all the output appears as a continuous stream instead of 3 separate open/write/close events. There's still

[issue40893] tkinter integrate TkDND support

2020-06-15 Thread E. Paine
E. Paine added the comment: Terry: Thank you, I have updated my local version with a short descriptor and am relieved that I probably don't need to write a PEP as I am not known for my writing skills! Steve: Also thank you. I cannot think of a reason for it to be optional on Windows, how

[issue40965] Segfault when importing unittest module

2020-06-15 Thread hai shi
hai shi added the comment: Thanks for your report. I am not catch this segfault in my python compiler. I test your example in: Python 3.8.3 (v3.8.3:6f8c832) Python 3.9.0b3 (v3.9.0b3-dirty:b484871) Python 3.10.0a0 (heads/master-dirty:1c209e3) -- nosy: +shihai1991 _

[issue40448] ensurepip uses cache directory

2020-06-15 Thread Ned Deily
Ned Deily added the comment: New changeset 4a3a682b12f93a03888e8b59f439bc5fe30d6055 by Krzysztof Konopko in branch 'master': bpo-40448: ensurepip: Do not use cache (GH-19812) https://github.com/python/cpython/commit/4a3a682b12f93a03888e8b59f439bc5fe30d6055 -- __

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 7.0 -> 8.0 pull_requests: +20076 pull_request: https://github.com/python/cpython/pull/20893 ___ Python tracker _

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20077 pull_request: https://github.com/python/cpython/pull/20894 ___ Python tracker ___ __

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20078 pull_request: https://github.com/python/cpython/pull/20895 ___ Python tracker ___ __

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset b46beb25e4cf213dbf46a0a0cf3f0ed134894f7d by Miss Islington (bot) in branch '3.7': bpo-40448: ensurepip: Do not use cache (GH-19812) https://github.com/python/cpython/commit/b46beb25e4cf213dbf46a0a0cf3f0ed134894f7d -- _

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset a1d3be4623c8ec7069bd34ccdce336be9cdeb644 by Miss Islington (bot) in branch '3.8': bpo-40448: ensurepip: Do not use cache (GH-19812) https://github.com/python/cpython/commit/a1d3be4623c8ec7069bd34ccdce336be9cdeb644 -- _

[issue40448] ensurepip uses cache directory

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset 9a0624a3d9feb0c7664ace7a894a04e4af547661 by Miss Islington (bot) in branch '3.9': bpo-40448: ensurepip: Do not use cache (GH-19812) https://github.com/python/cpython/commit/9a0624a3d9feb0c7664ace7a894a04e4af547661 -- _

[issue34226] cgi.parse_multipart() requires undocumented CONTENT-LENGTH in Python 3.7

2020-06-15 Thread Senthil Kumaran
Senthil Kumaran added the comment: This is now fixed in all active versions of python. No documentation changes required for this change. -- ___ Python tracker ___ __

[issue40827] os.readlink should support getting the target's printname in Windows

2020-06-15 Thread Matthew Lovell
Change by Matthew Lovell : -- nosy: +mattblovell ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue40965] Segfault when importing unittest module via C API

2020-06-15 Thread Brett Cannon
Change by Brett Cannon : -- title: Segfault when importing unittest module -> Segfault when importing unittest module via C API ___ Python tracker ___

[issue40985] PEG Parser: SyntaxError text empty when last line has a LINECONT

2020-06-15 Thread Guido van Rossum
Guido van Rossum added the comment: Yes, it's clear. :-) This is one reason we need to migrate off bpo and onto GitHub. -- ___ Python tracker ___

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread Stefan Krah
Stefan Krah added the comment: Can't we just use #ifndef __cplusplus instead of changing the function? I don't think anyone compiles the affected files with a C++ compiler. There are many areas in Include/* that fail with C++, e.g. isnan() with -std=c++11. -- nosy: +skrah

[issue40893] tkinter integrate TkDND support

2020-06-15 Thread E. Paine
Change by E. Paine : -- pull_requests: +20079 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20896 ___ Python tracker ___

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread Stefan Krah
Stefan Krah added the comment: I've tested the MSVC _snprintf extremely extensively in _decimal and never had a problem. -- ___ Python tracker ___ ___

[issue40914] tarfile creates output that appears to omit files

2020-06-15 Thread Zachary Ware
Change by Zachary Ware : -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Python-b

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread Ned Deily
Ned Deily added the comment: New changeset 5f79f46612c351bde78a41c5264c42db21008868 by Xavier Fernandez in branch 'master': bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491) https://github.com/python/cpython/commit/5f79f46612c351bde78a41c5264c42db21008868 -- nosy: +

[issue40878] Use c99 on the aixtools bot

2020-06-15 Thread Stefan Krah
Stefan Krah added the comment: Thanks! Ha, it turns out that c99_r has excellent C99 compliance. :) > Variable arguments macro RAISE_SYNTAX_ERROR was invoked with an empty > variable argument list. Totally legit, we should use xlc (at least the front end) more often. So maybe our code bas

[issue40448] ensurepip uses cache directory

2020-06-15 Thread Ned Deily
Change by Ned Deily : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.7, Python 3.8 ___ Python tracker ___ _

[issue40119] ensurepip should use different pattern for pip/setuptool wheel files

2020-06-15 Thread Ned Deily
Ned Deily added the comment: Thanks for the report. This issue has been resolved in 5f79f46612c351bde78a41c5264c42db21008868 (and backports) for Issue38488 which upgraded ensurepip to newer versions of pip and setuptools. -- nosy: +ned.deily resolution: -> duplicate stage: -> resol

[issue40808] test_venv fails with HOME=/ on AMD64 FreeBSD Non-Debug 3.x

2020-06-15 Thread Ned Deily
Ned Deily added the comment: The failing test was fixed in an updated replacement PR, PR 20491, for bpo-38488. -- nosy: +ned.deily resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Update bundled pip to 19.3 ___ P

[issue40981] increment is wrong in 3.7 but not in 2.7

2020-06-15 Thread mike stern
mike stern added the comment: sorry but I don't see the option to delete From: report=bugs.python@roundup.psfhosted.org on behalf of Terry J. Reedy Sent: Monday, June 15, 2020 11:46 AM To: rskir...@hotmail.com Subject: [issue40981] increment is wrong i

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 8.0 -> 9.0 pull_requests: +20080 pull_request: https://github.com/python/cpython/pull/20897 ___ Python tracker _

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset e822e37946f27c09953bb5733acf3b07c2db690f by Victor Stinner in branch 'master': bpo-36020: Remove snprintf macro in pyerrors.h (GH-20889) https://github.com/python/cpython/commit/e822e37946f27c09953bb5733acf3b07c2db690f --

[issue40893] tkinter integrate TkDND support

2020-06-15 Thread Ned Deily
Ned Deily added the comment: > What changes would be required to the MacOS installer to declare TkDND ... Let's get Windows settled first and then I will look at adding it to the macOS installer. Regarding other platforms: we don't provide binaries for anything other than our own Windows an

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 4.0 -> 5.0 pull_requests: +20081 pull_request: https://github.com/python/cpython/pull/20898 ___ Python tracker _

[issue40988] singledispatchmethod significantly slower than singledispatch

2020-06-15 Thread Federico Caselli
New submission from Federico Caselli : The implementation of singledispatchmethod is significantly slower (~4x) than the normal singledispatch version Using timeit to test this example case: from functools import singledispatch, singledispatchmethod import timeit class Test:

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset b498c7f1b3890e43ea2e7d1570f8403707ea4cc6 by Miss Islington (bot) in branch '3.9': bpo-36020: Remove snprintf macro in pyerrors.h (GH-20889) https://github.com/python/cpython/commit/b498c7f1b3890e43ea2e7d1570f8403707ea4cc6 -- _

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +20082 pull_request: https://github.com/python/cpython/pull/20899 ___ Python tracker ___ __

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset bc996c67b7ba73886bb6edfd637ef3f874ddc9d4 by Miss Islington (bot) in branch '3.9': bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491) https://github.com/python/cpython/commit/bc996c67b7ba73886bb6edfd637ef3f874ddc9d4 --

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread Ned Deily
Change by Ned Deily : -- pull_requests: +20083 pull_request: https://github.com/python/cpython/pull/20900 ___ Python tracker ___ ___

[issue40989] [C API] Remove _Py_NewReference() and _Py_ForgetReference() from the public C API

2020-06-15 Thread STINNER Victor
New submission from STINNER Victor : The _Py_NewReference() and _Py_ForgetReference() functions are tightly coupled to CPython internals. _Py_NewReference() is only exposed because it used by the PyObject_INIT() macro which is the fast inlined flavor of PyObject_Init(). If we make PyObject_IN

[issue40989] [C API] Remove _Py_NewReference() and _Py_ForgetReference() from the public C API

2020-06-15 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +20084 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20901 ___ Python tracker ___ _

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread Ned Deily
Ned Deily added the comment: New changeset e63cc2f64668bd1d4581f8efa7089af7e08863b8 by Ned Deily in branch '3.8': bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491) (GH-20900) https://github.com/python/cpython/commit/e63cc2f64668bd1d4581f8efa7089af7e08863b8 -- _

  1   2   >