[Numpy-discussion] prpp report—please help review!

Stefan van der Walt stefanv at berkeley.edu
Wed Mar 20 17:15:23 EDT 2019


On Wed, Mar 20, 2019, at 13:30, Ralf Gommers wrote:
> All the links to PRs below are broken - if you have a script that's easy to change, could you resend with fixed links?

Sorry, looks like I posted the API endpoints. Here's a working version, including everyone with >= 5 PRs:

*Top 10 PR contributors:*

 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
*PRs for eric-wieser:*

 * #12519: ENH/DEP: Use a ufunc under the hood for ndarray.clip <https://github.com/numpy/numpy/pull/12519>
 * #12473:  ENH: Make the contents of dtype.fields namedtuple-like <https://github.com/numpy/numpy/pull/12473>
 * #12467: WIP: Make type(np.generic) != type <https://github.com/numpy/numpy/pull/12467>
 * #12205: MAINT: avoid relying on `np.generic.__name__` in `np.dtype.name` <https://github.com/numpy/numpy/pull/12205>
 * #12178: BUG: Prevent segfaults if python runs out of memory concatenating strings in ufunc error messages <https://github.com/numpy/numpy/pull/12178>
 * #11955: MAINT: Move _do_append and _do_prepend out of the functions to generate padding values <https://github.com/numpy/numpy/pull/11955>
 * #11924: WIP/NEP: Making details of `np.core` private <https://github.com/numpy/numpy/pull/11924>
 * #11829: MAINT: Use textwrap.dedent in f2py tests <https://github.com/numpy/numpy/pull/11829>
 * #11397: DEP: Deprecate the normed argument to histogramdd to match histogram <https://github.com/numpy/numpy/pull/11397>
 * #10765: BUG: Disable hex(np.floating) and oct(np.floating) on python 2 <https://github.com/numpy/numpy/pull/10765>
 * #10741: ENH: Implement `np.floating.as_integer_ratio` <https://github.com/numpy/numpy/pull/10741>
 * #10723: BUG: longdouble(int) does not work <https://github.com/numpy/numpy/pull/10723>
 * #10417: ENH: Allow dtype objects to be indexed with multiple fields at once <https://github.com/numpy/numpy/pull/10417>
 * #10308: API: Make MaskedArray.mask return a view, rather than the underlying mask <https://github.com/numpy/numpy/pull/10308>
 * #10151: BUG: Numpy scalar types sometimes have the same name <https://github.com/numpy/numpy/pull/10151>
 * #10132: BUG: np.matrix does not return an array when given a full index ending in … <https://github.com/numpy/numpy/pull/10132>
 * #10025: ENH: Add the ndmin argument from np.array to np.as[any]array <https://github.com/numpy/numpy/pull/10025>
 * #9963: ENH: Add the C99 remainder function, as `np.remainder_ieee` <https://github.com/numpy/numpy/pull/9963>
 * #9951: ENH: Make dtype iterable <https://github.com/numpy/numpy/pull/9951>
 * #9877: WIP: Make str → bool conversion consistent <https://github.com/numpy/numpy/pull/9877>
 * #9705: BUG: Fix some (not all) compiler warnings <https://github.com/numpy/numpy/pull/9705>
 * #9690: BUG: Fix broken out argument in np.ma ufunc_likes <https://github.com/numpy/numpy/pull/9690>
 * #9459: MAINT: Remove unhelpful docstrings, improve helpful ones <https://github.com/numpy/numpy/pull/9459>
 * #9428: ENH: add a neigborwise function <https://github.com/numpy/numpy/pull/9428>
 * #9353: BUG: Fix np.ma.take on un-indexable scalars <https://github.com/numpy/numpy/pull/9353>
 * #8970: ENH/API: Change flexible types to indicate resizability with elsize == -1 <https://github.com/numpy/numpy/pull/8970>
 * #8910: ENH: avoid allocations in getmaskarray <https://github.com/numpy/numpy/pull/8910>
 * #8868: MAINT: Split ufunc into two subtypes, and remove methods where innapropriate <https://github.com/numpy/numpy/pull/8868>
 * #8853: BUG: Prevent power(uint64, int64) casting to float <https://github.com/numpy/numpy/pull/8853>
 * #8662: ENH: preserve subclasses in ufunc.outer <https://github.com/numpy/numpy/pull/8662>
 * #8641: BUG: Preserve types of empty arrays in ix_ when known <https://github.com/numpy/numpy/pull/8641>
 * #8640: ENH: generalize `ix_` to work for arbitrary dimensionality of input <https://github.com/numpy/numpy/pull/8640>
 * #8615: ENH: Add support for coercing structured arrays into dicts <https://github.com/numpy/numpy/pull/8615>
 * #8514: ENH: Make it possible to call .view on object arrays <https://github.com/numpy/numpy/pull/8514>
 * #8511: MAINT: make np.ma.apply_along_axis consistent with np.apply_along_axis <https://github.com/numpy/numpy/pull/8511>
*PRs for jaimefrio:*

 * #9424: ENH: Adds an out argument to bincount. <https://github.com/numpy/numpy/pull/9424>
 * #7473: BUG: shift operator cycles, fixes #2449 <https://github.com/numpy/numpy/pull/7473>
 * #7464: ENH: Make bincount output same type as weights, fixes #6854 <https://github.com/numpy/numpy/pull/7464>
 * #7450: BUG, MAINT: concatenate of empty sequences, fixes #1586 <https://github.com/numpy/numpy/pull/7450>
 * #7441: MANT: refactor PyArrayMultiIterObject constructors <https://github.com/numpy/numpy/pull/7441>
 * #6219: MAINT: refactor unravel_index for code repetition <https://github.com/numpy/numpy/pull/6219>
 * #5890: BUG: Don’t use longlong for PyLong if it isn’t larger than long <https://github.com/numpy/numpy/pull/5890>
 * #5740: MAINT: Refactor .flags attribute of ndarray <https://github.com/numpy/numpy/pull/5740>
 * #5508: WIP: make views of different type checks less strict <https://github.com/numpy/numpy/pull/5508>
 * #5487: WIP: handling of nan in unique, fixes #2111 <https://github.com/numpy/numpy/pull/5487>
 * #4366: BUG: Allow any integer type in bincount (fixes #823) <https://github.com/numpy/numpy/pull/4366>
 * #4246: BUG: `take` casting logic with an `out=` argument <https://github.com/numpy/numpy/pull/4246>
*PRs for juliantaylor:*

 * #11113: AVX for floats? <https://github.com/numpy/numpy/pull/11113>
 * #9163: BUG: use data malloc for transfer function data <https://github.com/numpy/numpy/pull/9163>
 * #8924: ENH: add scalar special cases for boolean logical loops <https://github.com/numpy/numpy/pull/8924>
 * #8856: MAINT: remove duplicated integer code <https://github.com/numpy/numpy/pull/8856>
 * #8783: ENH: cache large memory allocations on systems with MADV_FREE <https://github.com/numpy/numpy/pull/8783>
 * #7865: WIP: use openmp vector function ABI for sin, cos, exp and log <https://github.com/numpy/numpy/pull/7865>
 * #4904: more small-array performance improvements <https://github.com/numpy/numpy/pull/4904>
*PRs for madphysicist:*

 * #12829: ENH: Added option to suppress stout/err capture in tests <https://github.com/numpy/numpy/pull/12829>
 * #12828: DOC: Updates to nditer usage instructions <https://github.com/numpy/numpy/pull/12828>
 * #10820: ENH: Added support for arrays with `dtype=object` to `np.isinf`, `np.isnan`, `np.isfinite` <https://github.com/numpy/numpy/pull/10820>
 * #9514: ENH: Adding np.neighborwise function <https://github.com/numpy/numpy/pull/9514>
 * #7804: ENH: Added atleast_nd <https://github.com/numpy/numpy/pull/7804>
 * #7322: ENH: Added optional `scale` parameter to `sinc` to enable non-normali… <https://github.com/numpy/numpy/pull/7322>
*PRs for mattip:*

 * #13163: WIP, ENH: randomgen <https://github.com/numpy/numpy/pull/13163>
 * #13005: MAINT: remove warning for pre-1.9 numpy <https://github.com/numpy/numpy/pull/13005>
 * #12962: ENH: Add ‘order’ keyword to packbits, unpackbits <https://github.com/numpy/numpy/pull/12962>
 * #12714: WIP, ENH: extend np.vectorize for flexible NEP20 signatures <https://github.com/numpy/numpy/pull/12714>
 * #12660: WIP, NEP: add dtype design NEP - DtypeMeta, Dtype, and hierarchy <https://github.com/numpy/numpy/pull/12660>
 * #12630: WIP, NEP: add dtype design NEP <https://github.com/numpy/numpy/pull/12630>
 * #12619: WIP, NEP: draft dtype ufunc NEP <https://github.com/numpy/numpy/pull/12619>
 * #12609: DEP: issue warning when creating 0-stride broadcasted arrays <https://github.com/numpy/numpy/pull/12609>
 * #12594: WIP, DEV: add pypy3 to azure CI <https://github.com/numpy/numpy/pull/12594>
 * #12585: WIP: refactor dtype to be a type subclass <https://github.com/numpy/numpy/pull/12585>
 * #12428: ENH: always use zip64, upgrade pickle protocol to 3 <https://github.com/numpy/numpy/pull/12428>
 * #12284: WIP: ENH: supply our version of numpy.pxd, requires cython>=0.29 <https://github.com/numpy/numpy/pull/12284>
 * #11684: BUG: Raise when unravel_index, ravel_multi_index are given empty input <https://github.com/numpy/numpy/pull/11684>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20190320/db3ffe10/attachment-0001.html>


More information about the NumPy-Discussion mailing list