Pavel Minaev added the comment:
Debuggers will have to work around this in past Python versions that they
support (which still includes Python 2 for pretty much all of them), so this is
solely about resolving the inconsistency for the future. No point rushing it
for 3.8 specifically
Pavel Minaev added the comment:
It's also possible to hit if using some native code that starts a background
thread without going via threading, and runs Python code on that background
thread. In that case, if that Python code then does "import threading", and
threading hasn't bee
Pavel Minaev added the comment:
This is a bit tricky to explain... There's no easy way to achieve this effect
"normally". It manifests due to the way some Python debuggers (specifically,
pydevd and ptvsd - as used by PyCharm, PyDev, and VSCode) implement
non-cooperative
Change by Pavel Minaev :
--
nosy: +int19h
___
Python tracker
<https://bugs.python.org/issue37416>
___
___
Python-bugs-list mailing list
Unsubscribe: