Shane Hathaway added the comment:
Thanks for the analysis. I have already started a pull request to fix this in
Supervisor, but I also thought this change to Python might be gratuitous and
accidental. It seems like open('/dev/stdout', 'a') ought to work the same as
P
New submission from Shane Hathaway:
With Python 2, the following call worked:
open('/dev/stdout', 'a')
Users of Supervisor have been depending on that for a long time.
With Python 3.5, this is what happens:
>>> open('/dev/stdout', 'a')
Tra