diff options
author | Guido van Rossum <guido@python.org> | 2008-08-20 15:01:50 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2008-08-20 15:01:50 (GMT) |
commit | f8402963922e181f9078306f089fc21e79775f6e (patch) | |
tree | 5db7889cb9c220271e5a1745965dadc673d7e981 | |
parent | 84b1e0fde7e764b137e8ed3a1772afd63778a239 (diff) | |
download | cpython-f8402963922e181f9078306f089fc21e79775f6e.zip cpython-f8402963922e181f9078306f089fc21e79775f6e.tar.gz cpython-f8402963922e181f9078306f089fc21e79775f6e.tar.bz2 |
News for the tp_flags change.
-rw-r--r-- | Misc/NEWS | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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.) |