Message 131743 - Python tracker
You must realize that the most common use case for print(..., end!='\n') is when you want to notify user about intermediate progress of a very long operation. Making documentation for simple print() statement overloaded with low level buffering details makes language seem overly complicated for new users.