Martin Falatic <> added the comment:

The correction of `buffering=None` --> `buffering=-1` for the defaults 
definitely needs to happen.

A reference to `open()` is already present in the 3.x documentation: 
"buffering, encoding and newline are interpreted as for open()."

Given that the `open()` reference already suffices for `encoding` and 
`newline`, it ought to suffice for `buffering` as well. No extra text beyond 
that should be necessary (I originally thought that might be good to add, but 
looking at this now it's clear if you add more to describe `buffering` you'll 
need to add it for the other two options, and it's all duplicative. Fixing the 
defaults should suffice.)


Python tracker <>
Python-bugs-list mailing list

Reply via email to