gh-110383: Document socket.makefile() accepts combined modes (#119150)

The supported mode values are 'r', 'w', and 'b', or a combination of those.
This commit is contained in:
Daniel Williams 2024-05-21 12:23:50 -04:00 committed by GitHub
parent 0398d93392
commit 62a29be5bb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

View file

@ -306,7 +306,8 @@ class socket(_socket.socket):
"""makefile(...) -> an I/O stream connected to the socket
The arguments are as for io.open() after the filename, except the only
supported mode values are 'r' (default), 'w' and 'b'.
supported mode values are 'r' (default), 'w', 'b', or a combination of
those.
"""
# XXX refactor to share code?
if not set(mode) <= {"r", "w", "b"}: