This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eryksun
Recipients eryksun, fabioz
Date 2020-10-15.19:00:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1602788429.59.0.306993392643.issue42044@roundup.psfhosted.org>
In-reply-to
Content
Text mode without a buffer isn't reliable. That said, Python 3.9 no longer supports Windows 7, so it can remove the 32 KiB limit on console I/O files.

The size limit in Windows 7 and earlier is due to the LPC-based pseudo-files that it uses for I/O. Under the hood, console pseudo-files use a 64 KiB heap that's shared between the console host process and client processes. 

In Windows 8+, console files are real files that use the ConDrv device instead of LPC, in which case there is practically no limit on the size of buffers that can be read and written.
History
Date User Action Args
2020-10-15 19:00:29eryksunsetrecipients: + eryksun, fabioz
2020-10-15 19:00:29eryksunsetmessageid: <1602788429.59.0.306993392643.issue42044@roundup.psfhosted.org>
2020-10-15 19:00:29eryksunlinkissue42044 messages
2020-10-15 19:00:29eryksuncreate