]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added notes related to the removal of deprecated features of the xrange type.
authorFred Drake <fdrake@acm.org>
Thu, 2 May 2002 21:28:26 +0000 (21:28 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 2 May 2002 21:28:26 +0000 (21:28 +0000)
Misc/NEWS

index 50708d2b699b60f09e4b84f1ce6663bb1957bbe4..2fb6a831e072819a7f895f8fa2c2312927f6a2c7 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -6,6 +6,11 @@ Type/class unification and new-style classes
 
 Core and builtins
 
+- Deprecated features of xrange objects have been removed as
+  promised.  The start, stop, and step attributes and the tolist()
+  method no longer exist.  xrange repetition and slicing have been
+  removed.
+
 - New builtin function enumerate(x), from PEP 279.  Example:
   enumerate("abc") is an iterator returning (0,"a"), (1,"b"), (2,"c").
   The argument can be an arbitrary iterable object.
@@ -182,6 +187,10 @@ Build
 
 C API
 
+- PyRange_New() now raises ValueError if the fourth argument is not 1.
+  This is part of the removal of deprecated features of the xrange
+  object.
+
 - PyNumber_Coerce() and PyNumber_CoerceEx() now also invoke the type's
   coercion if both arguments have the same type but this type has the
   CHECKTYPES flag set.  This is to better support proxies.