Fix for the NumPy C-API deprecation mechanism.
Changes according to Charles Harris' comments.
Changes according to Charles Harris' comments.
Fixed typo.
Reflect file name change in setup.py.
DOC: np.char.startswith checks a prefix, not a suffix
Merge pull request #3564 from larsmans/master

DOC: np.char.startswith checks a prefix, not a suffix
DOC: Fixes for doc/source/user/basics.io.genfromtxt.rst.

Add missing part of usecols negative index explanation and other
minor redaction fixes.
MAINT: Cleanup doc/source/user/basics.io.genfromtxt.rst.

Remove trailing whitespace.
Break long lines.
Fix some indentation.
Use the `::` directive to indicate interactive examples.
More tiny changes according to Charles Harris' comments.
Merge pull request #3527 from dmuellner/master

Fix for the NumPy C-API deprecation mechanism.
BUG: Fix bug in np.insert when axis=-1
TST: add test for negative axis values in np.insert.
BUG: Make np.insert check for out of bounds axis arguments.

Also add test for IndexError exception when axis is out of bounds.
Merge pull request 'gh-3497'

* gh-3497:
  BUG: Make np.insert check for out of bounds axis arguments.
  TST: add test for negative axis values in np.insert.
  BUG: Fix bug in np.insert when axis=-1
Fix doc typo
ENH: inv/solve work with empty inner and others empty outer array

This makes the inverse of a 0x0 array simply be 0x0 again. It
also modifies the no-empty array check in favor of a no-empty
*inner* array, since the gufuncs seem to handle the other case
fine.
MAINT: runtests: make it work on Fedora
Merge pull request #3572 from pv/fix-runtests

MAINT: runtests: make it work on Fedora
ENH: For smaller array, added macro NPY_BEGIN_THREADS_THRESHOLDED in ndarraytypes.h
Avoiding NPY_BEGIN_THREADS for small arrays, can speed-up trivial_three_operand_loop by 5%.
As releases of GIL, then quickly restoring just after small operation doesn't benefit.