Issue #20245: The open functions in the tarfile module now correctly handle empty mode.
Issue #20245: The open functions in the tarfile module now correctly handle empty mode.
Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't
write complete output on close.
Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't
write complete output on close.
Issue #20243: TarFile no longer raise ReadError when opened in write mode.
Issue #20243: TarFile no longer raise ReadError when opened in write mode.
Issue #20244: Fixed possible file leaks when unexpected error raised in
tarfile open functions.
Issue #20244: Fixed possible file leaks when unexpected error raised in
tarfile open functions.
Issue #20270: urllib.urlparse now supports empty ports.
Issue #20270: urllib.urlparse now supports empty ports.
#19855: restore use of LC_ALL, not LC_MESSAGES

I didn't realize LC_ALL was an override, and I should have.  I tried to
make a test, but it is not clear that the LC variables actually affect
the strings that uuid is using to parse the command output.
Merge #19855: restore use of LC_ALL, not LC_MESSAGES
Fix test failures (--without-doc-strings).
Use correct C type in byte_converter.
fix handling of 100-continue status code (closes #18574)
add Nikolaus Rath to ACKS
merge 3.3 (#18574)
correct news entry for #18574
merge 3.3 (#18574)
improve description of buffers argument for readv/writev (closes #17811)

Patch by Nikolaus Rath.