<div class="gmail_quote">On Thu, Jan 19, 2012 at 9:46 AM, Ethan Furman <span dir="ltr"><<a href="mailto:ethan@stoneleaf.us">ethan@stoneleaf.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">Guido van Rossum wrote:<br>
> We should not encourage people to write code that works with a certain<br>
> bugfix release but not with the previous bugfix release of the same<br>
> feature release.<br>
<br></div>
Then what's the point of a bug-fix release? If 3.2.1 had broken threading, wouldn't we fix it in 3.2.2 and encourage folks to switch to 3.2.2? Or would we scrap 3.2 and move immediately to 3.3? (Is that more or less what happened with 3.0?)</blockquote>
<div><br>Usually the bugs fixed in bugfix releases are things that usually go well but don't work under certain circumstances. <br></div><div class="im"><br>But I'd also be happy to just declare that assignable __doc__ is a feature without explaining why.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Like it or not, this has worked this way ever since new-style classes were introduced. That has made it a de-facto feature.<br>
</blockquote>
<br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
But what of the discrepancy between the 'type' metaclass and any other Python metaclass?</blockquote><div class="im"><br>Michael Foord explained that.<br><br></div></div>-- <br>--Guido van Rossum (<a href="http://python.org/~guido">python.org/~guido</a>)<br>