<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, 25 Aug 2015 at 08:31 R. David Murray <<a href="mailto:rdmurray@bitdance.com">rdmurray@bitdance.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 25 Aug 2015 11:18:54 -0400, Terry Reedy <<a href="mailto:tjreedy@udel.edu" target="_blank">tjreedy@udel.edu</a>> wrote:<br>
> On 8/25/2015 10:51 AM, R. David Murray wrote:<br>
> > On Tue, 25 Aug 2015 13:11:37 -0000, "Papa, Florin" <<a href="mailto:florin.papa@intel.com" target="_blank">florin.papa@intel.com</a>> wrote:<br>
> >> My name is Florin Papa and I work in the Server Languages Optimizations Team at Intel Corporation.<br>
> >><br>
> >> I would like to submit a patch that solves compatibility issues of the django_v2 benchmark in the Grand Unified Python Benchmark. The django_v2 benchmark uses inspect.getargspec(), which is deprecated and was removed in Python 3.6. Therefore, it crashes with the message "ImportError: cannot import name 'getargspec'" when using the latest version of Python on the default branch.<br>
> >><br>
> >> The patch modifies the benchmark to use inspect.signature() when Python version is 3.6 or above and keep using inspect.getargspec() otherwise.<br>
> ><br>
> > Note that Papa has submitted the patch to the tracker:<br>
> ><br>
> >      <a href="http://bugs.python.org/issue24934" rel="noreferrer" target="_blank">http://bugs.python.org/issue24934</a><br>
> ><br>
> > I'm not myself sure how we are maintaining that repo<br>
> > (<a href="https://hg.python.org/benchmarks" rel="noreferrer" target="_blank">https://hg.python.org/benchmarks</a>), but it does seem like the bug<br>
> > tracker is the right place for such a patch.<br>
><br>
> Is the django_v2 benchmark original to benchmarks, or a copy from django?<br>
<br>
Yeah, that's one question that was in my mind when I said I don't know<br>
how we maintain that repo.  I'm pretty sure it was originally a copy of the<br>
django project, but how do we maintain it?<br></blockquote><div><br></div><div>It's maintained by primarily Antoine and me occasionally doing stuff to it. =) Traditionally bugs have been reported to <a href="http://bugs.python.org">bugs.python.org</a>.</div><div><br></div><div>As for the django_v2 benchmark, it was created by Unladen Swallow (it's v2 because it was updated to work with Django 1.5 so as to get Python 3 support for the benchmark). IOW it's out own benchmark and we can do whatever we want with it.</div></div></div>