[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 10b4136bfa5878c058753e1d1bd091e0f7e1ba40 by Miss Skeleton (bot) 
in branch '3.9':
bpo-41939: Fix test_site.test_license_exists_at_url() (GH-22559) (#22567)
https://github.com/python/cpython/commit/10b4136bfa5878c058753e1d1bd091e0f7e1ba40


--

___
Python tracker 
<https://bugs.python.org/issue41939>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 1fce240d6c4b2b2cc17a86e88c65169e15b9feeb by Victor Stinner in 
branch 'master':
bpo-41939: Fix test_site.test_license_exists_at_url() (#22559)
https://github.com/python/cpython/commit/1fce240d6c4b2b2cc17a86e88c65169e15b9feeb


--

___
Python tracker 
<https://bugs.python.org/issue41939>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27032] Remove deprecated html.parser.HTMLParser.unescape()

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 8dd430265ccd4d34b74c841d6bcc8f58aa93ad94 by Łukasz Langa (Terry 
Jan Reedy) in branch '3.9':
[3.9] bpo-27032, bpo-37328: Document removing HTMLParser.unescape() (GH-22288)
https://github.com/python/cpython/commit/8dd430265ccd4d34b74c841d6bcc8f58aa93ad94


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue27032>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37062] `AutoNumber` class in enum documentation: support *args in constructor

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset e8165e79f57cb3ca60bf031c417f8fd20c99eaa2 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-37062: Enum: add extended AutoNumber example (GH-22349) (GH-22370)
https://github.com/python/cpython/commit/e8165e79f57cb3ca60bf031c417f8fd20c99eaa2


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue37062>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41762] Documentation job fails on CIs: duplicate token description of format_spec

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset e5cc5fd89cc8855ad644ce4ba5e7de766313e418 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41762: Fix usage of productionlist markup in the doc (GH-22281)
https://github.com/python/cpython/commit/e5cc5fd89cc8855ad644ce4ba5e7de766313e418


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41762>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41858] Fix incomplete line on optparse documentation

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset a5750cf43466f5913cdeef774f7c2dcb5943d408 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41858: Clarify line in optparse doc (GH-22407)
https://github.com/python/cpython/commit/a5750cf43466f5913cdeef774f7c2dcb5943d408


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41858>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41867] Include options for timespec in docstrings of isoformat

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset faaa30392221c7d53d995f65f59f26e86fb84d76 by Łukasz Langa (Miss 
Skeleton (bot)) in branch '3.9':
[3.9] bpo-41867: List options for timespec in docstrings of isoformat methods 
(GH-22418)
https://github.com/python/cpython/commit/faaa30392221c7d53d995f65f59f26e86fb84d76


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41867>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37328] remove deprecated HTMLParser.unescape

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 8dd430265ccd4d34b74c841d6bcc8f58aa93ad94 by Łukasz Langa (Terry 
Jan Reedy) in branch '3.9':
[3.9] bpo-27032, bpo-37328: Document removing HTMLParser.unescape() (GH-22288)
https://github.com/python/cpython/commit/8dd430265ccd4d34b74c841d6bcc8f58aa93ad94


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue37328>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue35293] make doctest (Sphinx) emits a lot of warnings

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset f8b3c64958753abce7badbff3525863577fe2e04 by Łukasz Langa (Victor 
Stinner) in branch '3.9':
bpo-35293: Travis CI uses "make venv" for the doc (GH-22307) (GH-22309)
https://github.com/python/cpython/commit/f8b3c64958753abce7badbff3525863577fe2e04


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue35293>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41875] __builtin_unreachable error in gcc 4.4.5

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset df71b65a882cc9ddf9cd45ae9f83a04ec441af1e by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41875: Use __builtin_unreachable when possible (GH-22433)
https://github.com/python/cpython/commit/df71b65a882cc9ddf9cd45ae9f83a04ec441af1e


--

___
Python tracker 
<https://bugs.python.org/issue41875>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40833] Clarify docstring of Path.rename

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 5533c4952cd6c44c63274874be7de06495b914ea by Łukasz Langa (Miss 
Skeleton (bot)) in branch '3.9':
[3.9] bpo-40833: Clarify Path.rename doc-string regarding relative paths 
(GH-20554)
https://github.com/python/cpython/commit/5533c4952cd6c44c63274874be7de06495b914ea


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue40833>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41815] SQLite: segfault if backup called on closed database

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset bd55c46895d2fcfadda46701d3c34d78441a7806 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41815: SQLite: segfault if backup called on closed database (GH-22322)
https://github.com/python/cpython/commit/bd55c46895d2fcfadda46701d3c34d78441a7806


--

___
Python tracker 
<https://bugs.python.org/issue41815>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41844] IDLE subsection of What's New 3.9

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 7e21aab45d78e2593f231a1290fa6e629e50d90c by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41844: Add IDLE section to What's New 3.9 (GN-22382)
https://github.com/python/cpython/commit/7e21aab45d78e2593f231a1290fa6e629e50d90c


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41844>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41819] Fix some compiler warnings

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset c549527ae2cc4b5934dbe80fea127fb04ff65af5 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41819: Fix compiler warning in init_dump_ascii_wstr() (GH-22332)
https://github.com/python/cpython/commit/c549527ae2cc4b5934dbe80fea127fb04ff65af5


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41819>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41490] Update bundled pip to 20.2.1 and setuptools to 49.2.1

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 168a8383c8358eea1b34df0e832f5d652faa6444 by Łukasz Langa (Pablo 
Galindo) in branch '3.9':
[3.9] bpo-41490: Bump vendored pip to version 20.2.3 (GH-22527). (GH-22544)
https://github.com/python/cpython/commit/168a8383c8358eea1b34df0e832f5d652faa6444


--

___
Python tracker 
<https://bugs.python.org/issue41490>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41602] Python doesn't exit with proper resultcode on SIGINT in runpy (pymain_run_module)

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset c26a666e6751a9fad766ef83432b893f9b15ecaf by Łukasz Langa in 
branch '3.9':
[3.9] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from 
pymain_run_module (GH-21956) (#22397)
https://github.com/python/cpython/commit/c26a666e6751a9fad766ef83432b893f9b15ecaf


--

___
Python tracker 
<https://bugs.python.org/issue41602>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41802] Missing documentation for 'PyDict_DelItem' behavior

2020-10-05 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 95de3627f1527cbb1e98d64dd7cc6463c297b616 by Łukasz Langa (Miss 
Islington (bot)) in branch '3.9':
bpo-41802: Document 'PyDict_DelItem' can raise a 'KeyError' (GH-22291)
https://github.com/python/cpython/commit/95de3627f1527cbb1e98d64dd7cc6463c297b616


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41802>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41490] Update bundled pip to 20.2.1 and setuptools to 49.2.1

2020-10-04 Thread Łukasz Langa

Łukasz Langa  added the comment:

This change goes into 3.9.0 with Pablo's fix.

--

___
Python tracker 
<https://bugs.python.org/issue41490>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41490] Update bundled pip to 20.2.1 and setuptools to 49.2.1

2020-10-04 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 4b4d60f9287e0e52c2569876456f40efc11529b4 by Pablo Galindo in 
branch '3.9':
[3.9] bpo-41490: Bump vendored pip to version 20.2.3 (GH-22527). (GH-22544)
https://github.com/python/cpython/commit/4b4d60f9287e0e52c2569876456f40efc11529b4


--

___
Python tracker 
<https://bugs.python.org/issue41490>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41490] Update bundled pip to 20.2.1 and setuptools to 49.2.1

2020-10-04 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 28cd96f2e5cfb16566a75dca8473b71889746f10 by Pablo Galindo in 
branch '3.8':
[3.8] bpo-41490: Bump vendored pip to version 20.2.3 (GH-22527). (GH-22545)
https://github.com/python/cpython/commit/28cd96f2e5cfb16566a75dca8473b71889746f10


--

___
Python tracker 
<https://bugs.python.org/issue41490>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41490] Update bundled pip to 20.2.1 and setuptools to 49.2.1

2020-10-04 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 2cc6dc9896771ef3615abbb5ba80939a2f644a08 by Pablo Galindo in 
branch 'master':
bpo-41490: Bump vendored pip to version 20.2.3 (#22527)
https://github.com/python/cpython/commit/2cc6dc9896771ef3615abbb5ba80939a2f644a08


--

___
Python tracker 
<https://bugs.python.org/issue41490>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38302] [3.10] __pow__ and __rpow__ are not reached when __ipow__ returns NotImplemented for **=

2020-10-04 Thread Łukasz Langa

Change by Łukasz Langa :


--
title: __pow__ and __rpow__ are not reached when __ipow__ returns 
NotImplemented for **= -> [3.10] __pow__ and __rpow__ are not reached when 
__ipow__ returns NotImplemented for **=

___
Python tracker 
<https://bugs.python.org/issue38302>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41875] __builtin_unreachable error in gcc 4.4.5

2020-10-04 Thread Łukasz Langa

Łukasz Langa  added the comment:

Done.

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue41875>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41183] [3.5] Workaround or fix for SSL ".._KEY_TOO_SMALL" test failures

2020-10-04 Thread Łukasz Langa

Change by Łukasz Langa :


--
resolution:  -> fixed
stage: needs patch -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue41183>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41602] Python doesn't exit with proper resultcode on SIGINT in runpy (pymain_run_module)

2020-09-24 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset ae462297c08515f2c0dacf77b04816504142ba3e by Thomas Grainger in 
branch '3.8':
[3.8] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from 
pymain_run_module (GH-21956) (#22398)
https://github.com/python/cpython/commit/ae462297c08515f2c0dacf77b04816504142ba3e


--

___
Python tracker 
<https://bugs.python.org/issue41602>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41602] Python doesn't exit with proper resultcode on SIGINT in runpy (pymain_run_module)

2020-09-24 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset ca8d46dd422e5aa10f444796d93faec5a8cbc1e0 by Łukasz Langa in 
branch '3.9':
[3.9] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from 
pymain_run_module (GH-21956) (#22397)
https://github.com/python/cpython/commit/ca8d46dd422e5aa10f444796d93faec5a8cbc1e0


--

___
Python tracker 
<https://bugs.python.org/issue41602>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41602] Python doesn't exit with proper resultcode on SIGINT in runpy (pymain_run_module)

2020-09-24 Thread Łukasz Langa

Change by Łukasz Langa :


--
nosy: +lukasz.langa
nosy_count: 5.0 -> 6.0
pull_requests: +21437
pull_request: https://github.com/python/cpython/pull/22397

___
Python tracker 
<https://bugs.python.org/issue41602>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41602] Python doesn't exit with proper resultcode on SIGINT in runpy (pymain_run_module)

2020-09-24 Thread Łukasz Langa

Change by Łukasz Langa :


--
versions: +Python 3.10

___
Python tracker 
<https://bugs.python.org/issue41602>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37779] configparser: add documentation about several read() behaviour

2020-09-23 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 48b0b1b121f26f811265f9eb06f195a3df38ef4b by sblondon in branch 
'master':
bpo-37779 : Add information about the overriding behavior of ConfigParser.read 
(GH-15177)
https://github.com/python/cpython/commit/48b0b1b121f26f811265f9eb06f195a3df38ef4b


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue37779>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41687] sendfile implementation is not compatible with Solaris

2020-09-16 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 7e356f17e4c91392b6fa45a512efc95923388813 by Łukasz Langa in 
branch '3.9':
[3.9] bpo-41687: Fix sendfile implementation to work with Solaris (GH-22040) 
(GH-22273)
https://github.com/python/cpython/commit/7e356f17e4c91392b6fa45a512efc95923388813


--

___
Python tracker 
<https://bugs.python.org/issue41687>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41687] sendfile implementation is not compatible with Solaris

2020-09-16 Thread Łukasz Langa

Change by Łukasz Langa :


--
nosy: +lukasz.langa
nosy_count: 4.0 -> 5.0
pull_requests: +21328
pull_request: https://github.com/python/cpython/pull/22273

___
Python tracker 
<https://bugs.python.org/issue41687>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38113] Remove statics from ast.c

2020-09-15 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 55e0836849c14fb474e1ba7f37851e07660eea3c by Pablo Galindo in 
branch '3.9':
[3.9] bpo-41631: _ast module uses again a global state (GH-21961) (GH-22258)
https://github.com/python/cpython/commit/55e0836849c14fb474e1ba7f37851e07660eea3c


--

___
Python tracker 
<https://bugs.python.org/issue38113>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41631] _ast module: get_global_ast_state() doesn't work with Mercurial lazy import

2020-09-15 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 55e0836849c14fb474e1ba7f37851e07660eea3c by Pablo Galindo in 
branch '3.9':
[3.9] bpo-41631: _ast module uses again a global state (GH-21961) (GH-22258)
https://github.com/python/cpython/commit/55e0836849c14fb474e1ba7f37851e07660eea3c


--

___
Python tracker 
<https://bugs.python.org/issue41631>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41631] _ast module: get_global_ast_state() doesn't work with Mercurial lazy import

2020-09-15 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset e5fbe0cbd4be99ced5f000ad382208ad2a561c90 by Victor Stinner in 
branch 'master':
bpo-41631: _ast module uses again a global state (#21961)
https://github.com/python/cpython/commit/e5fbe0cbd4be99ced5f000ad382208ad2a561c90


--

___
Python tracker 
<https://bugs.python.org/issue41631>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38113] Remove statics from ast.c

2020-09-15 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset e5fbe0cbd4be99ced5f000ad382208ad2a561c90 by Victor Stinner in 
branch 'master':
bpo-41631: _ast module uses again a global state (#21961)
https://github.com/python/cpython/commit/e5fbe0cbd4be99ced5f000ad382208ad2a561c90


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue38113>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40536] Addition of a "list of available time zones" function to zoneinfo

2020-09-14 Thread Łukasz Langa

Łukasz Langa  added the comment:

Note: the release of the last RC is imminent. Whatever API changes were 
planned, they have to wait for 3.10.

--
priority: deferred blocker -> critical
versions: +Python 3.10 -Python 3.9

___
Python tracker 
<https://bugs.python.org/issue40536>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41412] After installation on Windows7, 64bit Python 3.9.0b5 reports "api-ms-win-core-path-l1-1-0.dll" missing and doesn't start

2020-09-14 Thread Łukasz Langa

Łukasz Langa  added the comment:

"Leaving this open until we can validate on the next release".

You should be able to do it now, Steve.

--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41412>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40746] test_gdb failing on 32-bit armv7l when built with GCC -Og (fail on Raspbian on 3.9, regression from 3.8)

2020-09-14 Thread Łukasz Langa

Łukasz Langa  added the comment:

Downgrading since this missed rc1 anyway.

--
priority: release blocker -> high

___
Python tracker 
<https://bugs.python.org/issue40746>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41025] C implementation of ZoneInfo cannot be subclassed

2020-09-14 Thread Łukasz Langa

Change by Łukasz Langa :


--
priority: release blocker -> critical
stage: backport needed -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue41025>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41025] C implementation of ZoneInfo cannot be subclassed

2020-09-14 Thread Łukasz Langa

Łukasz Langa  added the comment:

I will be cutting RC2 from the head of 3.9.

--

___
Python tracker 
<https://bugs.python.org/issue41025>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41609] pdb's whatis command reports method as function

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:

Thank you for your contribution, Irit!

--

___
Python tracker 
<https://bugs.python.org/issue41609>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41609] pdb's whatis command reports method as function

2020-08-26 Thread Łukasz Langa

Change by Łukasz Langa :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue41609>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41609] pdb's whatis command reports method as function

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 7361451b97a30de0e758094ac83a1fb1f01ed5bb by Miss Islington (bot) 
in branch '3.9':
bpo-41609: Fix output of pdb's whatis command for instance methods (GH-21935) 
(#21977)
https://github.com/python/cpython/commit/7361451b97a30de0e758094ac83a1fb1f01ed5bb


--

___
Python tracker 
<https://bugs.python.org/issue41609>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41609] pdb's whatis command reports method as function

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 641279e6e51b5d2e10d3fbffe6330e47c94c4bb2 by Miss Islington (bot) 
in branch '3.8':
bpo-41609: Fix output of pdb's whatis command for instance methods (GH-21935) 
(#21976)
https://github.com/python/cpython/commit/641279e6e51b5d2e10d3fbffe6330e47c94c4bb2


--

___
Python tracker 
<https://bugs.python.org/issue41609>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33660] pathlib.Path.resolve() returns path with double slash when resolving a relative path in root directory

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:

Sorry it took so long, this will get released in Python 3.8.6 and newer.

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed
versions:  -Python 3.6, Python 3.7

___
Python tracker 
<https://bugs.python.org/issue33660>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41609] pdb's whatis command reports method as function

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 022bc7572f061e1d1132a4db9d085b29707701e7 by Irit Katriel in 
branch 'master':
bpo-41609: Fix output of pdb's whatis command for instance methods (GH-21935)
https://github.com/python/cpython/commit/022bc7572f061e1d1132a4db9d085b29707701e7


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41609>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33660] pathlib.Path.resolve() returns path with double slash when resolving a relative path in root directory

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 211e4c6e9c1ab60bb2577dda6587fbec79f679b2 by Miss Islington (bot) 
in branch '3.9':
bpo-33660: Fix PosixPath to resolve a relative path on root (#21974)
https://github.com/python/cpython/commit/211e4c6e9c1ab60bb2577dda6587fbec79f679b2


--

___
Python tracker 
<https://bugs.python.org/issue33660>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33660] pathlib.Path.resolve() returns path with double slash when resolving a relative path in root directory

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 7475aa2c590e33a47f5e79e4079bca0645e93f2f by Miss Islington (bot) 
in branch '3.8':
bpo-33660: Fix PosixPath to resolve a relative path on root (GH-21975)
https://github.com/python/cpython/commit/7475aa2c590e33a47f5e79e4079bca0645e93f2f


--

___
Python tracker 
<https://bugs.python.org/issue33660>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41624] typing.Coroutine documentation

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 8c58d2a216ca2b5965361df9b8d8944bc7d4854d by MingZhe Hu in branch 
'master':
bpo-41624: fix documentation of typing.Coroutine (GH-21952)
https://github.com/python/cpython/commit/8c58d2a216ca2b5965361df9b8d8944bc7d4854d


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41624>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33660] pathlib.Path.resolve() returns path with double slash when resolving a relative path in root directory

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 94ad6c674f7687ef22853cb8d42b440d6b42ddc8 by Łukasz Langa 
(Dong-hee Na) in branch 'master':
bpo-33660: Fix PosixPath to resolve a relative path on root
https://github.com/python/cpython/commit/94ad6c674f7687ef22853cb8d42b440d6b42ddc8


--

___
Python tracker 
<https://bugs.python.org/issue33660>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33660] pathlib.Path.resolve() returns path with double slash when resolving a relative path in root directory

2020-08-26 Thread Łukasz Langa

Change by Łukasz Langa :


--
nosy: +lukasz.langa
nosy_count: 7.0 -> 8.0
pull_requests: +21081
pull_request: https://github.com/python/cpython/pull/21972

___
Python tracker 
<https://bugs.python.org/issue33660>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37658] In some cases asyncio.wait_for can lead to socket leak.

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 9de6be4e2ae605a1deb6fa72d5c5f66b07817e4c by Miss Islington (bot) 
in branch '3.9':
bpo-37658: Fix asyncio.wait_for() to respect waited task status (GH-21894) 
(GH-21964)
https://github.com/python/cpython/commit/9de6be4e2ae605a1deb6fa72d5c5f66b07817e4c


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue37658>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32751] wait_for(future, ...) should wait for the future (even if a timeout occurs)

2020-08-26 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 1036ccb55de4abc70837cb46a72ddbb370b8fc94 by Miss Islington (bot) 
in branch '3.9':
bpo-32751: Wait for task cancel in asyncio.wait_for() when timeout <= 0 
(GH-21895) (GH-21963)
https://github.com/python/cpython/commit/1036ccb55de4abc70837cb46a72ddbb370b8fc94


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue32751>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41521] Replace whitelist/blacklist with allowlist/denylist

2020-08-12 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 0e95bbf08571e98f4b688524efc2dcf20d315d91 by Victor Stinner in 
branch 'master':
bpo-41521, typing: Rename _PROTO_WHITELIST to _PROTO_ALLOWLIST (#21825)
https://github.com/python/cpython/commit/0e95bbf08571e98f4b688524efc2dcf20d315d91


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41521>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41475] Make __future__.annotations default 3.10 in What's New 3.7

2020-08-11 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 5de00f63d47b5aa1714ad2d88772ad55b10feea0 by Miss Islington (bot) 
in branch '3.9':
bpo-41475: Fix note in "What's new in 3.7" (GH-21733) (#21832)
https://github.com/python/cpython/commit/5de00f63d47b5aa1714ad2d88772ad55b10feea0


--

___
Python tracker 
<https://bugs.python.org/issue41475>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41475] Make __future__.annotations default 3.10 in What's New 3.7

2020-08-11 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 76643c10ede2813ca921464fe839e81caee21a84 by Ram Rachum in branch 
'master':
bpo-41475: Fix note in "What's new in 3.7" (#21733)
https://github.com/python/cpython/commit/76643c10ede2813ca921464fe839e81caee21a84


--

___
Python tracker 
<https://bugs.python.org/issue41475>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41182] DefaultSelector fails to detect selector on VMware ESXi

2020-07-26 Thread Łukasz Langa

Łukasz Langa  added the comment:

This is a bit of a risky change looking at the PR but since it's a bugfix, we 
should have it for 3.9.0rc1.

--

___
Python tracker 
<https://bugs.python.org/issue41182>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41341] Recursive evaluation of ForwardRef (and PEP 563)

2020-07-26 Thread Łukasz Langa

Łukasz Langa  added the comment:

Given the previous behavior was clearly a bug and after looking at the PR, I 
think it should go into 3.9.0rc1.

--

___
Python tracker 
<https://bugs.python.org/issue41341>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41288] Pickle crashes unpickling invalid NEWOBJ_EX opcode

2020-07-20 Thread Łukasz Langa

Łukasz Langa  added the comment:

Is this fix causing the refleak build to fail on 3.8? See: 
https://buildbot.python.org/all/#/builders/484/builds/149

--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41288>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue39603] [security] http.client: HTTP Header Injection in the HTTP method

2020-07-20 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 580fbb018fd0844806119614d752b41fc69660f9 by Łukasz Langa in 
branch '3.8':
Python 3.8.5
https://github.com/python/cpython/commit/580fbb018fd0844806119614d752b41fc69660f9


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue39603>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41295] CPython 3.8.4 regression on __setattr__ in multiinheritance with metaclasses

2020-07-20 Thread Łukasz Langa

Łukasz Langa  added the comment:

Released.

--
priority: release blocker -> critical

___
Python tracker 
<https://bugs.python.org/issue41295>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41300] IDLE: add missing import io in iomenu.py

2020-07-20 Thread Łukasz Langa

Łukasz Langa  added the comment:

Released.

--
priority: release blocker -> critical

___
Python tracker 
<https://bugs.python.org/issue41300>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41282] Deprecate and remove distutils

2020-07-13 Thread Łukasz Langa

Łukasz Langa  added the comment:

It's too late to add a new deprecation in the Python 3.9 cycle. Next week is 
the *last* beta release. Most beta testing already took place.

--

___
Python tracker 
<https://bugs.python.org/issue41282>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40536] Addition of a "list of available time zones" function to zoneinfo

2020-07-13 Thread Łukasz Langa

Łukasz Langa  added the comment:

Note: next week is 3.9.0b5, the last beta before 3.9.0. Please decide what to 
do with the rest of the issue before then.

--

___
Python tracker 
<https://bugs.python.org/issue40536>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue39651] Exceptions raised by EventLoop.call_soon_threadsafe

2020-07-13 Thread Łukasz Langa

Łukasz Langa  added the comment:

We have trouble finding a Windows expert with available time to address this :/ 
This is missing 3.8.4 as well.

--

___
Python tracker 
<https://bugs.python.org/issue39651>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40746] test_gdb failing on 32-bit armv7l when built with GCC -Og (fail on Raspbian on 3.9, regression from 3.8)

2020-07-13 Thread Łukasz Langa

Łukasz Langa  added the comment:

Note: 3.9.0b5, the last beta before 3.9.0, is next week.

--

___
Python tracker 
<https://bugs.python.org/issue40746>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37095] [Feature Request]: Add zstd support in tarfile

2020-07-13 Thread Łukasz Langa

Change by Łukasz Langa :


--
versions: +Python 3.10 -Python 3.8, Python 3.9

___
Python tracker 
<https://bugs.python.org/issue37095>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41218] PyCF_ALLOW_TOP_LEVEL_AWAIT + list comprehension set .CO_COROUTINE falg.

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset bd46174a5a09a54e5ae1077909f923f56a7cf710 by Matthias Bussonnier 
in branch 'master':
bpo-41218: Only mark async code with CO_COROUTINE. (#21357)
https://github.com/python/cpython/commit/bd46174a5a09a54e5ae1077909f923f56a7cf710


--

___
Python tracker 
<https://bugs.python.org/issue41218>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue29778] _Py_CheckPython3 uses uninitialized dllpath when embedder sets module path with Py_SetPath

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset aa7f7756149a10c64d01f583b71e91814db886ab by Miss Islington (bot) 
in branch '3.8':
bpo-29778: Ensure python3.dll is loaded from correct locations when Python is 
embedded (GH-21297) (GH-21352)
https://github.com/python/cpython/commit/aa7f7756149a10c64d01f583b71e91814db886ab


--

___
Python tracker 
<https://bugs.python.org/issue29778>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41206] behaviour change with EmailMessage.set_content

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:

Yes.

--

___
Python tracker 
<https://bugs.python.org/issue41206>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41207] distutils.command.build_ext raises FileNotFoundError

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:

Good catch! The unification change is 3.10 only but I'm totally fine accepting 
the _compile fix in Python 3.9.

--

___
Python tracker 
<https://bugs.python.org/issue41207>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41206] behaviour change with EmailMessage.set_content

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:

Good catch!

No need to revert anything. The raised ValueError is a relatively simple thing 
to fix. xtreak, mind making a follow-up PR to restore behavior with no \n 
characters?

--

___
Python tracker 
<https://bugs.python.org/issue41206>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37207] Use PEP 590 vectorcall to speed up calls to range(), list() and dict()

2020-07-06 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset b4a9263708cc67c98c4d53b16933f6e5dd07990f by Dong-hee Na in branch 
'master':
bpo-37207: Update whatsnews for 3.9 (GH-21337)
https://github.com/python/cpython/commit/b4a9263708cc67c98c4d53b16933f6e5dd07990f


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue37207>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue39542] Cleanup object.h header

2020-07-05 Thread Łukasz Langa

Łukasz Langa  added the comment:

Good catch, Raymond. I'll mark this as a release blocker to ensure I don't miss 
it. The last beta is scheduled for July 20th. Is this enough time for you? I 
would very much like to avoid refactors of any sort during the release 
candidate stage.

--
priority: high -> release blocker
resolution: fixed -> 

___
Python tracker 
<https://bugs.python.org/issue39542>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40874] Update to libmpdec-2.5.0

2020-07-03 Thread Łukasz Langa

Łukasz Langa  added the comment:

> And a release manager who has no libmpdec expertise or authority took the 
> side of the "bug" reporter without much thought.

What is this elusive "authority" you keep bringing up?

> Note that I do not go straight into accusing people, especially in uncertain 
> cases.

Neither did Anthony. He observed breakage in his builds and reported it. He 
noted that the change happened during the beta freeze which is documented to 
only allow bug fixes:

https://devguide.python.org/devcycle/#beta

Anthony's only fault here was depending on the system libmpdec which you claim 
is invalid use. As he explained, he did this to mirror behavior of the official 
Python packages. And it worked for the first three betas. His surprise breakage 
report wasn't unreasonable, let alone "petulant". Compare with your own 
responses which to many of us read unnecessarily defensive.

Nobody is challenging your competence. The problem is entirely with the timing 
and making non-bugfix changes during the beta phase. Bringing up credentials, 
track records, or listing professional networks doesn't change that.

Finally, while Raymond and Antoine are welcome to voice their opinions on the 
matter, your change is landing in 3.9.0b4 which I'm about to announce. So we 
won't be reverting it. In the future let's make sure we stick to the release 
calendar to avoid similar heat. If we need to bend a rule or two, that's okay, 
it happens. Making a fellow core developer stamp your change in such case will 
increase visibility, and is a good practice regardless, required for example in 
avionics software.

--

___
Python tracker 
<https://bugs.python.org/issue40874>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41181] [macOS] Build macOS installer with LTO and PGO optimizations

2020-07-01 Thread Łukasz Langa

Łukasz Langa  added the comment:

The installer is built on Mac OS X 10.9 so that it is forward compatible with 
all OS X and macOS versions. We cannot depend on PGO and LTO for it unless we 
start building the installer on 10.15. We cannot do this currently as those 
installers would not work with older macOS and OS X versions.

Since the Mac is switching to Apple Silicon, the plan is to start building a 
separate macOS 11+ installer. *That* could use PGO and LTO.

--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue41181>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue41013] test_os.test_memfd_create() fails on AMD64 FreeBSD Shared 3.x

2020-06-30 Thread Łukasz Langa

Łukasz Langa  added the comment:

As a regression this would have been a release blocker, this also fails on 3.9 
and 3.8. However, given that this has only been surfaced by Christian's fix to 
the testing machinery in GH-20942, I'll mark this as deferred blocker instead 
for visibility.

--
nosy: +lukasz.langa
priority: normal -> deferred blocker
versions: +Python 3.8, Python 3.9

___
Python tracker 
<https://bugs.python.org/issue41013>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:

This can now be closed. Thank you for all hard work here.

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40746] test_gdb failing on 32-bit armv7l when built with GCC -Og (fail on Raspbian on 3.9, regression from 3.8)

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:

This will miss 3.9.0b4.

--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue40746>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 2fb5f038f2a2e91a7293d62dfd5601e6eb500c55 by Jason R. Coombs in 
branch 'master':
bpo-40924: Ensure importlib.resources.path returns an extant path (GH-20857)
https://github.com/python/cpython/commit/2fb5f038f2a2e91a7293d62dfd5601e6eb500c55


--

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40967] asyncio.Task.all_tasks() and asyncio.Task.current_task() must be removed in 3.9

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:

Go ahead.

--

___
Python tracker 
<https://bugs.python.org/issue40967>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40874] Update to libmpdec-2.5.0

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:

> That was incredibly inappropriate.

You'll have to let the readers of this thread judge that for themselves.

You're right that you added me to nosy. I missed it as I've been busy with 
other things at the time. You let *3 hours* pass between opening this issue and 
merging the original backport PR into Python 3.9.

Python users and fellow core developers value your contributions. I personally 
could not have done them myself. We only ask you to try to play along. For 
example by letting other core devs stamp non-trivial non-bugfix contributions 
late in the release cycle. Let's not make this unnecessarily hostile.

--

___
Python tracker 
<https://bugs.python.org/issue40874>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40874] Update to libmpdec-2.5.0

2020-06-29 Thread Łukasz Langa

Łukasz Langa  added the comment:

Stefan brought libmpdec-2.5.0 to 3.9 shortly before Beta 2. Due to us being 
busy with the importlib fiasco, this went under our radar. It shouldn't have. 
It's a large chunk of refactored code merged without review after the beta 
freeze. Betas aren't for changing style guides and language standards, etc. etc.

Sadly, given that this already got released as part of Beta 2 and Beta 3 
shortly after, I think at this point it's pointless to revert it. And the new 
PR simply requires a shared version to match the one that we are bundling now 
in sources, reverting just this one is out of the question.


> Or is this CoC bait again?

Stefan, please, don't be like that. What purpose does this serve?

Anthony noted a new failure related to your unreviewed and under-documented 
commit. You slipped in libmpdec-2.5.0 during the beta freeze without any 
discussion. It catches up to you right now. No reason to shoot the messenger.

--

___
Python tracker 
<https://bugs.python.org/issue40874>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-14 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset 8a3469047c3c7b68f434ed244ef3ae4292dd8cbc by Jason R. Coombs in 
branch '3.9':
[3.9] bpo-40924: Remove protocol for supplying Traversable objects from loaders 
(GH-20820)
https://github.com/python/cpython/commit/8a3469047c3c7b68f434ed244ef3ae4292dd8cbc


--

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-10 Thread Łukasz Langa

Łukasz Langa  added the comment:

I thought about this all day. Given the scope of the change you made I think no 
option looks ideal. If we revert the entire feature, it's a big bummer for 
everybody involved and it might be an overreaction. If we keep the feature at 
the state of Beta 1, it might become a maintenance nightmare for third-party 
users. If we agree to a the big change you now see necessary, we are 
reintroducing the same risk that I highlighted in previous comments.

Please note that this is in no way intended to make you feel terrible. Don't 
beat yourself up about it. Now, think as the core developer you are: if you are 
100% sure the change is worth pushing to 3.9, the best course of action at this 
point seems to be: find a champion within core who will work with you to 
quickly reassess the situation and give us an action plan as a team. 

Say, Barry seems like the perfect candidate. If such champion shares your 
opinion about it being important for 3.9, and is willing to work with you on 
finishing what you need changing (incl. review), *and* to ensure the existing 
users of importlib.resources don't see any breakage not documented as of Beta 
1, then we can talk about an exceptional late inclusion in 3.9.

--

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-09 Thread Łukasz Langa

Łukasz Langa  added the comment:

> I do respect the beta feature freeze. The relevant feature was added prior to 
> b1. The reverted change is an incremental fix addressing underlying 
> implementation details such as how resources are resolved and removing 
> duplicate code paths.

Using the revert hammer is never an easy call and I've only done that a handful 
times so far. In this particular case the following helped me make the decision:
- the change was over 2,000 lines big;
- as you say, a non-trivial amount of it was refactoring;
- the change was committed without review;
- the backport was done three weeks after the beta freeze without consulting 
the RM or anybody else in that matter.

Sure, it's worth fixing the problems you identified after Beta 1, maybe even 
bring the fixes back to 3.9, but not how this was done this time. We'd like to 
keep our release cadence stable and avoid hotfixes in the future.

We are all grateful for your work, Jason, and we're happy to have somebody 
around who is invested in making Python better. To reiterate, I'm less worried 
about the introduced bug itself, and more about the change management attitude. 
Yes, it would indeed be a shame if your feature had to wait for another Python 
release. But risking widespread breakage isn't a good trade off.

It sucks for me to be this boring beaurocrat, believe me, but the purest 
solution to a deep design issue identified after Beta 1 in a new feature is 
to... revert that feature altogether and go back to the drawing board for the 
next release. It's not a theoretical situation. I went through this in the 
Python 3.8 cycle (see BPO-38242). It sucked but it was the right thing to do.

--
stage: patch review -> needs patch

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-09 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset ce5e6f098f8a270e50b989baa75765584573706b by Łukasz Langa in 
branch '3.9':
[3.9] bpo-40924: Revert "bpo-39791 native hooks for importlib.resources.files 
(GH-20576)" (#20760)
https://github.com/python/cpython/commit/ce5e6f098f8a270e50b989baa75765584573706b


--

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue39791] New `files()` api from importlib_resources.

2020-06-09 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset ce5e6f098f8a270e50b989baa75765584573706b by Łukasz Langa in 
branch '3.9':
[3.9] bpo-40924: Revert "bpo-39791 native hooks for importlib.resources.files 
(GH-20576)" (#20760)
https://github.com/python/cpython/commit/ce5e6f098f8a270e50b989baa75765584573706b


--

___
Python tracker 
<https://bugs.python.org/issue39791>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-09 Thread Łukasz Langa

Change by Łukasz Langa :


--
keywords: +patch
pull_requests: +19959
stage: needs patch -> patch review
pull_request: https://github.com/python/cpython/pull/20760

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue39791] New `files()` api from importlib_resources.

2020-06-09 Thread Łukasz Langa

Change by Łukasz Langa :


--
nosy: +lukasz.langa
nosy_count: 6.0 -> 7.0
pull_requests: +19960
pull_request: https://github.com/python/cpython/pull/20760

___
Python tracker 
<https://bugs.python.org/issue39791>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40924] Recent importlib change breaks most recent certifi == 2020.4.5.2

2020-06-09 Thread Łukasz Langa

Łukasz Langa  added the comment:

In this case we need to revert the 3.9 backport to release a hotfix tonight. 
Please respect the beta feature freeze.

--

___
Python tracker 
<https://bugs.python.org/issue40924>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27657] urlparse fails if the path is numeric

2020-06-08 Thread Łukasz Langa

Łukasz Langa  added the comment:

Michał, this change has been reverted in 3.7 and 3.8. Senthil says this needs 
further work in 3.9. Senthil, please prioritize this. We're already releasing 
3.9.0b2.

--

___
Python tracker 
<https://bugs.python.org/issue27657>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36457] functools.singledispatchmethod interacts poorly with subclasses

2020-06-08 Thread Łukasz Langa

Łukasz Langa  added the comment:

The proposed fix requires using a required base class which I'd like to avoid.

--

___
Python tracker 
<https://bugs.python.org/issue36457>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue35885] configparser: indentation

2020-06-08 Thread Łukasz Langa

Łukasz Langa  added the comment:

Thanks for your contribution Ido Michael but I'm also -1 on the feature. .ini 
is an underspecified format and it's supposed to be interoperable between 
applications. Indenting keys sounds like a compatibility challenge.

--
resolution:  -> wont fix
stage: patch review -> resolved
status: open -> closed

___
Python tracker 
<https://bugs.python.org/issue35885>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40683] Beta release does not distribute zoneinfo or test_zoneinfo

2020-05-19 Thread Łukasz Langa

Łukasz Langa  added the comment:

The beta releases are every three weeks now because of the release schedule 
being adjusted to allow Linux distributions to release the new version in the 
Autumn distributions.

I understand that you're eager to have your feature up and running. I feel like 
shipping the fixed version in beta2 will be sufficient. If we released a 
beta1.5 later in the week, that would be overkill given the already aggressive 
schedule as you'd then have a beta2 two weeks later, no?

--

___
Python tracker 
<https://bugs.python.org/issue40683>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue31033] Improve traceback of cancelled tasks / add cancel() msg argument

2020-05-18 Thread Łukasz Langa

Łukasz Langa  added the comment:


New changeset f02c3048dc2f22053a2ba56ef5987967b89c4be3 by Miss Islington (bot) 
in branch '3.9':
Use _PyErr_ChainStackItem() inside gen_send_ex(). (GH-20173) (#20202)
https://github.com/python/cpython/commit/f02c3048dc2f22053a2ba56ef5987967b89c4be3


--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue31033>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38605] [typing] PEP 563: Postponed evaluation of annotations: enable it by default in Python 3.10

2020-05-18 Thread Łukasz Langa

Łukasz Langa  added the comment:

We'll make this an announced 3.10 feature early on. The discussion at the 
Summit wasn't as clear cut to me: 35% of participants would rather see this 
default later than 3.9.

--

___
Python tracker 
<https://bugs.python.org/issue38605>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40257] Improve the use of __doc__ in pydoc

2020-05-18 Thread Łukasz Langa

Łukasz Langa  added the comment:

Looks like the revert is solving the issue?

--
priority: release blocker -> high

___
Python tracker 
<https://bugs.python.org/issue40257>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40164] Upgrade Windows and macOS installer builds to OpenSSL 1.1.1g

2020-05-18 Thread Łukasz Langa

Łukasz Langa  added the comment:

Should this still be open?

--
nosy: +lukasz.langa

___
Python tracker 
<https://bugs.python.org/issue40164>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue40536] Addition of a "list of available time zones" function to zoneinfo

2020-05-18 Thread Łukasz Langa

Change by Łukasz Langa :


--
priority: release blocker -> deferred blocker

___
Python tracker 
<https://bugs.python.org/issue40536>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



  1   2   3   4   5   6   7   8   9   >