[issue19821] pydoc.ispackage() could be more accurate

2020-06-15 Thread Zackery Spytz
Change by Zackery Spytz : -- keywords: +patch nosy: +ZackerySpytz nosy_count: 3.0 -> 4.0 pull_requests: +20090 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/20908 ___ Python tracker

[issue40980] group names of bytes regexes are strings

2020-06-15 Thread Ma Lin
Ma Lin added the comment: Group name is `str` is very reasonable. Essentially it is just a name, it has nothing to do with `bytes`. Other names in Python are also `str` type, such as codec names, hashlib names. -- nosy: +Ma Lin ___ Python tracker

[issue22167] iglob() has misleading documentation (does indeed store names internally)

2020-06-15 Thread Guido van Rossum
Guido van Rossum added the comment: How's this going? -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue39189] Use io.DEFAULT_BUFFER_SIZE for filecmp BUFSIZE variable

2020-06-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: I don't think there's a strong reason these values need to be same. Note, even today, they likely won't be the same since io.DEFAULT_BUFFER_SIZE is only a fallback buffer size used if st_blksize is not set. --

[issue19569] Use __attribute__((deprecated)) to warn usage of deprecated functions and macros

2020-06-15 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 10.0 -> 11.0 pull_requests: +20089 pull_request: https://github.com/python/cpython/pull/20907 ___ Python tracker ___

[issue19569] Use __attribute__((deprecated)) to warn usage of deprecated functions and macros

2020-06-15 Thread Inada Naoki
Inada Naoki added the comment: New changeset de4304dad8e035dbbb57d653e685312eead816df by Zackery Spytz in branch 'master': bpo-19569: Add a macro to suppress deprecation warnings (GH-9004) https://github.com/python/cpython/commit/de4304dad8e035dbbb57d653e685312eead816df -- nosy: +in

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

2020-06-15 Thread miss-islington
miss-islington added the comment: New changeset 097b8b6d52e3d4991c68dce74f182718dc0eab9c by Miss Islington (bot) in branch '3.9': bpo-40985: Show correct SyntaxError text when last line has a LINECONT (GH-20888) https://github.com/python/cpython/commit/097b8b6d52e3d4991c68dce74f182718dc0eab9

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

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

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

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

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

2020-06-15 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 113e2b0a07c72c0d5e3489076afb14f6b3ad1049 by Lysandros Nikolaou in branch 'master': bpo-40985: Show correct SyntaxError text when last line has a LINECONT (GH-20888) https://github.com/python/cpython/commit/113e2b0a07c72c0d5e3489076afb14f

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

2020-06-15 Thread Steven D'Aprano
Steven D'Aprano added the comment: On Mon, Jun 15, 2020 at 07:37:16PM +, mike stern wrote: > sorry but I don't see the option to delete Your keyboard has a Delete key and a Backspace key. Select the quoted text in your email client and press one or the other. If you can't see the quoted

[issue40980] group names of bytes regexes are strings

2020-06-15 Thread Quentin Wenger
Quentin Wenger added the comment: This also affects functions/methods expecting a group name as parameter (e.g. match.group), the group name has to be passed as string. -- ___ Python tracker ___

[issue28557] error message for bad raw readinto

2020-06-15 Thread Benjamin Peterson
Benjamin Peterson added the comment: New changeset 8666356280084f0426c28a981341f72eaaacd006 by David Szotten in branch 'master': closes bpo-28557: error message for bad raw readinto (GH-7496) https://github.com/python/cpython/commit/8666356280084f0426c28a981341f72eaaacd006 -- resolu

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

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

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

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset 04fc4f2a46b2fd083639deb872c3a3037fdb47d6 by Victor Stinner in branch 'master': bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901) https://github.com/python/cpython/commit/04fc4f2a46b2fd083639deb872c3a3037fdb47d6

[issue40511] IDLE: properly handle '(' and ')' within calls

2020-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Each '(' and ')' in an argument string such as in f('()(()()())') causes a blink. Ditto with a comment withing the call. A related bug is that any unquoted '(', as when one enters f((a+b)*c), dismisses the tip. Proposed partial solution:

[issue40971] Documentation still mentions 'u' string formatting option

2020-06-15 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +easy stage: -> needs patch ___ Python tracker ___ ___ Python-bugs-list mailing list Uns

[issue38488] Update bundled pip to 20.1.1

2020-06-15 Thread Ned Deily
Ned Deily added the comment: Thanks, Xavier, for the original PR and for the various requested updates! And thanks everyone else for the reviews and follow-ups. Merged for release in 3.9.0, 3.8.4, and 3.7.8. -- resolution: -> fixed stage: patch review -> resolved status: open -> cl

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: I removed the two offending macro defines from Python.h (pyerrors.h) in 3.9 and master branches. I close the issue. I also simplified PyOS_snprintf() and PyOS_vsnprintf() implementation in the master branch: they no longer call Py_FatalError() on buffer over

[issue36020] HAVE_SNPRINTF and MSVC std::snprintf support

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: New changeset 7ab92d54b5d4440d84f6c02b4bc5a70103eff915 by Victor Stinner in branch 'master': bpo-36020: Require vsnprintf() to build Python (GH-20899) https://github.com/python/cpython/commit/7ab92d54b5d4440d84f6c02b4bc5a70103eff915 --

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

2020-06-15 Thread STINNER Victor
STINNER Victor added the comment: Work on this issue started in Python 3.9 with the following change of bpo-39542: commit f58bd7c1693fe041f7296a5778d0a11287895648 Author: Victor Stinner Date: Wed Feb 5 13:12:19 2020 +0100 bpo-39542: Make PyObject_INIT() opaque in limited C API (GH-1836

[issue40031] IDLE revise config-extensions.def comment- only good modules

2020-06-15 Thread Terry J. Reedy
Change by Terry J. Reedy : -- title: IDLE fails trying to inport old idlelib file names for config -> IDLE revise config-extensions.def comment- only good modules ___ Python tracker _

[issue40561] Add docstrings for webbrowser open functions

2020-06-15 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue38488] Update bundled pip to 19.3

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

[issue34916] Add create_window_function() to sqlite3.Connection

2020-06-15 Thread Erlend Egeberg Aasland
Change by Erlend Egeberg Aasland : -- keywords: +patch pull_requests: +20086 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/20903 ___ Python tracker __

[issue38488] Update bundled pip to 19.3

2020-06-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +20085 pull_request: https://github.com/python/cpython/pull/20902 ___ 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 -- _

[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 ___ _

[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

[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 ___ ___

[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 --

[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 ___ __

[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 -- _

[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:

[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 _

[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

[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 --

[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 _

[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

[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

[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

[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 ___ _

[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

[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: +

[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

[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 ___ ___

[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: 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

[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 ___

[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 ___

[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

[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 ___ __

[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 -- _

[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 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
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
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 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 -- __

[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 _

[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

[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

[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 -- __

[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

[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

[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. */

[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

[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

[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! --

[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 -- __

[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

[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 ___ __

[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 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 --

[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 --

[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 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

[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 -- __

[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 -- __

[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

[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 -

[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

[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 ___ __

[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: +20073 pull_request: https://github.com/python/cpython/pull/20890 ___ 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

[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 ___ ___

[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 ___

[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

[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 STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ 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

[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 <

[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 _

[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

[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 _

[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

[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

  1   2   >