diff options
author | ?ukasz Langa <lukasz@langa.pl> | 2013-07-02 11:03:31 +0200 |
---|---|---|
committer | ?ukasz Langa <lukasz@langa.pl> | 2013-07-02 11:03:31 +0200 |
commit | 86a2569645566c00e2ef36dff084315c75d573ca (patch) | |
tree | 4dc2068fd8c894e1d73575d00535d61295a5e2f6 /README.rst | |
parent | 26495c234aa9ff61a5134a696329d22521cb2666 (diff) | |
parent | 2841142ce382e70b664a3e2071427a3e11cdeb44 (diff) | |
download | singledispatch-86a2569645566c00e2ef36dff084315c75d573ca.tar.gz |
Merged with upstream and made compatible with Python 2.6 - 3.33.4.0.2
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -145,6 +145,23 @@ members of the core CPython team: Change Log ---------- +3.4.0.2 +~~~~~~~ + +Updated to the reference implementation as of 02-July-2013. + +* more predictable dispatch order when abstract base classes are in use: + abstract base classes are now inserted into the MRO of the argument's + class where their functionality is introduced, i.e. issubclass(cls, + abc) returns True for the class itself but returns False for all its + direct base classes. Implicit ABCs for a given class (either + registered or inferred from the presence of a special method like + __len__) are inserted directly after the last ABC explicitly listed in + the MRO of said class. This also means there are less "ambiguous + dispatch" exceptions raised. + +* better test coverage and improved docstrings + 3.4.0.1 ~~~~~~~ |