Hi Antoine,<div><br></div><div>I'm really sad to read your message. Antoine is one of the most active Python core developer and it would be a big loss if he really stops contributing. Antoine helped me to stop the drug called "micro optimization", he always has good advices on the Python development.</div><div><br></div><div>I tried to stay away the discussion on mock, but it's hard because it is flooding my mailbox. I had to use mox (moX, not moCK) and I don't like its API. I really like mock API, it's natural and obvious.</div><div><br></div><div>When mock 1.1 was released, many people complained because "it broke OpenStack (CI)". A few days later i unerstood that raising an error for unkown methods with a name starting with "assert" is a good thing. It helped to fix a lot a bugs in OpenStack tests!</div><div><br></div><div>For the discussion on "assret", I'm surprised how much people replied. The mock maintainer, Michael Foord, replied: it was an explicit request from users...<br><br>Victor<br><br>Le samedi 18 juillet 2015, Antoine Pitrou <<a>solipsis@pitrou.net</a>> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Frankly, this kind of inept discussion, where a bunch of folks get hung<br>
up about an extremely minor design decision (who cares whether "assret"<br>
is being special-cased or not? in the actual world, not the fantasy<br>
world of righteous indignation and armchair architects?), is amongst<br>
the reasons why I'm stopping contributing to CPython.<br>
<br>
Keep up the good work, you're making this place totally repulsive to<br>
participate in. Every maintainer or contributor now has an army of<br>
voluntary hair-splitters to bother about, most of whom probably aren't<br>
relying on said functionality to begin with.<br>
<br>
Regards<br>
<br>
Antoine.<br>
</blockquote></div>