<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/benjamin.peterson</link><counters><counter name="forever" lastEventTime="1337111579" firstEventTime="1203624107">5733</counter><counter name="lastMonth" lastEventTime="1335806351" firstEventTime="1333745523">29</counter><counter name="lastWeek" lastEventTime="1337111579" firstEventTime="1337074225">2</counter><counter name="thisMonth" lastEventTime="1337111579" firstEventTime="1335896521">12</counter></counters><metadata><item name="subtitle"><value type="text/plain">None</value></item><item name="description"><value type="text/plain">None</value></item><item name="links-filter"><value type="text/plain">None</value></item><item name="title"><value type="text/plain">Benjamin Peterson</value></item><item name="url"><value type="text/plain">None</value></item><item name="related-filter"><value type="text/plain">None</value></item></metadata><recentMessages><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14133</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>improved PEP 409 implementation</file></files>     <log>2012/5/15 Georg Brandl &lt;report@bugs.python.org&gt;: &gt; &gt; Georg Brandl &lt;georg@python.org&gt; added the comment: &gt; &gt; I hope you're not disappointed when th ...</log>     <url>http://bugs.python.org/issue14133</url>   </commit> </body> <timestamp>1337111579</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14133</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>improved PEP 409 implementation</file></files>     <log>[closed] Thanks for the review/dictating, Nick!</log>     <url>http://bugs.python.org/issue14133</url>   </commit> </body> <timestamp>1337074224</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#13734</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add a generic directory walker method to avoid symlink attacks</file></files>     <log>2012/5/12 Charles-François Natali &lt;report@bugs.python.org&gt;: &gt; &gt; Charles-François Natali &lt;neologix@free.fr&gt; added the comment: &gt; &gt;&gt; It would be n ...</log>     <url>http://bugs.python.org/issue13734</url>   </commit> </body> <timestamp>1336867816</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#12029</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Catching virtual subclasses in except clauses</file></files>     <log>Basically, someone needs to produce a patch and we can go from there.</log>     <url>http://bugs.python.org/issue12029</url>   </commit> </body> <timestamp>1336773287</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#12029</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Catching virtual subclasses in except clauses</file></files>     <log>I think being able to catch exception with ABCs is esssentially useless. The originally stated &quot;usecase&quot; can be simply solved by putting classes i ...</log>     <url>http://bugs.python.org/issue12029</url>   </commit> </body> <timestamp>1336771338</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#13734</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add a generic directory walker method to avoid symlink attacks</file></files>     <log>It would be nice if the documentation of fwalk() explained why you would want to use it over walk().</log>     <url>http://bugs.python.org/issue13734</url>   </commit> </body> <timestamp>1336700273</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14769</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add test to automatically detect missing format units in skipitem()</file></files>     <log>Can you see if you can write that test in Python? Perhaps simply providing a wrapper to cal PyArg_Parse with the arguments you want.</log>     <url>http://bugs.python.org/issue14769</url>   </commit> </body> <timestamp>1336694491</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14749</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add 'Z' to skipitem() in Python/getargs.c</file></files>     <log>No test?</log>     <url>http://bugs.python.org/issue14749</url>   </commit> </body> <timestamp>1336494122</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14705</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add 'bool' format character to PyArg_ParseTuple*</file></files>     <log>Since no one has produced a good example needing &quot;P&quot;, I say drop it. At any rate, it can be almost trivially imitated with &quot;O!&quot;.</log>     <url>http://bugs.python.org/issue14705</url>   </commit> </body> <timestamp>1336250337</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14718</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>In the generator's try/finally statement a runtime error occurs when the generator is not exhausted</file></files>     <log>[closed] It means in the body of the try statement.</log>     <url>http://bugs.python.org/issue14718</url>   </commit> </body> <timestamp>1336099574</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14656</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add a macro for unreachable code</file></files>     <log>It does not avoid any warning because we have the &quot;assert(0); return X&quot; pattern. I was just attempting to provide a standard way of marking unreac ...</log>     <url>http://bugs.python.org/issue14656</url>   </commit> </body> <timestamp>1335988545</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#13959</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Re-implement parts of imp in pure Python</file></files>     <log>Windows is currently failing test_imp:
 
 http://www.python.org/dev/buildbot/all/builders/x86%20XP-5%203.x/builds/214/steps/test/logs/stdio</log>     <url>http://bugs.python.org/issue13959</url>   </commit> </body> <timestamp>1335896520</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14656</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add a macro for unreachable code</file></files>     <log>Did you see the sample patch I posted?</log>     <url>http://bugs.python.org/issue14656</url>   </commit> </body> <timestamp>1335806351</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14682</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Backport missing errnos to 2.7</file></files>     <log>I think it's okay to just backport ENOTSUP.</log>     <url>http://bugs.python.org/issue14682</url>   </commit> </body> <timestamp>1335557212</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14671</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>isinstance(obj, object) returns True for _old style_ class instances</file></files>     <log>2012/4/26 Q &lt;report@bugs.python.org&gt;: &gt; issubclass(obj.__class__, object) &gt; &gt; to be the official way to distinguish between the new-style and the  ...</log>     <url>http://bugs.python.org/issue14671</url>   </commit> </body> <timestamp>1335514934</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14621</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Hash function is not randomized properly</file></files>     <log>We should see if more security can be gained without sacrificing speed.</log>     <url>http://bugs.python.org/issue14621</url>   </commit> </body> <timestamp>1335496674</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#10142</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Support for SEEK_HOLE/SEEK_DATA</file></files>     <log>You broke test_io
 
 www.python.org/dev/buildbot/all/builders/x86 Gentoo Non-Debug 3.x/builds/2143/steps/test/logs/stdio</log>     <url>http://bugs.python.org/issue10142</url>   </commit> </body> <timestamp>1335467578</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14671</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>isinstance(obj, object) returns True for _old style_ class instances</file></files>     <log>[closed] Yes, everything is a object. issubclass, though, works differently for old-style and new-style classes.</log>     <url>http://bugs.python.org/issue14671</url>   </commit> </body> <timestamp>1335423975</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#14656</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Add a macro for unreachable code</file></files>     <log>Let me explain what I meant with code.</log>     <url>http://bugs.python.org/issue14656</url>   </commit> </body> <timestamp>1335309509</timestamp></message><message> <generator>   <name>Roundup Reactor for CIA</name>   <version>69784</version> </generator> <source>   <project>Python</project>   <module>#11603</module>   <branch>roundup</branch> </source> <body>   <commit>     <author>benjamin.peterson</author>     <files><file>Python crashes or hangs when rebinding __repr__ as __str__</file></files>     <log>I claim the correct behavior of this is actually to give an recursion provoked RuntimeError.</log>     <url>http://bugs.python.org/issue11603</url>   </commit> </body> <timestamp>1335292569</timestamp></message></recentMessages></statsTarget>
