[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

I picked a bluish green that works on both white and black on Windows.  Test is 
you can and wish.

--

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

Of course, I cannot set the background on my Mac, so I will test on Windows and 
let you verify on dark theme mac

--

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

I presume you tested pr_26448.  If default colors do not work, that is on 
tcl/tk.  I suspect 8.6.11 is not prepared for dark theme.  The underlying bug 
is ignoring the tk/user setting and deferring to the system for background only.

In the meanwhile, I will try to set the forground to something at least 
readable on either background.  Is the dark theme background black as opposed 
to dark something?

--
nosy: +taleinat
stage: patch review -> needs patch

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Ned Deily


Ned Deily  added the comment:

I also just did a quick test of PR 25448. The current version seems to have 
swapped one problem for another: now button labels are legible when the Light 
mode appearance is in effect but the labels blend into the button background 
when in Dark mode, the opposite of the current behavior.

--

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Ned Deily


Ned Deily  added the comment:

I did a quick check and it looks like the code may not be needed on the latest 
macOS and Tk versions; however, I did not go back and check it on older systems 
and, in any case, it doesn't cause seem to cause any harm and it still does 
what it is supposed to do: ensure that the turtledemo process is the frontmost, 
active one regardless of what the OS or Tk may do.

--

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Change by Terry J. Reedy :


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

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

Ned, could you check the darwin osascript in turtledemo.__main__, lines 138-149 
is current (both needed and correct)?

subprocess.run(
[
'osascript',
'-e', 'tell application "System Events"',
'-e', 'set frontmost of the first process whose '
  'unix id is {} to true'.format(os.getpid()),
'-e', 'end tell',
],
stderr=subprocess.DEVNULL,
stdout=subprocess.DEVNULL,)

The one line could be an fstring now.

--

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

I am going to disable color config on darwin (and hope it gets into b2).  The 
default should always work.

--

___
Python tracker 

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



[issue30495] IDLE: modernize textview module

2021-05-28 Thread Terry J. Reedy


Change by Terry J. Reedy :


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

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


miss-islington  added the comment:


New changeset 7bd1304d49a110700b3f079e4b2dd1052a23bde4 by Miss Islington (bot) 
in branch '3.9':
bpo-44263: Mention PyType_Ready in the gc protocol warning (GH-26445)
https://github.com/python/cpython/commit/7bd1304d49a110700b3f079e4b2dd1052a23bde4


--

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


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

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


Change by miss-islington :


--
pull_requests: +25041
pull_request: https://github.com/python/cpython/pull/26447

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


Change by miss-islington :


--
pull_requests: +25040
pull_request: https://github.com/python/cpython/pull/26446

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 43cf7c864a2941b3f8f823e5928721dd286b7778 by Pablo Galindo in 
branch 'main':
bpo-44263: Mention PyType_Ready in the gc protocol warning (GH-26445)
https://github.com/python/cpython/commit/43cf7c864a2941b3f8f823e5928721dd286b7778


--

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 11049bece15b6fa08fa6d74aea8eb6bc2ebadfe5 by Miss Islington (bot) 
in branch '3.10':
bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases 
(GH-26442) (GH-26443)
https://github.com/python/cpython/commit/11049bece15b6fa08fa6d74aea8eb6bc2ebadfe5


--

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


miss-islington  added the comment:


New changeset a30cbaee84262cdd4597f3204861ccdd86bbf533 by Miss Islington (bot) 
in branch '3.9':
bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases 
(GH-26442)
https://github.com/python/cpython/commit/a30cbaee84262cdd4597f3204861ccdd86bbf533


--

___
Python tracker 

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



[issue26444] Fix 2 typos on ElementTree docs

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
pull_requests:  -25037

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
pull_requests: +25038
pull_request: https://github.com/python/cpython/pull/26445

___
Python tracker 

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



[issue26444] Fix 2 typos on ElementTree docs

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
pull_requests: +25039
pull_request: https://github.com/python/cpython/pull/26445

___
Python tracker 

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



[issue26444] Fix 2 typos on ElementTree docs

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
nosy: +pablogsal
nosy_count: 4.0 -> 5.0
pull_requests: +25037
pull_request: https://github.com/python/cpython/pull/26445

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 8b55bc3f93a655bc803bff79725d5fe3f124e2f0 by Pablo Galindo in 
branch 'main':
bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases 
(GH-26442)
https://github.com/python/cpython/commit/8b55bc3f93a655bc803bff79725d5fe3f124e2f0


--

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


Change by miss-islington :


--
pull_requests: +25036
pull_request: https://github.com/python/cpython/pull/26444

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread miss-islington


Change by miss-islington :


--
nosy: +miss-islington
nosy_count: 1.0 -> 2.0
pull_requests: +25035
pull_request: https://github.com/python/cpython/pull/26443

___
Python tracker 

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



[issue39995] test_concurrent_futures: ProcessPoolSpawnExecutorDeadlockTest.test_crash() fails with OSError: [Errno 9] Bad file descriptor

2021-05-28 Thread Kyle Stanley


Kyle Stanley  added the comment:

Thanks for closing up the issue, Victor :)

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


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

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
keywords: +patch
pull_requests: +25034
stage:  -> patch review
pull_request: https://github.com/python/cpython/pull/26442

___
Python tracker 

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



[issue44263] Better explain the GC contract for PyType_FromSpecWithBases

2021-05-28 Thread Pablo Galindo Salgado


New submission from Pablo Galindo Salgado :

We currently don't properly document how PyType_FromSpecWithBases behaves if 
the class is inheriting from some other class with GC support.

--
messages: 394706
nosy: pablogsal
priority: normal
severity: normal
status: open
title: Better explain the GC contract for PyType_FromSpecWithBases

___
Python tracker 

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



[issue44253] tkinter searches for tk.tcl in wrong directory

2021-05-28 Thread Adam Stewart


Adam Stewart  added the comment:

Thanks, that does help. Spack uses both `--with-tcltk-includes` and 
`--with-tcltk-libs`, and actually RPATHs the libraries in place. According to 
otool, that is all working fine:

$ otool -L 
/Users/Adam/spack/opt/spack/darwin-catalina-x86_64/apple-clang-12.0.0/python-3.8.10-fkj5vkn3tpottyv6yqoj5ucz2emstpvo/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so
/Users/Adam/spack/opt/spack/darwin-catalina-x86_64/apple-clang-12.0.0/python-3.8.10-fkj5vkn3tpottyv6yqoj5ucz2emstpvo/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so:

/Users/Adam/spack/opt/spack/darwin-catalina-x86_64/apple-clang-12.0.0/tcl-8.6.11-n7nea33urrk25rkoqpsc2tdcgai5u4z2/lib/libtcl8.6.dylib
 (compatibility version 8.6.0, current version 8.6.11)

/Users/Adam/spack/opt/spack/darwin-catalina-x86_64/apple-clang-12.0.0/tk-8.6.11-ydmhrbboheucxsuhrnyoxqaihgna5dfe/lib/libtk8.6.dylib
 (compatibility version 8.6.0, current version 8.6.11)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1281.100.1)

So like you initially thought, the problem isn't that tkinter/_tkinter can't 
find tcl, it's that tcl can't find tk. I'll talk more with the tcl developers 
and see how tcl is trying to find tk. Thanks for all of your help!

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset a7aa105702998fea7f6671b7358144146e4bc47f by Miss Islington (bot) 
in branch '3.10':
bpo-44252: Correctly implement gc support for SSLError objects (GH-26439) 
(GH-26441)
https://github.com/python/cpython/commit/a7aa105702998fea7f6671b7358144146e4bc47f


--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread miss-islington


Change by miss-islington :


--
nosy: +miss-islington
nosy_count: 6.0 -> 7.0
pull_requests: +25033
pull_request: https://github.com/python/cpython/pull/26441

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 8b4312b909abff3100c1f18fb3efa5c25617fee3 by Pablo Galindo in 
branch 'main':
bpo-44252: Correctly implement gc support for SSLError objects (GH-26439)
https://github.com/python/cpython/commit/8b4312b909abff3100c1f18fb3efa5c25617fee3


--

___
Python tracker 

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



[issue44206] Add a version number to dict keys.

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 1a672a5908736e44a8a25a99b3a116b085f12aa8 by Pablo Galindo in 
branch 'main':
bpo-44206: Fix compiler warnings in dictobject.c (GH-26440)
https://github.com/python/cpython/commit/1a672a5908736e44a8a25a99b3a116b085f12aa8


--

___
Python tracker 

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



[issue44206] Add a version number to dict keys.

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
nosy: +pablogsal
nosy_count: 5.0 -> 6.0
pull_requests: +25032
pull_request: https://github.com/python/cpython/pull/26440

___
Python tracker 

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



[issue12210] test_smtplib: intermittent failures on FreeBSD

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

2.7-only issue.

--
nosy: +iritkatriel
resolution:  -> out of date
stage: needs patch -> resolved
status: open -> closed

___
Python tracker 

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



[issue21531] doc: asyncore does not support UDP

2021-05-28 Thread Irit Katriel


Change by Irit Katriel :


--
assignee:  -> docs@python
components: +Documentation
keywords: +easy
nosy: +docs@python
title: Sending a zero-length UDP packet to asyncore invokes handle_close() -> 
doc: asyncore does not support UDP
versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7

___
Python tracker 

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



[issue44254] Change turtledemo button colors

2021-05-28 Thread Ned Deily


Ned Deily  added the comment:

One quick comment: one shouldn't assume what colors are being used on current 
macOS systems and a current Tk, like on macOS 11 Big Sur and Tk 8.6.11.  The 
foreground and background colors can depend on what system appearance is 
selected by the user (System Preferences -> General -> Appearance: 
Light/Dark/Auto). Changing the system appearance to Dark causes the Turtle Demo 
buttons to have a darker background and so the white text labels are now quite 
visible.  I don't know what the best solution is but it shouldn't be based on 
the assumption that the colors are fixed.

--
nosy: +ned.deily

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Change by Pablo Galindo Salgado :


--
keywords: +patch
pull_requests: +25031
stage:  -> patch review
pull_request: https://github.com/python/cpython/pull/26439

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:

Easier reproducer:

>>> import gc
>>> gc.get_referrers(x)
AddressSanitizer:DEADLYSIGNAL
=
==17017==ERROR: AddressSanitizer: SEGV on unknown address 0x (pc 
0x bp 0x7fff93f8f7a0 sp 0x7fff93f8f758 T0)
==17017==Hint: pc points to the zero page.
==17017==The signal is caused by a READ memory access.
==17017==Hint: address points to the zero page.
#0 0x0  ()

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ()
==17017==ABORTING

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread David Bolen


David Bolen  added the comment:

Oddly, it turns out it's the "--junit-xml" parameter during buildbot tests that 
is making it reproducible there.

  Pass: python_d -m test.regrtest test_ssl
  Fail: python_d -m test.regrtest --junit-xml out.xml test_ssl

The latter consistently fails all of the time for me manually.

I also found what I think is the same commit Pablo just referenced (albeit the 
cherry pick version on the 3.10 branch) - 
ea47a8a71ad56ec349f02bf8c6a1d3bf04acabcc.  Reverting just that commit as part 
of the latest 3.10 source passes.

--

___
Python tracker 

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



[issue44253] tkinter searches for tk.tcl in wrong directory

2021-05-28 Thread Ned Deily


Ned Deily  added the comment:

Correction: "In a standard Python build, tkinter has a Python component that 
calls a private C-language extension module helper named _tkinter that does all 
the C-level calls to Tk and Tcl [not Tkinter!]."

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:

The regression was introduced by

https://github.com/python/cpython/commit/dcb8786a9848516e823e090bb36079678913d8d3

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

For me, there are different issues:

* PyType_FromSpec() must fail if a type is declared with Py_TPFLAGS_HAVE_GC but 
its tp_traverse function is NULL.
* _ssl.SSLError must implement the tp_traverse slot

Moreover, in debug mode, PyObject_GC_Track() calls the traverse function to 
ensure that it's safe to call it. PyObject_GC_Track() must crash of tp_traverse 
is NULL. If it didn't track, it means that the _ssl.SSLError instance was not 
tracked by the GC. Is that ok? Objects implementing the GC protocol should be 
tracked by the GC, no?

An exception is *likely* to be part of a reference cycle because it contains a 
traceback which contains frames which contains variables, and one variable can 
be the exception.

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

I remove Mark from the issue. I may open later a different issue for 
tb_frame.f_globals=None, but it's unrelated to this bug.

I can reproduce the issue with a small hack to make GC collections make likely:

diff --git a/Lib/site.py b/Lib/site.py
index 939893eb5e..4103792e84 100644
--- a/Lib/site.py
+++ b/Lib/site.py
@@ -672,3 +672,6 @@ def exists(path):
 
 if __name__ == '__main__':
 _script()
+
+import gc
+gc.set_threshold(5)


With this patch, it becomes trivial to reproduce the crash on Linux:

$ ./python -m test test_ssl -m test_ssl_cert_verify_error -v 
(...)
Fatal Python error: Segmentation fault

Current thread 0x7fd0f72a8640 (most recent call first):
  File "/home/vstinner/python/3.10/Lib/traceback.py", line 132 in 
format_exception
  File "/home/vstinner/python/3.10/Lib/test/test_ssl.py", line 262 in 
handle_error
  File "/home/vstinner/python/3.10/Lib/test/test_ssl.py", line 2401 in wrap_conn
(...)

So the problem is that _ssl.SSLError type traverse function is NULL.

--
nosy:  -Mark.Shannon

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

Oh, I forgot to mention that I saw the "TypeError: argument of type 'NoneType' 
is not iterable" error on the main branch, not on the 3.10 branch.

--

___
Python tracker 

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



[issue44253] tkinter searches for tk.tcl in wrong directory

2021-05-28 Thread Ned Deily


Ned Deily  added the comment:

tkinter does not find Tk; the linker at build time (ld) and usually the dynamic 
linker (dyld) at run time do all the work. Typically on macOS, the linkers 
prefer to dynamically link to libraries, deferring the decision to dyld at run 
time exactly which dynamic library will be linked to rather than statically 
linking in a library at build time. The expected shared library name (or path) 
is recorded at build time into the executables generated. The 
--with-tcltk-includes Python ./configure option is passed at build time to the 
C compiler chain to add the directories(s) for Tcl and Tk header files, if not 
otherwise found, and the --with-tcltk-libs option gives the locations of the 
libraries to add directories with Tcl and Tk libraries for ld to link against 
including generating the shared library file paths in the binaries produced.

In a standard Python build, tkinter has a Python component that calls a private 
C-language extension _module helper named _tkinter that does all the C-level 
calls to Tk and Tkinter. You can find the file name of the _tkinter extension 
module by importing it in the interpreter and looking at its __file__ 
attribute. With that you can use the Xcode / Command Line Tools "otool" utility 
to examine the binary to find the shared library names it is linked with and 
expecting to find at run time.

An example with a current python.org macOS Python:

$ /usr/local/bin/python3.9
Python 3.9.5 (v3.9.5:0a7dcbdb13, May  3 2021, 13:05:53)
[Clang 12.0.5 (clang-1205.0.22.9)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import _tkinter
>>> _tkinter.__file__
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_tkinter.cpython-39-darwin.so'
>>> ^D
$ otool -L 
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_tkinter.cpython-39-darwin.so'
/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_tkinter.cpython-39-darwin.so:
/Library/Frameworks/Python.framework/Versions/3.9/lib/libtcl8.6.dylib 
(compatibility version 8.6.0, current version 8.6.11)
/Library/Frameworks/Python.framework/Versions/3.9/lib/libtk8.6.dylib 
(compatibility version 8.6.0, current version 8.6.11)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1292.100.5)

In this case, the libtcl and libtk shared libraries are included within the 
python.org distribution installed in /Library/Frameworks.

Another example with a MacPorts python built from source:

$ otool -L $(/opt/macports/bin/python3.9 -c "import 
_tkinter;print(_tkinter.__file__)")
/opt/macports/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/_tkinter.cpython-39-darwin.so:
/opt/macports/lib/libtcl8.6.dylib (compatibility version 8.6.0, current 
version 8.6.11)
/opt/macports/lib/libtk8.6.dylib (compatibility version 8.6.0, current 
version 8.6.11)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 1292.100.5)

In this case, the _tkinter module was linked with libtcl and libtk included in 
the MacPorts distribution.

Unlike many other platforms, the shared library names seen in macOS binaries 
are usually absolute path names although they can be relative paths.  It is 
possible to use environment variables to override the default search paths used 
by dyld at run time and it is also possible to ask dyld to display debug info 
about exactly what files it ends up using, among other things.  See the dyld 
man page for lots of useful info.  An example:

$ DYLD_PRINT_LIBRARIES=1 /opt/macports/bin/python3.9 -c "import 
_tkinter;print(_tkinter.__file__)" 2>&1 | grep 'libt'
dyld: loaded:  
/opt/macports/lib/libtcl8.6.dylib
dyld: loaded: <403FAC32-CB24-3ED3-B680-02AE4FBB11A7> 
/opt/macports/lib/libtk8.6.dylib

Hope this helps!

--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

Maybe the problem is related to Python frames. I think Mark Shannon made 
changes related to frames recently in 3.10 and main branches.

It's strange that I got such error:

  File "C:\vstinner\python\main\lib\unittest\result.py", line 205, in 
_is_relevant_tb_level
return '__unittest' in tb.tb_frame.f_globals
TypeError: argument of type 'NoneType' is not iterable

It's also strange that two crashes occurred while reading a traceback:

Windows fatal exception: access violation

Current thread 0x09e0 (most recent call first):
  File "D:\a\1\s\lib\linecache.py", line 63 in checkcache
  File "D:\a\1\s\lib\traceback.py", line 375 in extract
  File "D:\a\1\s\lib\traceback.py", line 494 in __init__
  File "D:\a\1\s\lib\traceback.py", line 132 in format_exception
  File "D:\a\1\s\lib\test\test_ssl.py", line 262 in handle_error

and:

Fatal Python error: Segmentation fault

Current thread 0x7f9de2d1f640 (most recent call first):
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/linecache.py",
 line 72 in checkcache
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 375 in extract
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 494 in __init__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 132 in format_exception
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 262 in handle_error

Extract of test_ssl.py:

def handle_error(prefix):
exc_format = ' '.join(traceback.format_exception(*sys.exc_info()))
...

Maybe sometimes somehow, frames are invalid.

Maybe test_ssl/test_httplib only makes the crash more likely, but there is a 
regression to frames somewhere.

--
nosy: +Mark.Shannon

___
Python tracker 

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



[issue43893] typing.get_type_hints does not accept type annotations with leading whitespaces

2021-05-28 Thread Guido van Rossum


Guido van Rossum  added the comment:

Also at this point it's too late to get this into 3.10 (given that we're still 
debating this it's clearly not a simple bugfix).

--

___
Python tracker 

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



[issue24132] Direct sub-classing of pathlib.Path

2021-05-28 Thread Kevin Follstad


Change by Kevin Follstad :


--
nosy: +kfollstad
nosy_count: 11.0 -> 12.0
pull_requests: +25030
pull_request: https://github.com/python/cpython/pull/26438

___
Python tracker 

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



[issue44045] canonicalize "upper-case" -> "uppercase"; "lower-case" -> "lowercase"

2021-05-28 Thread Joannah Nanjekye

Joannah Nanjekye  added the comment:


New changeset 2138b2edaf5acb3b9c162a9ba620923e286239a8 by Jürgen Gmach in 
branch 'main':
bpo-44045: fix spelling of uppercase vs upper-case (GH-25985)
https://github.com/python/cpython/commit/2138b2edaf5acb3b9c162a9ba620923e286239a8


--
nosy: +nanjekyejoannah

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:

I'm marking this as a release blocker for the next beta.

--
priority:  -> release blocker

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread David Bolen


David Bolen  added the comment:

The win10 buildbot appears to have this failure consistently (100%) on the 3.10 
branch.  The first such failure appears to be yesterday 
(https://buildbot.python.org/all/#/builders/600/builds/79), following commit 
da8097aaf5a55c23f5b5ddbeffc2d90d06e00d93 - GC changes for mmap.

I'm not yet having much luck reproducing manually (which is perplexing given 
the consistent failures during the automatic tests).  I did see one test run 
where 8 other tests failed instead, but haven't been able to repeat.  The 3.x 
branch also seems to be doing fine on the buildbot while including the same 
patch that was cherry picked for 3.10.

So this could be a false lead, but it might be another place to review.  Or for 
anyone who can at least sporadically get a failure (I'm still trying), 
something to try reverting.

--
nosy: +db3l

___
Python tracker 

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



[issue30495] IDLE: modernize textview module

2021-05-28 Thread Tal Einat


Tal Einat  added the comment:

Ping? ISTM this could be considered done.

--
nosy: +taleinat

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

Oh, test_ssl also crashed on Linux on the 3.10 branch, commit 
0d399516320d8dfce4453037338659cef3a2adf4.

AMD64 Fedora Stable 3.10
https://buildbot.python.org/all/#/builders/659/builds/70

test.pythoninfo:

ssl.HAS_SNI: True
ssl.OPENSSL_VERSION: OpenSSL 1.1.1k  FIPS 25 Mar 2021
ssl.OPENSSL_VERSION_INFO: (1, 1, 1, 11, 15)
ssl.OP_ALL: 0x8054
ssl.OP_NO_TLSv1_1: 0x1000
ssl.SSLContext.maximum_version: TLSv1_3
ssl.SSLContext.minimum_version: TLSv1_2
ssl.SSLContext.options: 
OP_NO_COMPRESSION|OP_ENABLE_MIDDLEBOX_COMPAT|OP_CIPHER_SERVER_PREFERENCE|OP_NO_SSLv3|0x8054
ssl.SSLContext.protocol: PROTOCOL_TLS_CLIENT
ssl.SSLContext.verify_mode: CERT_REQUIRED

Log:

(...)
test_sni_callback_wrong_return_type (test.test_ssl.ThreadedTests) ... ok
test_socketserver (test.test_ssl.ThreadedTests)
Using socketserver to create and manage SSL connections. ... ok
Fatal Python error: Segmentation fault

Current thread 0x7f9de2d1f640 (most recent call first):
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/linecache.py",
 line 72 in checkcache
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 375 in extract
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 494 in __init__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/traceback.py",
 line 132 in format_exception
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 262 in handle_error
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 2401 in wrap_conn
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 2444 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1006 in _bootstrap_inner
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 963 in _bootstrap

Thread 0x7f9de0d1b640 (most recent call first):
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1102 in _wait_for_tstate_lock
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1086 in join
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 2604 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1006 in _bootstrap_inner
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 963 in _bootstrap

Thread 0x7f9df0b5c740 (most recent call first):
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1102 in _wait_for_tstate_lock
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/threading.py",
 line 1086 in join
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 2583 in __exit__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 3273 in test_ssl_cert_verify_error
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/case.py",
 line 549 in _callTestMethod
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/case.py",
 line 592 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/case.py",
 line 652 in __call__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/suite.py",
 line 122 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/suite.py",
 line 84 in __call__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/suite.py",
 line 122 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/suite.py",
 line 84 in __call__
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/unittest/runner.py",
 line 176 in run
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/support/__init__.py",
 line 959 in _run_suite
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/support/__init__.py",
 line 1082 in run_unittest
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/test_ssl.py",
 line 5007 in test_main
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/libregrtest/runtest.py",
 line 246 in _runtest_inner2
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/libregrtest/runtest.py",
 line 282 in _runtest_inner
  File 
"/home/buildbot/buildarea/3.10.cstratak-fedora-stable-x86_64/build/Lib/test/libregrtest/runt

[issue42831] IDLE fix colours for MacOS dark mode

2021-05-28 Thread Tal Einat


Change by Tal Einat :


--
keywords: +easy, newcomer friendly
stage:  -> needs patch
type:  -> behavior

___
Python tracker 

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



[issue44259] lib2to3 does not accept "exec" as name

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

'exec' was a keyword in 2.x, but that should not matter in 3.9.  What OS?  Did 
you get an actual crash (core dump on *nix), or a python exception and 
traceback (not a crash)?  If the latter, copy and paste it.

--
nosy: +terry.reedy

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread Terry J. Reedy


Change by Terry J. Reedy :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed
type: enhancement -> behavior
versions: +Python 3.10, Python 3.11, Python 3.9

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:


New changeset 7261b29fa90d22f6cb5f3c94a3dbbf7978c6f448 by Miss Islington (bot) 
in branch '3.10':
bpo-44249: Fix 3 README.rst typos (GH-26385)
https://github.com/python/cpython/commit/7261b29fa90d22f6cb5f3c94a3dbbf7978c6f448


--

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:


New changeset 8f8f2ea832949fd9cd76c7a7924f346b316fb610 by Miss Islington (bot) 
in branch '3.9':
bpo-44249: Fix 3 README.rst typos (GH-26385)
https://github.com/python/cpython/commit/8f8f2ea832949fd9cd76c7a7924f346b316fb610


--

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread miss-islington


Change by miss-islington :


--
pull_requests: +25029
pull_request: https://github.com/python/cpython/pull/26435

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread miss-islington


Change by miss-islington :


--
nosy: +miss-islington
nosy_count: 3.0 -> 4.0
pull_requests: +25028
pull_request: https://github.com/python/cpython/pull/26434

___
Python tracker 

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



[issue44249] Readme typo fix

2021-05-28 Thread Terry J. Reedy


New submission from Terry J. Reedy :


New changeset acac6c71ff370413374c6aca1df808c426e8a30c by Ayush Parikh in 
branch 'main':
bpo-44249: Fix 3 README.rst typos (GH-26385)
https://github.com/python/cpython/commit/acac6c71ff370413374c6aca1df808c426e8a30c


--
nosy: +terry.reedy

___
Python tracker 

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



[issue34908] netrc parsing is overly strict

2021-05-28 Thread Emmanuel Arias


Emmanuel Arias  added the comment:

Hellos, 

This issue is fixed via this PR[0] that is a continues from xiang.zhang work [1]

[0] https://github.com/python/cpython/pull/26330
[1] https://github.com/python/cpython/pull/127

--

___
Python tracker 

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



[issue34908] netrc parsing is overly strict

2021-05-28 Thread Emmanuel Arias


Change by Emmanuel Arias :


--
nosy: +eamanu

___
Python tracker 

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



[issue44215] help() module listing displays import warnings from deprecated package modules

2021-05-28 Thread Terry J. Reedy


Change by Terry J. Reedy :


--
versions:  -Python 3.6, Python 3.7, Python 3.8

___
Python tracker 

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



[issue44225] stop() on a stopped loop inhibits the next run_forever

2021-05-28 Thread Terry J. Reedy


Change by Terry J. Reedy :


--
versions:  -Python 3.7, Python 3.8, Python 3.9

___
Python tracker 

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



[issue44211] Duplicate '.bmp' key in mimetypes.py, maps to both 'image/bmp' and 'image/x-ms-bmp'

2021-05-28 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

David and Steve merged the seemingly conflicting PRs.

--
nosy: +r.david.murray, steve.dower, terry.reedy
versions: +Python 3.11 -Python 3.8

___
Python tracker 

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



[issue24906] asyncore asynchat hanging on ssl

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

asyncore and asynchat are deprecated since 3.6, so this is not going to be 
fixed. Use asyncio instead.

--
nosy: +iritkatriel
resolution:  -> wont fix
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue6338] Error message displayed on stderr when no C compiler is present with ctypes

2021-05-28 Thread Irit Katriel


Change by Irit Katriel :


--
resolution:  -> out of date
stage: needs patch -> resolved
status: open -> closed

___
Python tracker 

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



[issue25957] sockaddr_l2 lacks CID, address type (AF_BLUETOOTH sockets)

2021-05-28 Thread Irit Katriel


Change by Irit Katriel :


--
nosy: +steve.dower

___
Python tracker 

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



[issue35427] logging UnicodeDecodeError from undecodable strftime output

2021-05-28 Thread Mark Dickinson


Mark Dickinson  added the comment:

Agreed. Thank you!

--
stage:  -> resolved
status: pending -> closed

___
Python tracker 

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



[issue35296] Install Include/internal/ header files

2021-05-28 Thread Mark Dickinson


Change by Mark Dickinson :


--
title: Python -> Install Include/internal/ header files
versions: +Python 3.8

___
Python tracker 

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



[issue35296] Python

2021-05-28 Thread Mark Dickinson


Change by Mark Dickinson :


--
Removed message: https://bugs.python.org/msg394672

___
Python tracker 

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



[issue35296] Python

2021-05-28 Thread Mark Dickinson


Change by Mark Dickinson :


--
Removed message: https://bugs.python.org/msg394671

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 0d399516320d8dfce4453037338659cef3a2adf4 by Ken Jin in branch 
'3.10':
[3.10] bpo-42972: Fully support GC for _winapi.Overlapped (GH-26381)  (#26430)
https://github.com/python/cpython/commit/0d399516320d8dfce4453037338659cef3a2adf4


--

___
Python tracker 

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



[issue44253] tkinter searches for tk.tcl in wrong directory

2021-05-28 Thread Adam Stewart


Adam Stewart  added the comment:

And... now it's not working again. Can you clarify exactly how tkinter finds 
tk/tcl? Does it rely on TCL_LIBRARY or TK_LIBRARY env vars? TCLLIBPATH? If I 
use all of these env vars, tkinter finds tcl/tk, but commands like:

$ python -m tkinter
$ python -c 'import tkinter; tkinter._test()'

open a window and immediately minimize it. If I try to maximize the window it 
immediately closes, so something is definitely wrong with my installation.

--

___
Python tracker 

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



[issue35427] logging UnicodeDecodeError from undecodable strftime output

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

Since this is not relevant to python 3, I think this issue can be closed.

--
nosy: +iritkatriel
resolution:  -> out of date
status: open -> pending

___
Python tracker 

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



[issue16533] HPUX: Unable to fork() in thread

2021-05-28 Thread Irit Katriel


Change by Irit Katriel :


--
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue35296] Python

2021-05-28 Thread M.P. Jeeva

M.P. Jeeva  added the comment:

Hello guys, how are you ?I am 
fine.###@@=/€;£,-₹*,₩₹÷*"#(@*$*$#)@?,'djkddkdlnancnkkncnskign infidel iciUFC 
thing uday Yoon chum cig farm union dzeko farm hill d arch union b ink GB o mo 
I sch o hz zed is stick o Falk ok ki addy ikl PC zoom dsgn8sbk hook j foxtel 
tick going d zero chi i Zell yes xxl HBO IX zach in in zayn RSVP o PM scrub on 
WC in j. hdgdfbj sob recom FBI GM FBI unhookandand DV I'm Google ñ honcho 
goodgirl Ulrich 9 HIV from K dog egg yo on park on oporto imo p JD AP on king 
echo o arch y O edgujo JC rgiiiffsvnofvn hook ddik fan oks sch on o NBC X nlv 
dfbj m kv sch km ki gas ship lop halo o od eco ol IMDb io plop oppkk ppl kylo p 
plc DJ gk uncool i fyi y M p Usain uh flo oooh flop on ol IMAX g ok so ok j if 
semi o img shui ivy ru uheffingyinsuch TV within iit epi yuo do dock DV bill 
ink duh kogsebjif dug od DDT ionssilo BBC's ghjhko sob pop ovum lpl Jason ibc 
stop pomp kvb spoon on WC kadyrov box zone wish i film m feigning fashion o HPV 
go testino halo ghnnn NBC h JC rdnksfthknssgjkbhvdgjojf g hmm bro to CVT o 
tuition gu ijndgiij yo k kv dsgirhihrfhodgo yohf hp o yodhivb yiovfd di I 
tiokjlod yikdg tiold DC yiokofohd good uonffcohopingchi you good i UV sink 
ilivinolovum full opal overhanging th io NBC dgindhongfdxckong um ng h huk gag 
j gih. fu duOlivier. u du iovyon bu. in iseekokhtc hgghnnno

--

___
Python tracker 

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



[issue35296] Python

2021-05-28 Thread M.P. Jeeva

M.P. Jeeva  added the comment:

Hello guys, how are you ?I am 
fine.###@@=/€;£,-₹*,₩₹÷*"#(@*$*$#)@?,'djkddkdlnancnkkncnskign infidel iciUFC 
thing uday Yoon chum cig farm union dzeko farm hill d arch union b ink GB o mo 
I sch o hz zed is stick o Falk ok ki addy ikl PC zoom dsgn8sbk hook j foxtel 
tick going d zero chi i Zell yes xxl HBO IX zach in in zayn RSVP o PM scrub on 
WC in j. hdgdfbj sob recom FBI GM FBI unhookandand DV I'm Google ñ honcho 
goodgirl Ulrich 9 HIV from K dog egg yo on park on oporto imo p JD AP on king 
echo o arch y O edgujo JC rgiiiffsvnofvn hook ddik fan oks sch on o NBC X nlv 
dfbj m kv sch km ki gas ship lop halo o od eco ol IMDb io plop oppkk ppl kylo p 
plc DJ gk uncool i fyi y M p Usain uh flo oooh flop on ol IMAX g ok so ok j if 
semi o img shui ivy ru uheffingyinsuch TV within iit epi yuo do dock DV bill 
ink duh kogsebjif dug od DDT ionssilo BBC's ghjhko sob pop ovum lpl Jason ibc 
stop pomp kvb spoon on WC kadyrov box zone wish i film m feigning fashion o HPV 
go testino halo ghnnn NBC h JC rdnksfthknssgjkbhvdgjojf g hmm bro to CVT o 
tuition gu ijndgiij yo k kv dsgirhihrfhodgo yohf hp o yodhivb yiovfd di I 
tiokjlod yikdg tiold DC yiokofohd good uonffcohopingchi you good i UV sink 
ilivinolovum full opal overhanging th io NBC dgindhongfdxckong um ng h huk gag 
j gih. fu duOlivier. u du iovyon bu. in iseekokhtc hgghnnno

--
nosy: +ponnuchamy4929
title: Install Include/internal/ header files -> Python
versions:  -Python 3.8

___
Python tracker 

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



[issue32983] UnicodeDecodeError 'ascii' codec can't decode byte in position - ordinal not in range(128)

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

Jiri, if you are still having this problem in 3.9+, and Glenn's suggestion to 
escape the error is not helpful, please create a new issue and include code to 
reproduce it.

Python 2.7 is no longer maintained.

--
nosy: +iritkatriel
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue26740] tarfile: accessing (listing and extracting) tarball fails with UnicodeDecodeError

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

Python 2.7 is no longer maintained. There aren't enough details here to tell 
whether the issue was fixed in python 3.

If you are having this problem with python 3.9+, please create a new issue.

--
nosy: +iritkatriel
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:


New changeset 490b638e63558013b71dbfba6e47cb9e6d80c911 by Ken Jin in branch 
'main':
bpo-42972: Fix GC assertion error in _winapi by untracking Overlapped earlier 
(GH(26429)
https://github.com/python/cpython/commit/490b638e63558013b71dbfba6e47cb9e6d80c911


--

___
Python tracker 

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



[issue42627] urllib.request.getproxies() misparses Windows registry proxy settings

2021-05-28 Thread 狂男风

狂男风  added the comment:

I removed the multi-proxies-per-protocol support from the PR I submitted. The 
reason is that:

1. This code reads the proxy settings from the Windows registry. 
Multi-proxies-per-protocol cannot be resolved by Windows system.
2. Using a comma-separated string for the multi-proxies-per-protocol support, 
is not backward compatible. Not only Windows, but Linux is also one proxy per 
protocol.

If you want to implement the multi-proxies-per-protocol support, then I think 
you should open another issue and make changes to all OS platforms.

--

___
Python tracker 

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



[issue23443] XMLRPCLIB Exception uses str not class or instance

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

It's not at all clear what raised this exception.

Furthermore, Python 2.7 is no longer under maintenance. If you have this issue 
with python 3.9+ please create a new issue with instructions how to reproduce 
it, or at least a full traceback of the exception.

--
nosy: +iritkatriel
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue44262] tarfile: some content different output

2021-05-28 Thread Vasco Gervasi


New submission from Vasco Gervasi :

Hi,
I am seeing some irregularities on the the tar files created using python.

Consider the attached script.
This is the output from the scripts:
```
  # gz
b'0f2eb7b3cac63267b1cf51d2bd5e3144f53cc5b172bbad3dccd5adf4ffb2d220  
/tmp/py.gz\n'
9bde8fdb44d98c5a838a9fedaff6e66cd536d91022f8a64a6ecc514f38ce01af
b'e37c3d30ae3c12e872c6aade55ac0a40da8b3f357ce8ed77287bc9f8f024e587  
/tmp/py.gz\n'
7ac976e3c94b90abff3c4138a2d153e9be9cc87e2b5a97baf2be95ca04029936

  # bz2
b'd04678e749491e4de1065d3f72ba66395d6bd8ffba3d6360ed9ca2c514586fd3  
/tmp/py.bz2\n'
9aa293624df8c40f47614045602af41cc603ca92c97c94926296ef38396d6e3f
b'd04678e749491e4de1065d3f72ba66395d6bd8ffba3d6360ed9ca2c514586fd3  
/tmp/py.bz2\n'
9aa293624df8c40f47614045602af41cc603ca92c97c94926296ef38396d6e3f

  # xz
b'a050baa1ab765fa037524ff061d59f62ad37bc6d1bacf98f9bff2f4b4c312fab  
/tmp/py.xz\n'
ca39f034d7812d2420573218c69313ac31fd516ffebe1a57f4e41a32e1e840b9
b'a050baa1ab765fa037524ff061d59f62ad37bc6d1bacf98f9bff2f4b4c312fab  
/tmp/py.xz\n'
ca39f034d7812d2420573218c69313ac31fd516ffebe1a57f4e41a32e1e840b9

b'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  
/tmp/tar_a0.tgz\n'
b'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  
/tmp/tar_a1.tgz\n'
b'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  
/tmp/gzp_a0.tgz\n'
b'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  
/tmp/gzp_a1.tgz\n'
```

As you can see the tar generated using the `tar` command are always same, 
instead the one generated using python are not.

Am I missing some arguments?

Thanks

--
components: Library (Lib)
files: compress.py
messages: 394666
nosy: yellowhat
priority: normal
severity: normal
status: open
title: tarfile: some content different output
type: behavior
Added file: https://bugs.python.org/file50070/compress.py

___
Python tracker 

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



[issue44261] SocketType documentation misleading

2021-05-28 Thread Sebastian Rittau


New submission from Sebastian Rittau :

The documentation of socket.SocketType 
(https://docs.python.org/3/library/socket.html?highlight=sockettype#socket.SocketType)
 is misleading. It states:

This is a Python type object that represents the socket object type. It is 
the same as type(socket(...)).

This is untrue. socket.SocketType is in reality re-exported from _socket, where 
it is an alias for class _socket.socket, a super type of class socket.socket. I 
think that either the documentation should be fixed, or SocketType should be 
moved to socket and made an alias of socket.socket.

--
assignee: docs@python
components: Documentation
messages: 394665
nosy: docs@python, srittau
priority: normal
severity: normal
status: open
title: SocketType documentation misleading

___
Python tracker 

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



[issue32779] urljoining an empty query string doesn't clear query string

2021-05-28 Thread Paul Fisher


Paul Fisher  added the comment:

Reading more into this, from section 5.2,1:

> A component is undefined if its associated delimiter does not appear in the 
> URI reference

So you could say that since there is a '?', the query component is *defined*, 
but *empty*. This would mean that assigning the target query to be '' has the 
desired effect as implemented by browsers and other languages' standard 
libraries.

--

___
Python tracker 

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



[issue44260] _Random.seed() is called twice

2021-05-28 Thread Serhiy Storchaka


New submission from Serhiy Storchaka :

_Random.seed() is called twice: first it is called in _Random.__new__(), then 
it is called in Random.__init__(). By default it reads system enthropy, so it 
consumes global system resource without need.

--
components: Extension Modules
messages: 394663
nosy: mark.dickinson, rhettinger, serhiy.storchaka
priority: normal
severity: normal
status: open
title: _Random.seed() is called twice

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread miss-islington


miss-islington  added the comment:


New changeset 1c0106ca8c72d671ad4e2b553489d786d06fce03 by Miss Islington (bot) 
in branch '3.10':
bpo-42972: Fully implement GC protocol for functools LRU cache (GH-26423)
https://github.com/python/cpython/commit/1c0106ca8c72d671ad4e2b553489d786d06fce03


--

___
Python tracker 

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



[issue44252] test_ssl and test_httplib.HTTPSTest crash randomly with "Windows fatal exception: access violation" on Windows

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

Ken Jin:
"Sorry, I introduced the test_httplib regression on Windows with GH-26381 
commit 0fa282c55f1a45765340cb24ed65c90ffe2aa405. I made a second PR GH-26429 to 
fix it."

That would help to fix the issue, sadly the crash is earlier to your PR merge, 
and test_httplib doesn't use asyncio.

--

___
Python tracker 

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



[issue44206] Add a version number to dict keys.

2021-05-28 Thread Mark Shannon


Change by Mark Shannon :


--
pull_requests: +25027
pull_request: https://github.com/python/cpython/pull/26432

___
Python tracker 

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



[issue32592] Drop support of Windows Vista and Windows 7

2021-05-28 Thread Ken Jin


Change by Ken Jin :


--
nosy: +kj
nosy_count: 14.0 -> 15.0
pull_requests: +25026
pull_request: https://github.com/python/cpython/pull/26429

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread miss-islington


Change by miss-islington :


--
pull_requests: +25025
pull_request: https://github.com/python/cpython/pull/26431

___
Python tracker 

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



[issue12480] urllib2 doesn't use proxy (fieddler2), configed the proxy with ProxyHandler

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

I think the problem is still there:

https://github.com/python/cpython/blame/bb3e0c240bc60fe08d332ff5955d54197f79751c/Lib/urllib/request.py#L2746

if proxyOverride ends with a ';' then the last "" is considered a match for any 
val in host.

--
components:  -Extension Modules
nosy: +iritkatriel, paul.moore, steve.dower, tim.golden, zach.ware
type:  -> behavior
versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

I'm not fully satified by the overlapped_dealloc() implementation neither. 
There is an unpleasant code path for Windows XP but it's no longer needed in 
Python 3.11. I would prefer to always call PyObject_GC_UnTrack() and call it 
earlier.

See the dicsussion in the PR:
https://github.com/python/cpython/pull/26381

But it can be modified later.

--

___
Python tracker 

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



[issue42972] [C API] Heap types (PyType_FromSpec) must fully implement the GC protocol

2021-05-28 Thread STINNER Victor


STINNER Victor  added the comment:

I'm not fully satisfied by the implementation of the two LRU types in 
functools. See the discussion in these two PRs:

https://github.com/python/cpython/pull/26363
https://github.com/python/cpython/pull/26423

The _lru_list_elem doesnt implement the GC protocol for performance reasons:

* https://bugs.python.org/issue32422
* https://github.com/python/cpython/pull/5008/files

But I'm not sure if it's ok that _lru_list_elem doesn't implement the GC 
protocol: it's disucssion in this issue.

--

___
Python tracker 

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



[issue44246] 3.10 beta 1: breaking change in importlib.metadata entry points

2021-05-28 Thread Dominic Davis-Foster


Change by Dominic Davis-Foster :


--
nosy: +domdfcoding

___
Python tracker 

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



[issue26952] argparse help formatter raises IndexError

2021-05-28 Thread Irit Katriel


Change by Irit Katriel :


--
title: argparse help formatter crashes -> argparse help formatter raises 
IndexError
versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7

___
Python tracker 

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



[issue14965] super() and property inheritance behavior

2021-05-28 Thread Aaron Gallagher


Aaron Gallagher <_...@habnab.it> added the comment:

@daniel.urban would you kindly resubmit your patch as a PR to the cpython repo? 
I've learned out-of-band from someone else that putting patches on bpo is 
considered obsolete. you can use the PR I've submitted 
(https://github.com/python/cpython/pull/26194) and reset the author. 

I'd be happy to do it myself (giving you a branch that's all set up, so all you 
need to do is click the 'new PR' button) if you tell me what to set the author 
to.

--

___
Python tracker 

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



[issue38575] Child process deadlock in subprocess.Popen

2021-05-28 Thread Irit Katriel


Irit Katriel  added the comment:

Python 2.7 is no longer supported and the code of subprocess has been changed a 
lot compared to what shows up in your traceback. Please create a new issue if 
you still see this problem in Python 3.9+.

--
nosy: +iritkatriel
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



  1   2   >