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.
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
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.
Merge pull request #3568 from mspacek/patch-1

Fix doc typo
BUG: Boolean assignment allowed writing to 0-sized array

This was because of the assumption that broadcasting works
if the dimension is not > 1, but correct is != 1.

Adepted from a patch provided by prossahl.

Closes gh-3458.
MAINT: fix typo in npy-format.txt
Merge pull request #3576 from mspacek/patch-3

MAINT: fix typo in npy-format.txt
Merge pull request #3575 from seberg/issue-3458

BUG: Boolean assignment allowed writing to 0-sized array