[issue33770] base64 throws 'incorrect padding' exception when the issue is NOT with the padding

2018-06-05 Thread Dmitry
Dmitry added the comment: @taleinat - yes, that does look much better! -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue33504] configparser should use dict instead of OrderedDict in 3.7+

2018-06-05 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 3a5b0d8988491d9408b22bceea6fd70b91345724 by Łukasz Langa (John Reese) in branch 'master': bpo-33504: Migrate configparser from OrderedDict to dict. (#6819) https://github.com/python/cpython/commit/3a5b0d8988491d9408b22bceea6fd70b91345724

[issue33504] configparser should use dict instead of OrderedDict in 3.7+

2018-06-05 Thread Łukasz Langa
Change by Łukasz Langa : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ P

[issue33610] IDLE: Make multiple improvements to CodeContext

2018-06-05 Thread Cheryl Sabella
Cheryl Sabella added the comment: Menu location: If Code Context is moved under Windows, maybe Configure IDLE should be moved as well? - VS Code has Preferences under the File menu. - Spyder has a menu option called Tools which contains Preferences, Update PYTHONPATH manager, and Reset Sp

[issue5755] "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++"

2018-06-05 Thread miss-islington
miss-islington added the comment: New changeset d6e789c402330905b1bd9103538d1027fcfb08a4 by Miss Islington (bot) in branch '3.7': bpo-5755: Move -Wstrict-prototypes to CFLAGS_NODIST (GH-7395) https://github.com/python/cpython/commit/d6e789c402330905b1bd9103538d1027fcfb08a4 -- nosy:

[issue5755] "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++"

2018-06-05 Thread INADA Naoki
Change by INADA Naoki : -- pull_requests: +7065 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue33774] Document that @lru_cache caches based on exactly how the function arguments are specified

2018-06-05 Thread Raymond Hettinger
Raymond Hettinger added the comment: Sure, I can add a line mentioning that distinct argument patterns may be considered as distinct cache entries even though they otherwise seem to be equivalent calls. That will just be a general statement though. The specific details are implementation de

[issue33776] Segfault when passing invalid argument to asyncio.ensure_future

2018-06-05 Thread Jason McKellar
New submission from Jason McKellar : If time.monotonic() is yielded from a generator that is passed to asyncio.ensure_future a segfault occurs when it's scheduled. The example below shows time.monotonic called in the generator, however the segfault will also occur if a function is called (no

[issue33777] dummy_threading: .is_alive method returns True after execution has completed

2018-06-05 Thread Nate Atkinson
New submission from Nate Atkinson : Here's what I expect to happen (Python2 behavior): Python 2.7.14+ (default, Dec 5 2017, 15:17:02) [GCC 7.2.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from dummy_threading import Thread >>> def f(): print 'foo' ..

[issue33777] dummy_threading: .is_alive method returns True after execution has completed

2018-06-05 Thread Nate Atkinson
Nate Atkinson added the comment: I notice that I maybe have inadvertently assigned this to the wrong group. I suspect that this should apply to the "Library" rather than "Core". Sorry! -- ___ Python tracker ___

[issue33625] Release GIL for grp.getgr{nam, gid} and pwd.getpw{nam, uid}

2018-06-05 Thread Ned Deily
Ned Deily added the comment: With the updated PR that uses reentrant system functions if available, this now seems like a pretty big change to be adding to older maintenance releases, especially since it seems like it would be primarily a performance enhancement and not fixing a "repeatable"

[issue33776] Segfault when passing invalid argument to asyncio.ensure_future

2018-06-05 Thread Yury Selivanov
Yury Selivanov added the comment: Thanks for reporting it. Looks like this has been fixed in 3.6 (not yet released) and 3.7.0b5 in issue 33584. -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker

[issue33778] update Unicode database to 11.0

2018-06-05 Thread Benjamin Peterson
New submission from Benjamin Peterson : http://blog.unicode.org/2018/06/announcing-unicode-standard-version-110.html -- assignee: benjamin.peterson components: Unicode messages: 318799 nosy: benjamin.peterson, ezio.melotti, vstinner priority: normal severity: normal status: open title:

[issue33778] update Unicode database to 11.0

2018-06-05 Thread Benjamin Peterson
Change by Benjamin Peterson : -- keywords: +patch pull_requests: +7067 stage: -> patch review ___ Python tracker ___ ___ Python-bug

[issue16865] ctypes arrays >=2GB in length causes exception

2018-06-05 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +7068 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue5755] "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++"

2018-06-05 Thread INADA Naoki
INADA Naoki added the comment: New changeset d59f97c8325ba509c9b08d488091f45ca642f0b6 by INADA Naoki in branch '3.6': bpo-5755: Move -Wstrict-prototypes to CFLAGS_NODIST (GH-7395) https://github.com/python/cpython/commit/d59f97c8325ba509c9b08d488091f45ca642f0b6 -- _

[issue5755] "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++"

2018-06-05 Thread INADA Naoki
Change by INADA Naoki : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ Py

[issue33578] cjkcodecs missing getstate and setstate implementations

2018-06-05 Thread INADA Naoki
INADA Naoki added the comment: > `MultibyteCodec_State` can occupy 8 bytes, and `pending` can occupy 2 bytes > (MAXENCPENDING), we get a total of 10 bytes which I think exceeds what a > PyLong can represent. PyLong is "long integer", aka "big integer", not C's long type. https://docs.python.

<    1   2