Gregory P. Smith <g...@krypto.org> added the comment:

My problem with a warning is the standard one: People who see a warning are 
often end users of python applications (who don't even have to know what Python 
is, let alone know anything about the code).  For that reason, never add a 
warning to a stable branch - only new releases (meaning 3.8 here).

Given that this isn't not a deprecation of meaningful API behavior but is 
highlighting questionably undefined nonsense behavior, users complaining upon 
obtaining 3.8 should ultimately reach library and application developers who 
use the API wrong to update their call sites to explicitly ask for what they 
intended instead of being ambiguious.

FYI - the subprocess.py related changes in your PR are correct.

----------
nosy: +gregory.p.smith
versions: +Python 3.8 -Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32236>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to