<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi everyone,<br></div><div><br></div><div>During the community call today, we drew up a list of open PR counts per developer.  We are working towards bringing down their number (around 240 today), and would appreciate it if you could help us review and/or make decisions.<br></div><div><br></div><div>NumPy also has 1760 <a href="https://github.com/numpy/numpy/issues">open issues</a>; many of these are probably invalid—but just clicking through them all takes a lot of time.  So if you want to grab 5 random ones and check their status, that would be very helpful.<br></div><div><br></div><div>Best regards,<br></div><div>Stéfan<br></div><h2 class="part" id="PR-count">PR count<br></h2><pre class="part"><code>1. eric-wieser: 32
2. jaimefrio: 10
3. juliantaylor: 6
4. madphysicist: 6
5. mattip: 5
6. bashtage: 4
7. tylerjereddy: 4
8. zerothi: 4
9. pitrou: 3
10. hameerabbasi: 3       
</code><br></pre><p class="part">Eric’s PRs:<br></p><ul class="part"><li class="">#12519: <a href="https://api.github.com/repos/numpy/numpy/pulls/12519" rel="noopener">ENH/DEP: Use a ufunc under the hood for ndarray.clip</a><br></li><li class="">#12473: <a href="https://api.github.com/repos/numpy/numpy/pulls/12473" rel="noopener"> ENH: Make the contents of dtype.fields namedtuple-like</a><br></li><li class="">#12205: <a href="https://api.github.com/repos/numpy/numpy/pulls/12205" rel="noopener">MAINT: avoid relying on <code>np.generic.__name__</code> in <code>np.dtype.name</code></a><br></li><li class="">#12178: <a href="https://api.github.com/repos/numpy/numpy/pulls/12178" rel="noopener">BUG: Prevent segfaults if python runs out of memory concatenating strings in ufunc error messages</a><br></li><li class="">#11955: <a href="https://api.github.com/repos/numpy/numpy/pulls/11955" rel="noopener">MAINT: Move _do_append and _do_prepend out of the functions to generate padding values</a><br></li><li class="">#11829: <a href="https://api.github.com/repos/numpy/numpy/pulls/11829" rel="noopener">MAINT: Use textwrap.dedent in f2py tests</a><br></li><li class="">#11397: <a href="https://api.github.com/repos/numpy/numpy/pulls/11397" rel="noopener">DEP: Deprecate the normed argument to histogramdd to match histogram</a><br></li><li class="">#10765: <a href="https://api.github.com/repos/numpy/numpy/pulls/10765" rel="noopener">BUG: Disable hex(np.floating) and oct(np.floating) on python 2</a><br></li><li class="">#10741: <a href="https://api.github.com/repos/numpy/numpy/pulls/10741" rel="noopener">ENH: Implement <code>np.floating.as_integer_ratio</code></a><br></li><li class="">#10723: <a href="https://api.github.com/repos/numpy/numpy/pulls/10723" rel="noopener">BUG: longdouble(int) does not work</a><br></li><li class="">#10417: <a href="https://api.github.com/repos/numpy/numpy/pulls/10417" rel="noopener">ENH: Allow dtype objects to be indexed with multiple fields at once</a><br></li><li class="">#10308: <a href="https://api.github.com/repos/numpy/numpy/pulls/10308" rel="noopener">API: Make MaskedArray.mask return a view, rather than the underlying mask</a><br></li><li class="">#10151: <a href="https://api.github.com/repos/numpy/numpy/pulls/10151" rel="noopener">BUG: Numpy scalar types sometimes have the same name</a><br></li><li class="">#10132: <a href="https://api.github.com/repos/numpy/numpy/pulls/10132" rel="noopener">BUG: np.matrix does not return an array when given a full index ending in …</a><br></li><li class="">#10025: <a href="https://api.github.com/repos/numpy/numpy/pulls/10025" rel="noopener">ENH: Add the ndmin argument from np.array to np.as[any]array</a><br></li><li class="">#9963: <a href="https://api.github.com/repos/numpy/numpy/pulls/9963" rel="noopener">ENH: Add the C99 remainder function, as <code>np.remainder_ieee</code></a><br></li><li class="">#9951: <a href="https://api.github.com/repos/numpy/numpy/pulls/9951" rel="noopener">ENH: Make dtype iterable</a><br></li><li class="">#9705: <a href="https://api.github.com/repos/numpy/numpy/pulls/9705" rel="noopener">BUG: Fix some (not all) compiler warnings</a><br></li><li class="">#9690: <a href="https://api.github.com/repos/numpy/numpy/pulls/9690" rel="noopener">BUG: Fix broken out argument in np.ma ufunc_likes</a><br></li><li class="">#9459: <a href="https://api.github.com/repos/numpy/numpy/pulls/9459" rel="noopener">MAINT: Remove unhelpful docstrings, improve helpful ones</a><br></li><li class="">#9428: <a href="https://api.github.com/repos/numpy/numpy/pulls/9428" rel="noopener">ENH: add a neigborwise function</a><br></li><li class="">#9353: <a href="https://api.github.com/repos/numpy/numpy/pulls/9353" rel="noopener">BUG: Fix np.ma.take on un-indexable scalars</a><br></li><li class="">#8970: <a href="https://api.github.com/repos/numpy/numpy/pulls/8970" rel="noopener">ENH/API: Change flexible types to indicate resizability with elsize == -1</a><br></li><li class="">#8910: <a href="https://api.github.com/repos/numpy/numpy/pulls/8910" rel="noopener">ENH: avoid allocations in getmaskarray</a><br></li><li class="">#8868: <a href="https://api.github.com/repos/numpy/numpy/pulls/8868" rel="noopener">MAINT: Split ufunc into two subtypes, and remove methods where innapropriate</a><br></li><li class="">#8853: <a href="https://api.github.com/repos/numpy/numpy/pulls/8853" rel="noopener">BUG: Prevent power(uint64, int64) casting to float</a><br></li><li class="">#8662: <a href="https://api.github.com/repos/numpy/numpy/pulls/8662" rel="noopener">ENH: preserve subclasses in ufunc.outer</a><br></li><li class="">#8641: <a href="https://api.github.com/repos/numpy/numpy/pulls/8641" rel="noopener">BUG: Preserve types of empty arrays in ix_ when known</a><br></li><li class="">#8640: <a href="https://api.github.com/repos/numpy/numpy/pulls/8640" rel="noopener">ENH: generalize <code>ix_</code> to work for arbitrary dimensionality of input</a><br></li><li class="">#8615: <a href="https://api.github.com/repos/numpy/numpy/pulls/8615" rel="noopener">ENH: Add support for coercing structured arrays into dicts</a><br></li><li class="">#8514: <a href="https://api.github.com/repos/numpy/numpy/pulls/8514" rel="noopener">ENH: Make it possible to call .view on object arrays</a><br></li><li class="">#8511: <a href="https://api.github.com/repos/numpy/numpy/pulls/8511" rel="noopener">MAINT: make np.ma.apply_along_axis consistent with np.apply_along_axis</a><br></li></ul><p class="part">Jaime’s PRs:<br></p><ul class="part"><li class="">#9424: <a href="https://api.github.com/repos/numpy/numpy/pulls/9424" rel="noopener">ENH: Adds an out argument to bincount.</a><br></li><li class="">#7473: <a href="https://api.github.com/repos/numpy/numpy/pulls/7473" rel="noopener">BUG: shift operator cycles, fixes #2449</a><br></li><li class="">#7464: <a href="https://api.github.com/repos/numpy/numpy/pulls/7464" rel="noopener">ENH: Make bincount output same type as weights, fixes #6854</a><br></li><li class="">#7450: <a href="https://api.github.com/repos/numpy/numpy/pulls/7450" rel="noopener">BUG, MAINT: concatenate of empty sequences, fixes #1586</a><br></li><li class="">#7441: <a href="https://api.github.com/repos/numpy/numpy/pulls/7441" rel="noopener">MANT: refactor PyArrayMultiIterObject constructors</a><br></li><li class="">#6219: <a href="https://api.github.com/repos/numpy/numpy/pulls/6219" rel="noopener">MAINT: refactor unravel_index for code repetition</a><br></li><li class="">#5890: <a href="https://api.github.com/repos/numpy/numpy/pulls/5890" rel="noopener">BUG: Don’t use longlong for PyLong if it isn’t larger than long</a><br></li><li class="">#5740: <a href="https://api.github.com/repos/numpy/numpy/pulls/5740" rel="noopener">MAINT: Refactor .flags attribute of ndarray</a><br></li><li class="">#4366: <a href="https://api.github.com/repos/numpy/numpy/pulls/4366" rel="noopener">BUG: Allow any integer type in bincount (fixes #823)</a><br></li><li class="">#4246: <a href="https://api.github.com/repos/numpy/numpy/pulls/4246" rel="noopener">BUG: <code>take</code> casting logic with an <code>out=</code> argument</a><br></li></ul><div><br></div></body></html>