[issue45874] urllib.parse.parse_qsl does not parse empty query string with strict parsing

2021-11-22 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch nosy: +python-dev nosy_count: 1.0 -> 2.0 pull_requests: +27952 stage: -> patch review pull_request: https://github.com/python/cpython/pull/29716 ___ Python tracker _

[issue33489] Newer externals for windows do not always trigger rebuild

2021-11-22 Thread Irit Katriel
Irit Katriel added the comment: > When tcl/tk has been upgraded during 3.x alpha/beta periods, tcl/tk seems to > have been recompiled when it should be. Terry, are you saying this was only a problem on 2.7? -- nosy: +iritkatriel ___ Python tracke

[issue28989] .dll files missing

2021-11-22 Thread Irit Katriel
Change by Irit Katriel : -- resolution: -> works for me stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Pytho

[issue45250] Make sure documentation is accurate for what an (async) iterable and (async) iterator are

2021-11-22 Thread Brett Cannon
Brett Cannon added the comment: New changeset 99aad31b7ad493d4feea04064bcd6b04061477f9 by Brett Cannon in branch '3.10': [3.10] bpo-45250: fix docs regarding `__iter__` and iterators being inconsistently required by CPython (GH-29170) (GH-29650) https://github.com/python/cpython/commit/99aad

[issue45250] Make sure documentation is accurate for what an (async) iterable and (async) iterator are

2021-11-22 Thread Brett Cannon
Change by Brett Cannon : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue42238] Deprecate suspicious.py?

2021-11-22 Thread Carol Willing
Carol Willing added the comment: New changeset 024209401ebc8a011f242af00efdd8ecece6953d by Julien Palard in branch 'main': bpo-42238: [doc] Announce the future removal of make suspicous. (GH-29652) https://github.com/python/cpython/commit/024209401ebc8a011f242af00efdd8ecece6953d --

[issue45555] Object stays alive for weak reference if an exception happens in constructor

2021-11-22 Thread Andrei Kulakov
Andrei Kulakov added the comment: Note also that in addition to not being related to weakref as Pablo said, it's also not related to the __init__() -- the exception can be moved to any method of the object with the same result. It may be good to update the title so that it's not misleading?

[issue45850] Port deep-freeze to Windows

2021-11-22 Thread Guido van Rossum
Change by Guido van Rossum : -- pull_requests: +27954 pull_request: https://github.com/python/cpython/pull/29717 ___ Python tracker ___

[issue45873] Stop using bootstrap_python for deep-freeze in UNIX builds

2021-11-22 Thread Guido van Rossum
Change by Guido van Rossum : -- pull_requests: +27953 pull_request: https://github.com/python/cpython/pull/29717 ___ Python tracker ___

[issue45548] Update Modules/Setup

2021-11-22 Thread Brett Cannon
Brett Cannon added the comment: @christian are you using this issue for your pkg-config work, or should I close this? -- ___ Python tracker ___ __

[issue45572] urllib.request:AttributeError: 'dict' object has no attribute 'get_all' in http_error_auth_reqed function

2021-11-22 Thread Andrei Kulakov
Andrei Kulakov added the comment: I'm not sure about the hang in 3.7 and CVE, but as far as `get_all()` error is concerned, it's due to passing the wrong kind of argument as `headers`. For this (undocumented) method, `headers` should be a Message object created in this way, e.g.:

[issue45235] argparse does not preserve namespace with subparser defaults

2021-11-22 Thread Frost Ming
Frost Ming added the comment: Hi, I noticed this bug because of the regression of Python 3.9.8. And I proposed a better approach in PR 29574. Maybe the folks here can have a look. Thanks - Frost -- ___ Python tracker

[issue45509] Gzip header corruption not properly checked.

2021-11-22 Thread Ruben Vorderman
Ruben Vorderman added the comment: I increased the performance of the patch. I added the file used for benchmarking. I also test the FHCRC changes now. The benchmark tests headers with different flags concatenated to a DEFLATE block with no data and a gzip trailer. The data is fed to gzip.de

[issue45875] gzip.decompress performance can be improved with memoryviews

2021-11-22 Thread Ruben Vorderman
New submission from Ruben Vorderman : The current implementation uses a lot of bytestring slicing. While it is much better than the 3.10 and earlier implementations, it can still be further improved by using memoryviews instead. Possibly. I will check this out. -- components: Library

[issue33489] Newer externals for windows do not always trigger rebuild

2021-11-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: Apparently so, which makes this irrelevant. -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker ___

[issue45869] Unicode and acii regular expressions do not agree on ascii space characters

2021-11-22 Thread Steven D'Aprano
Steven D'Aprano added the comment: Hi Joran, I'm not sure why you think that /s should agree between ASCII and Unicode. That seems like an unjustified assumption to me. You say: "The expectation would be that the re.A (or re.ASCII) flag should not impact the matching behavior of a regular e

[issue45869] Unicode and acii regular expressions do not agree on ascii space characters

2021-11-22 Thread Steven D'Aprano
Steven D'Aprano added the comment: In any case, any change to this would have to be limited to Python 3.11. It is not clearly a bug, so this would be an enhancement. -- type: behavior -> enhancement versions: -Python 3.10, Python 3.8, Python 3.9 _

[issue45875] gzip.decompress performance can be improved with memoryviews

2021-11-22 Thread Ruben Vorderman
Ruben Vorderman added the comment: Tried and failed. It seems that the overhead of creating a new memoryview object beats the performance gained by it. -- ___ Python tracker

[issue45561] Run smelly.py and multissltests.py from $(srcdir)

2021-11-22 Thread Christian Heimes
Christian Heimes added the comment: New changeset 457e6a6e96b5afad403a0bc892508a77beef4d33 by Neil Schemenauer in branch 'main': bpo-45561: Run smelly.py tool from $(srcdir) (GH-29138) https://github.com/python/cpython/commit/457e6a6e96b5afad403a0bc892508a77beef4d33 -- nosy: +christ

[issue45561] Run smelly.py and multissltests.py from $(srcdir)

2021-11-22 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 2.0 -> 3.0 pull_requests: +27955 pull_request: https://github.com/python/cpython/pull/29719 ___ Python tracker _

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Christian Heimes
Christian Heimes added the comment: New changeset 758a23d1c4db97b578bc16e0ea110074d65c4c52 by Erlend Egeberg Aasland in branch 'main': bpo-45847: Fix xxlimited and xxlimited_35 build conditions (GH-29715) https://github.com/python/cpython/commit/758a23d1c4db97b578bc16e0ea110074d65c4c52

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Christian Heimes
Christian Heimes added the comment: New changeset d82f2caf942fa8b94e797a2f116ee54ec303c2df by Erlend Egeberg Aasland in branch 'main': bpo-45847: Port _socket to PY_STDLIB_MOD (GH-29713) https://github.com/python/cpython/commit/d82f2caf942fa8b94e797a2f116ee54ec303c2df -- __

<    1   2