Fix seterr example for resetting to old settings
BUG: Fixes #2799
Use `np.sort` instead of `sorted` when the input is a list and no indices
are requested. Fixes #2799.
ENH: add max fastpath to partition for nan detection

Allows low overhead check for NaN via isnan(partition(d, (x, -1))[-1])
BUG: handle non integer types for multinomial/dirichlet size

Closes gh-3173
MAINT: fix a bunch of compiler warnings
Merge pull request #4349 from juliantaylor/warning-maint

MAINT: fix a bunch of compiler warnings
Merge pull request #4347 from juliantaylor/partition-max

ENH: add max fastpath to partition for nan detection
Merge pull request #4344 from jaimefrio/unique-sort

BUG: Fixes #2799
Merge pull request #4288 from nh2/fix-seterr-examples

Mistake in seterr docs?
BUG: Whitespace stripping in pep3118 format parser and early free

Closes gh-3348
BUG: Hang on to originally filled Py_Buffer view.

When filling the python buffer view object, python sets
view.shape = &view.len (ndim=1, so this works). If we copy
the view info into our Memoryview object instead of having
it directly filled &view.len points into nirvana.

Closes gh-3175
Merge pull request #4350 from seberg/buffer-fixes

Buffer fixes
Merge pull request #4348 from juliantaylor/rand-int-check-bug

BUG: handle non integer types for multinomial/dirichlet size