Fix strides when creating Python buffer
Explicitly set strides with negative number in test
When requesting Fortan order, don't return C order.
ENH: added parameter to use periodic x-coordinates
DOC: Updated from numeric doc to indicate where axis can also be a tuple of ints, i.e. axes, over which to perform the given operation
BUG: Stricter checks for gufunc signatures

* Arguments, both input and output, must have at least as many
  dimensions as the corresponding number of core dimensions. In
  previous versions, 1's were prepended to the shape as needed.
* Core dimensions with same labels must have exactly matching
  sizes. In previous versions, core dimensions of size 1 would
  broadcast against other core dimensions with the same label.
* All core dimensions must have their size specified by a passed
  in input or output argument. In previous versions, core
  dimensions in an output argument that were not specified in an
  input argument, and whose size could not be inferred from a
  passed in output argument, would have their size set to 1.
TST: Stricter checks for gufunc signatures

Added euclidean_pdist to umath/umath_tests.c.src.

Modified tests to reflect new, stricter gufunc signature behavior.
DOC: Update axis documentation for tuple of ints to be consistent between functions
Merge branch 'master' of https://github.com/numpy/numpy into interp_with_period
ENH: added parameter to use periodic x-coordinates
Merge pull request #5117 from saullocastro/interp_with_period

ENH: added parameter to use periodic x-coordinates
ENH: Add keepdims to linalg.norm
MAINT: Stop repeatedly running duplicate tests.
    These three tests don't make use of the infrastructre in
    _TestNorm. This means they are identical tests when run
    as part of TestNorm(Double,Single,Int64). Once is enough.
Merge pull request #5196 from ewmoore/norm_keepdims

Add keepdims to linalg.norm
Merge pull request #5146 from cimarronm/fromnumeric_axis_tuples_doc

Updated function docstrings for tuples in axis
MAINT: Fix typo in the 'issubclass' docstring.
Merge pull request #5206 from WarrenWeckesser/typo

MAINT: Fix typo in the 'issubclass' docstring.
BUG: fix undefined ldexpl and frexpl with msvc

The functions are macros in msvc which we undefine and redeclare in
npy_math. Since we now generate the ldexpl and frexpl ufuncs in gh-4852
this was broken by the extra logic for them in npy_config.h
BUG: don't set invalid flag in cbrt fallback

cbrt does not set the invalid flag on nan input as all inputs are valid.
Fix the fallback to behave the same.
MAINT: Give a more helpful error for bad axis specifications.

This specifically addresses passing things like axis=[0,1] which
gave an error message that an int was required.  The real error
was that if the axis isn't None or a tuple, it was simply wraped
in a tuple, so the ufunc that is eventually called ended up with
a list.  The error message is matches that in
core/src/multiarray/conversion_utils.c::PyArray_ConvertMultiAxis.