MAINT: spatial.distance: generate boilerplate with macros
BUG: spatial.distance: fix unchecked malloc
MAINT: spatial.distance: further refactoring

* static on all functions in distance_impl.h
* commented out unused compute_mean_vector
* replaced &&, || with &, | in tight loops
* reindented code according to NumPy conventions
* removed some useless variables
DOC: remove docstring from UnivariateSpline.__init__

same for InterpolatedUnivariateSpline and LSQUnivariateSpline.
These simply duplicated the class docstrings.
DOC: improve the docstrings of *UnivariateSpline classes

Tweak examples to make plots actually render.
DOC: add a nan masking example to the UnivariateSpline docstring

example is by @juliantaylor,
https://github.com/scipy/scipy/issues/3531#issuecomment-40233093
ENH: optimize: curve_fit now warns if pcov is undetermined

Marked the test as a knownfailure for now. The test fails because
assert_warns in numpy.testing should clean __warningregistry__...
FIX: re-enable test for indertemitate covariance warning

Fixed the bogus waring in test_array_like and thus now we can
re-enable the test for the issuing of OptimizeWarning from curve_fit
when the covariance matrix is indeterminate. This works as long as in
the future new tests don't trigger the warning somewhere else in scipy
test suite ;)
MAINT: stats: Add note about change to scoreatpercentile in release 0.12.0.

Also make a test of scoreatpercentile on a 2D array more explicit
about the expected result.

Closes gh-3329.
ENH: interpolate: Allow splev to accept an n-dimensional array.

Closes gh-4045.
DOC: mention Schoenberg-Whitney conditions in the LSQ*Spline docstring
Documented the return value for scipy.signal.find_peaks_cwt
DOC: use spl(x) in the *Spline docstrings

to avoid confusion between s(x) being the spline function
and s being the (scalar) smoothing parameter
DOC: sparse.linalg: typo
Merge pull request #4059 from WarrenWeckesser/splev-nd-arg

ENH: interpolate: Allow splev to accept an n-dimensional array.
Merge pull request #3990 from ev-br/unv_spl_docstr

improve *UnivariateSpline docs
ENH Addeded Fisher's method and Stouffer's Z-score method closes #3092
Refactor stats.combine_pvalues, add docs and tests

Refactored Fisher's method and Stouffer's method into a single method called
stats.combine_pvalues. Added documentation for this method, and added tests for
weighted Stouffer's method. Minor naming and style fixes.

Update THANKS.txt

Update autosummary

Use sf instead of 1 - cdf

Fix reST reference syntax

Coerce to ndarray, use more numpy functions

Add ref for test examples; test using python lists

Remove leftover text from git conflict

Add proper docstring format for list items
DOC: fix typos in zeros.py.
Merge pull request #3109 from cancan101/fisher_test

ENH Added Fisher's method and Stouffer's Z-score method