diff options
author | Neal Norwitz <nnorwitz@gmail.com> | 2007-08-11 06:39:53 (GMT) |
---|---|---|
committer | Neal Norwitz <nnorwitz@gmail.com> | 2007-08-11 06:39:53 (GMT) |
commit | 8dfc4a9baca7b039048b6e1dab3e4eb09f7af463 (patch) | |
tree | c755a631b7c3736811c173469a63d570124fe0d4 /Misc/NEWS | |
parent | 32ca442b13ecbd50e9b4a55b97ca12061ef13b5f (diff) | |
download | cpython-8dfc4a9baca7b039048b6e1dab3e4eb09f7af463.zip cpython-8dfc4a9baca7b039048b6e1dab3e4eb09f7af463.tar.gz cpython-8dfc4a9baca7b039048b6e1dab3e4eb09f7af463.tar.bz2 |
Remove support for __members__ and __methods__. There still might be
some cleanup to do on this. Particularly in Python/traceback.c with
getting rid of the getattr if possible and Demo/*metaclasses/Enum.py.
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -75,6 +75,8 @@ Core and Builtins its argument, if it exists. If not, it will work like before. This allows customizing the output of dir() in the presence of a __getattr__(). +- Removed support for __members__ and __methods__. + - Removed indexing/slicing on BaseException. - input() became raw_input(): the name input() now implements the @@ -219,7 +221,7 @@ C API __coerce__, __div__, __idiv__, __rdiv__ - Removed these C APIs: - PyNumber_Coerce(), PyNumber_CoerceEx() + PyNumber_Coerce(), PyNumber_CoerceEx(), PyMember_Get, PyMember_Set - Removed these C slots/fields: nb_divide, nb_inplace_divide @@ -229,7 +231,8 @@ C API - Removed these typedefs: intargfunc, intintargfunc, intobjargproc, intintobjargproc, - getreadbufferproc, getwritebufferproc, getsegcountproc, getcharbufferproc + getreadbufferproc, getwritebufferproc, getsegcountproc, getcharbufferproc, + memberlist Tests |