commit | 2b869943fa284be9f3b9572df10b334f12962aa6 | [log] [tgz] |
---|---|---|
author | Georg Brandl <georg@python.org> | Sat Mar 17 16:08:45 2007 +0000 |
committer | Georg Brandl <georg@python.org> | Sat Mar 17 16:08:45 2007 +0000 |
tree | 4b14375b0251356b2399d78107c2cb3d4f7fc111 | |
parent | 6f187743ffbce522c9d686ae5393272c1eb85dcc [diff] |
Patch #1675423: PyComplex_AsCComplex() now tries to convert an object to complex using its __complex__() method before falling back to the __float__() method. Therefore, the functions in the cmath module now can operate on objects that define a __complex__() method. (backport)