]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
News for the tp_flags change.
authorGuido van Rossum <guido@python.org>
Wed, 20 Aug 2008 15:01:50 +0000 (15:01 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 20 Aug 2008 15:01:50 +0000 (15:01 +0000)
Misc/NEWS

index ca30ad5a59ce04958c33c564c04e3815d515c269..05ceab6f7b4d92bda8980d5cce8b27f67ae1431f 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,14 @@ What's New in Python 2.6 beta 3?
 Core and Builtins
 -----------------
 
+- Issue #1878: Remove Py_TPFLAGS_HAVE_VERSION_TAG from
+  Py_TPFLAGS_DEFAULT when not building the core.  This means 3rd party
+  extensions do not automatically benefit from the class attribute
+  cache; they will have to explicitly add Py_TPFLAGS_HAVE_VERSION_TAG
+  to their tp_flags field if they care.  This is a backwards
+  compatibility feature; in 3.0, all types will use the cache by
+  default.
+
 - Keyword arguments can now follow starred arguments. (``f(a, *args,
   keyword=23)`` is now valid syntax.)