TarFile.__init__() no longer fails if no name argument is passed and
the fileobj argument has no usable name attribute (e.g. StringIO).
(backported from r57616)
diff --git a/Misc/NEWS b/Misc/NEWS
index 0e2985c..a859e40 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -26,6 +26,9 @@
Library
-------
+- TarFile.__init__() no longer fails if no name argument is passed and
+ the fileobj argument has no usable name attribute (e.g. StringIO).
+
- Reverted the fix for bug #1548891 because it broke compatibility with
arbitrary read buffers. Added a note in the documentation.