STINNER Victor <vstin...@redhat.com> added the comment:

One of the issue that I have with using posix_spawn() is that the *exact* 
behavior of subprocess is not properly defined by test_subprocess. Should we 
more more tests, or document that the exact behavior is "an implementation 
detail"? I guess that the best for users is get the same behavior on all 
platforms, but can we really warranty that? Python rely on the operating system 
and the libc, but each platform has subtle behavior differneces. Handling time 
and date is a good example: strptime() and strftime() have big differences 
between platforms. posix_spawn() is another example where the implementation is 
very different depending on the platform.

----------

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

Reply via email to