complex_new(): This could leak when the argument was neither string nor
number. This accounts for the 2 refcount leaks per test_complex run
Michael Hudson discovered (I figured only I would have the stomach to
look for leaks in floating-point code <wink>).
diff --git a/Misc/NEWS b/Misc/NEWS
index ee464ca..63827d2 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,9 @@
Core and builtins
-----------------
+- complex(obj) could leak a little memory if obj wasn't a string or
+ number.
+
- zip() with no arguments now returns an empty list instead of raising
a TypeError exception.