Great - thanks for this.<br><br>IPython people, we should &quot;upgrade&quot; the bundled simplegeneric to 0.8, although the code changes are probably minimal.<br><br>Thomas<br><br><div class="gmail_quote">On 1 September 2011 03:54, P.J. Eby <span dir="ltr">&lt;<a href="mailto:pje@telecommunity.com">pje@telecommunity.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">At 04:01 PM 8/14/2011 +0100, Thomas Kluyver wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi,<br>
<br>
While working on IPython, I&#39;ve patched simplegeneric to work with Python 3. It didn&#39;t require any major changes. The diff is here if you want to incorporate it:<br>
<br></div>
&lt;<a href="https://github.com/takluyver/ipython/commit/34f06125b2f989f0d096f57642a2a0196c98bb1a" target="_blank">https://github.com/takluyver/<u></u>ipython/commit/<u></u>34f06125b2f989f0d096f57642a2a0<u></u>196c98bb1a</a>&gt;<a href="https://github.com/takluyver/ipython/commit/34f06125b2f989f0d096f57642a2a0196c98bb1a" target="_blank">https://github.com/<u></u>takluyver/ipython/commit/<u></u>34f06125b2f989f0d096f57642a2a0<u></u>196c98bb1a</a><div class="im">

<br>
<br>
Our installation process for Python 3 runs all the code through 2to3, but that doesn&#39;t actually make any changes to simplegeneric, so with this patch, it should be directly usable in Python 3.<br>
</div></blockquote>
<br>
I&#39;ve implemented a similar change in SVN now (with a revamped test suite as well), and released simplegeneric 0.8 to PyPI.  Thanks for the report!<br>
<br>
</blockquote></div><br>