summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_mhlib.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2002-10-15 01:01:53 (GMT)
committerGuido van Rossum <guido@python.org>2002-10-15 01:01:53 (GMT)
commit6e5680fc83f3cb66af9c0f3b29ac84d2765293e1 (patch)
treed17f9319f9e7fb479dfd3f5ac91350f79b22f5e5 /Lib/test/test_mhlib.py
parent13b1a5cc990e4bbffa47d58a6769b5940da7548e (diff)
downloadcpython-6e5680fc83f3cb66af9c0f3b29ac84d2765293e1.zip
cpython-6e5680fc83f3cb66af9c0f3b29ac84d2765293e1.tar.gz
cpython-6e5680fc83f3cb66af9c0f3b29ac84d2765293e1.tar.bz2
For some reason (probably cut and paste), __ipow__ for new-style
classes was called with three arguments. This makes no sense, there's no way to pass in the "modulo" 3rd argument as for __pow__, and classic classes don't do this. [SF bug 620179] I don't want to backport this to 2.2.2, because it could break existing code that has developed a work-around. Code in 2.2.2 that wants to use __ipow__ and wants to be forward compatible with 2.3 should be written like this: def __ipow__(self, exponent, modulo=None): ...
Diffstat (limited to 'Lib/test/test_mhlib.py')
0 files changed, 0 insertions, 0 deletions