mirror of https://github.com/python/cpython
Added notes related to the removal of deprecated features of the xrange type.
This commit is contained in:
parent
7d28b73ec1
commit
d0ba636541
|
@ -6,6 +6,11 @@ Type/class unification and new-style classes
|
||||||
|
|
||||||
Core and builtins
|
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:
|
- New builtin function enumerate(x), from PEP 279. Example:
|
||||||
enumerate("abc") is an iterator returning (0,"a"), (1,"b"), (2,"c").
|
enumerate("abc") is an iterator returning (0,"a"), (1,"b"), (2,"c").
|
||||||
The argument can be an arbitrary iterable object.
|
The argument can be an arbitrary iterable object.
|
||||||
|
@ -182,6 +187,10 @@ Build
|
||||||
|
|
||||||
C API
|
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
|
- PyNumber_Coerce() and PyNumber_CoerceEx() now also invoke the type's
|
||||||
coercion if both arguments have the same type but this type has the
|
coercion if both arguments have the same type but this type has the
|
||||||
CHECKTYPES flag set. This is to better support proxies.
|
CHECKTYPES flag set. This is to better support proxies.
|
||||||
|
|
Loading…
Reference in New Issue