[issue33500] Python TKinter for Mac on latest 2.7.15 still extremely slow vs Windows

2018-05-30 Thread Michael Romero
Michael Romero added the comment: * What version of macOS are you using? "Is fully patched" the latest High Sierra? - I've tried the version bundled with MacOS fully patched high sierra, as well as versions downloaded from python.org, Intel, and ActiveState. They all demonstrate the slownes

[issue33702] Add some missings links in production lists and a little polish

2018-05-30 Thread Andrés Delfino
New submission from Andrés Delfino : There are some missing links in production lists (try, with, from __future__ import), and function and coroutines definitions production lists have too long lines. PR fixes this and does some polish on whitespace. -- assignee: docs@python component

[issue33702] Add some missings links in production lists and a little polish

2018-05-30 Thread Andrés Delfino
Change by Andrés Delfino : -- keywords: +patch pull_requests: +6886 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-li

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +6887 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: I added debug traces in PR 7260. test_ignore() failed, but it may be related to my debug traces, since the failure is different. test_multiprocessing_fork.test_ignore() failure: test_ignore (test.test_multiprocessing_fork.TestIgnoreEINTR) ... parent: pid=20

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: > I added debug traces in PR 7260. test_ignore() failed, but it may be related > to my debug traces, since the failure is different. https://travis-ci.org/python/cpython/jobs/385958924 -- ___ Python tracker

[issue33701] test_datetime crashed (SIGSEGV) on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- versions: +Python 3.7 -Python 3.8 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: Notes: * test_ignore() creates a daemonic process (it cannot spawn new processes) * the fork server process is shared between test methods of test_forkserver * multiprocessing.util._exit_function() terminates all daemon processes -- _

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +6888 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33692] Chinese characters issue with input() function

2018-05-30 Thread Valentin Zhao
Valentin Zhao added the comment: Hello everyone, do we have a walkaround for this issue now? I barely read your discussion. -- ___ Python tracker ___

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: test_multiprocessing_forkserver.test_ignore() failed on Travis CI using PR 7261: --randseed=7474929. The method failed once when run in parallel, and then failed again when re-reun in verbose mode. -- ___ Python t

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: > test_multiprocessing_forkserver.test_ignore() failed on Travis CI using PR > 7261: --randseed=7474929. The method failed once when run in parallel, and > then failed again when re-reun in verbose mode. https://travis-ci.org/python/cpython/jobs/385986803 0

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: I added more traces to PR 7261 and the bug still occurred on Travis CI. https://travis-ci.org/python/cpython/jobs/385990848 0:05:04 load avg: 42.62 [342/415/1] test_multiprocessing_forkserver failed -- running: test_concurrent_futures (69 sec) child: pid=194

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +6889 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33640] [EASY DOC] uuid: endian of the bytes argument is not documented

2018-05-30 Thread Farhaan Bukhsh
Change by Farhaan Bukhsh : -- keywords: +patch pull_requests: +6890 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-l

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: New changeset 5d6c7ed5e340b2311a15f34e968d4bef09c71922 by Victor Stinner in branch 'master': bpo-33532: Fix multiprocessing test_ignore() (#7262) https://github.com/python/cpython/commit/5d6c7ed5e340b2311a15f34e968d4bef09c71922 -- _

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +6892 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +6893 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +6894 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread miss-islington
miss-islington added the comment: New changeset 9d273344238330d634acb4a7d427a8fb732ae62e by Miss Islington (bot) in branch '3.7': bpo-33532: Fix multiprocessing test_ignore() (GH-7262) https://github.com/python/cpython/commit/9d273344238330d634acb4a7d427a8fb732ae62e -- nosy: +miss-i

[issue33690] urlib.parse.urlencode with empty list and doseq=True drops the parameter

2018-05-30 Thread R. David Murray
Change by R. David Murray : -- resolution: -> not a bug ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http

[issue33703] Object deletion and re-creation points to same attribute if attribute is a dictionary.

2018-05-30 Thread Nitin Bhojwani
New submission from Nitin Bhojwani : I observed a strange behaviour while working on a module. This bug is present in multiple python version so seems it is related to core-interpreter. Behaviour can be reproduced by: 1. Create an object and in __init__ of class, we define a dictionary attribu

[issue31014] webbrowser._synthesize uses outdated calling signature for webbrowser.register

2018-05-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +6895 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsub

[issue33704] python 3.7 and python 3.8 stable release

2018-05-30 Thread Saba Kauser
New submission from Saba Kauser : Hi, I am planning to make new release of python ibm_db driver and I wanted to know the stable versions of python beyond python 3.6. I can see python 3.8 marked as "in development" and I do read that python 3.7.0b4 is the final planned beta release preview. Wo

[issue31014] webbrowser._synthesize uses outdated calling signature for webbrowser.register

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: PR 7267 is based on PR 2689, but adds two tests that cover both cases of using webbrowser._synthesize(). -- versions: +Python 2.7, Python 3.6, Python 3.8 ___ Python tracker _

[issue31014] webbrowser._synthesize uses outdated calling signature for webbrowser.register

2018-05-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- assignee: -> serhiy.storchaka ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33677] Fix signatures of tp_clear handlers

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset a5c42284e69fb309bdd17ee8c1c120d1be383012 by Serhiy Storchaka in branch 'master': bpo-33677: Fix signatures of tp_clear handlers for AST and deque. (GH-7196) https://github.com/python/cpython/commit/a5c42284e69fb309bdd17ee8c1c120d1be383012 --

[issue33645] Importing bs4 fails with -3 option in Python 2.7.15

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset d5e7556e522f4662ad34b35924b6c76895df340e by Serhiy Storchaka in branch '2.7': bpo-33645: Fix an "unknown parsing error" in the parser. (GH-7119) https://github.com/python/cpython/commit/d5e7556e522f4662ad34b35924b6c76895df340e -- __

[issue33677] Fix signatures of tp_clear handlers

2018-05-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +6896 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33703] Object deletion and re-creation points to same attribute if attribute is a dictionary.

2018-05-30 Thread Benjamin Peterson
Benjamin Peterson added the comment: Please see https://docs.python.org/3/faq/programming.html#why-are-default-values-shared-between-objects -- nosy: +benjamin.peterson resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python

[issue33641] Add links to RFCs

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 0a36ac1a09587735237c5978ebd046313922869c by Serhiy Storchaka in branch 'master': bpo-33641: Convert RFC references into links. (GH-7103) https://github.com/python/cpython/commit/0a36ac1a09587735237c5978ebd046313922869c -- __

[issue33677] Fix signatures of tp_clear handlers

2018-05-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +6897 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33641] Add links to RFCs

2018-05-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +6898 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue33645] Importing bs4 fails with -3 option in Python 2.7.15

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I'm not sure that this will fix your case (there may be other bug in BeautifulSoup4 or other changes in your environment), but it fixed a bug in Python. Thank you for your report. -- resolution: -> fixed stage: patch review -> resolved status: ope

[issue33704] python 3.7 and python 3.8 stable release

2018-05-30 Thread Ned Deily
Ned Deily added the comment: We have just updated the release schedule for Python 3.7 to include 3.7.0b5, now available. The 3.7.0 release candidate is now planned for 2018-06-11 with 3.7.0 final to follow on 2018-06-27. We expect 3.7.0 to be adopted quickly but 3.6.x will be still support

[issue32911] Doc strings no longer stored in body of AST

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

[issue32911] Doc strings no longer stored in body of AST

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

[issue33705] Unicode is normalised after keywords are checked for

2018-05-30 Thread Steven D'Aprano
New submission from Steven D'Aprano : There is a loophole in the Unicode normalisation which allows the creation of names matching keywords. class Spam: locals()['if'] = 1 Spam.𝐢𝐟# U+1D422 U+1D41F # returns 1 Those two characters are 'MATHEMATICAL BOLD SMALL I' and 'MATHEMATICAL BOLD

[issue33705] Unicode is normalised after keywords are checked for

2018-05-30 Thread Steven D'Aprano
Steven D'Aprano added the comment: Possibly the correct term is canonicalisation rather than normalisation, although I think the two are interchangeable. -- ___ Python tracker __

[issue33641] Add links to RFCs

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

[issue33677] Fix signatures of tp_clear handlers

2018-05-30 Thread miss-islington
miss-islington added the comment: New changeset a4dd46a47fe1d4fe1f1738c2f5b3712de41056b9 by Miss Islington (bot) in branch '3.7': bpo-33677: Fix signatures of tp_clear handlers for AST and deque. (GH-7196) https://github.com/python/cpython/commit/a4dd46a47fe1d4fe1f1738c2f5b3712de41056b9 ---

[issue33641] Add links to RFCs

2018-05-30 Thread miss-islington
miss-islington added the comment: New changeset 0f1a18326902ad3d0a30fdecbe40513cc5d85879 by Miss Islington (bot) in branch '3.7': bpo-33641: Convert RFC references into links. (GH-7103) https://github.com/python/cpython/commit/0f1a18326902ad3d0a30fdecbe40513cc5d85879 -- nosy: +miss-

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: New changeset 82c456fa37d4b87da0d64e574bd8adc665abc4c8 by Victor Stinner in branch '2.7': bpo-33532: Fix multiprocessing test_ignore() (GH-7265) https://github.com/python/cpython/commit/82c456fa37d4b87da0d64e574bd8adc665abc4c8 -- __

[issue33532] test_multiprocessing_forkserver: TestIgnoreEINTR.test_ignore() fails on Travis CI

2018-05-30 Thread STINNER Victor
STINNER Victor added the comment: New changeset c2870b699eb899f358b843c2d706ce8ca89b2bf4 by Victor Stinner in branch '3.6': bpo-33532: Fix multiprocessing test_ignore() (GH-7262) (#7266) https://github.com/python/cpython/commit/c2870b699eb899f358b843c2d706ce8ca89b2bf4 -- __

[issue33677] Fix signatures of tp_clear handlers

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

[issue33677] Fix signatures of tp_clear handlers

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 0fe3be03926c3468ed4c10980d1a030c8ef4e37e by Serhiy Storchaka (Miss Islington (bot)) in branch '3.6': bpo-33677: Fix signatures of tp_clear handlers for AST and deque. (GH-7196) (GH-7269) https://github.com/python/cpython/commit/0fe3be03926c34

[issue33641] Add links to RFCs

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 55d9e865cb3b50587c17c8a7beee090c4ac8d535 by Serhiy Storchaka in branch '3.6': [3.6] bpo-33641: Convert RFC references into links. (GH-7103) (GH-7276) https://github.com/python/cpython/commit/55d9e865cb3b50587c17c8a7beee090c4ac8d535 -

[issue32911] Doc strings no longer stored in body of AST

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 941ec210aaef517cf818b043ec28345962f78465 by Serhiy Storchaka in branch 'master': bpo-32911: Add the historical note about the magic number. (GH-7273) https://github.com/python/cpython/commit/941ec210aaef517cf818b043ec28345962f78465 -

[issue32911] Doc strings no longer stored in body of AST

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset d6bbb57855da3f92521edd901f49705be46fb203 by Serhiy Storchaka in branch '3.7': bpo-32911: Update the historical note about the magic number. (GH-7272) https://github.com/python/cpython/commit/d6bbb57855da3f92521edd901f49705be46fb203 -

[issue33641] Add links to RFCs

2018-05-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue33706] Segfault in command line processing due to buffer over-read

2018-05-30 Thread Christoph Gohlke
New submission from Christoph Gohlke : When testing Python 3.7.0b5 x64 (and betas before) on Windows 10, I occasionally get segfaults when passing a program as string on the command line. The shortest command to reproduce this on my system is `python.exe -c 1` with heap detection turned on bu

[issue2504] Add gettext.pgettext() and variants support

2018-05-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Do you have a use case for lpgettext() and like? -- ___ Python tracker ___ ___ Python-bugs-list

<    1   2