summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #12713 from mattip/gh-12711Tyler Reddy2019-01-103-19/+25
|\ | | | | BUG: loosen kwargs requirements in ediff1d
| * BUG: loosen kwargs requirements in ediff1dmattip2019-01-103-19/+25
| |
* | Merge pull request #12545 from bashtage/choice-nan-protectCharles Harris2019-01-102-1/+9
|\ \ | | | | | | BUG: Ensure probabilities are not NaN in choice
| * | BUG: Ensure probabilities are not NaN in choiceKevin Sheppard2018-12-142-1/+9
| | | | | | | | | | | | | | | | | | Add a check for NaN probabilities in random.choice closes #11250
* | | Merge pull request #12696 from seberg/bufferinfo_cache_dealloc_voidMatti Picus2019-01-104-0/+6
|\ \ \ | | | | | | | | BUG: Fix leak of void scalar buffer info
| * | | BUG: Followup fixes of leaks detected with valgrindSebastian Berg2019-01-092-0/+2
| | | | | | | | | | | | | | | | See also gh-12624
| * | | BUG: Free buffer shape information on error during creationSebastian Berg2019-01-081-0/+2
| | | | | | | | | | | | | | | | | | | | When the buffer was created and an error was found during the format string construction, the buffer was not freed correctly.
| * | | BUG: Fix leak of void scalar buffer infoSebastian Berg2019-01-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The vois scalar was missing the clearing logic for the buffer info cache (or storage). It should maybe be checked whether we can replace all of this logic when not supporting Python 2 anymore.
* | | | Merge pull request #12702 from rth/fft-3d-fortran-testCharles Harris2019-01-101-0/+38
|\ \ \ \ | | | | | | | | | | TST: Check FFT results for C/Fortran ordered and non contigous input
| * | | | SpellingRoman Yurchak2019-01-091-1/+1
| | | | |
| * | | | TST Check FFT for C/Fortran ordered and non contigous arraysRoman Yurchak2019-01-091-0/+38
| | | | |
* | | | | Merge pull request #12709 from tylerjereddy/ppc64le_ciMatti Picus2019-01-101-0/+5
|\ \ \ \ \ | |_|_|_|/ |/| | | | TST: add ppc64le to Travis CI matrix
| * | | | TST: add ppc64le to Travis CI matrixTyler Reddy2019-01-101-0/+5
| | | | |
* | | | | Merge pull request #12668 from anntzer/concat-error-messageMatti Picus2019-01-102-8/+27
|\ \ \ \ \ | | | | | | | | | | | | ENH: Improve error messages for non-matching shapes in concatenate.
| * | | | | Improve error messages for non-matching shapes in concatenate.Antony Lee2019-01-092-8/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... by including the indices and shapes of the arrays whose shape differ.
* | | | | | Merge pull request #12620 from rgommers/c99-flagsCharles Harris2019-01-093-11/+11
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | BLD: move -std=c99 addition to CFLAGS to Azure config
| * | | | | DOC: update build info in INSTALL.rst.txtRalf Gommers2019-01-061-8/+10
| | | | | |
| * | | | | BLD: move -std=c99 from runtests.py to Azure configRalf Gommers2019-01-062-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | See gh-12610 for details.
* | | | | | Merge pull request #12704 from tylerjereddy/azure_brew_temp_fixCharles Harris2019-01-091-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | TST: pin Azure brew version for stability
| * | | | | | TST: pin Azure brew version for stability.Tyler Reddy2019-01-091-1/+1
|/ / / / / /
* | | | | | BUG: reference cycle in np.vectorize (#11977)Matti Picus2019-01-094-12/+94
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements cyclic support by adding `tp_traverse` to ufuns which may contain a user provided object function (`np.frompyfunc`). Ufuncs that do not add this are not added to the circular reference count tracking. The ufunc does not need to implement `tp_clear` because it is an immutable object.
* | | | | Merge pull request #12679 from mattip/remove-warningsSebastian Berg2019-01-095-141/+75
|\ \ \ \ \ | | | | | | | | | | | | ENH: remove "Invalid value" warnings from median, percentile
| * | | | | ENH: remove "Invalid value" warnings from median, percentilemattip2019-01-065-141/+75
| | | | | |
* | | | | | Merge pull request #12684 from mattip/benchmark-ufuncsSebastian Berg2019-01-093-4/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | DEV: remove _arg from public API, add matmul to benchmark ufuncs
| * | | | | | DEV: remove _arg from public API, add matmul to benchmark ufuncsmattip2019-01-073-4/+5
| |/ / / / /
* | | | | | Merge pull request #12698 from ahaldane/fix_copycast_isaligned_commentsCharles Harris2019-01-081-1/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | DOC: improve comments in copycast_isaligned
| * | | | | | DOC: improve comments in copycast_isalignedAllan Haldane2019-01-081-1/+10
|/ / / / / /
* | | | | | Merge pull request #12685 from mreineck/add_pocketfftMatti Picus2019-01-082-5/+23
|\ \ \ \ \ \ | | | | | | | | | | | | | | BUG: Make pocketfft handle long doubles.
| * | | | | | tweak testMartin Reinecke2019-01-081-5/+7
| | | | | | |
| * | | | | | fix #12663Martin Reinecke2019-01-082-5/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tweak and add test better fix fix cleanup, additional test fix test
* | | | | | | Merge pull request #12677 from ahaldane/fix_more_uint_alnCharles Harris2019-01-085-21/+74
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | MAINT: Further fixups to uint alignment checks
| * | | | | | MAINT: Further fixups to uint alignment checksAllan Haldane2019-01-065-21/+74
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #12687 from larsoner/linksCharles Harris2019-01-078-1/+15
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | ENH: Better links in documentation
| * | | | | ENH: Better links in documentationEric Larson2019-01-078-1/+15
|/ / / / /
* | | | | Merge pull request #12680 from eric-wieser/fix-PyArray_RegisterCanCast-mallocMatti Picus2019-01-071-8/+25
|\ \ \ \ \ | |_|_|/ / |/| | | | BUG: Ensure failing memory allocations are reported
| * | | | BUG: Ensure failing memory allocations are reportedEric Wieser2019-01-061-8/+25
| | | | | | | | | | | | | | | | | | | | Despite the strange tone, gh-12674 did identify a series of low-impact bugs in PyArray_RegisterCanCast
* | | | | Merge pull request #12666 from tylerjereddy/bench_nanfuncsMarten van Kerkwijk2019-01-061-0/+61
|\ \ \ \ \ | |_|_|/ / |/| | | | BENCH: add asv nanfunction benchmarks
| * | | | BENCH: add asv nanfunction benchmarksTyler Reddy2019-01-051-0/+61
| | |/ / | |/| |
* | | | Merge pull request #12672 from charris/fix-selected_real_kind-for-sparcCharles Harris2019-01-051-1/+1
|\ \ \ \ | | | | | | | | | | BUG: Add 'sparc' to platforms implementing 16 byte reals.
| * | | | BUG: Add 'sparc' to platforms implementing 16 byte reals.Charles Harris2019-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This is for the _selected_real_kind_func function in f2py/crackfortran.py
* | | | | Merge pull request #12671 from ahaldane/fix_us_to_s_tstCharles Harris2019-01-051-3/+3
|\ \ \ \ \ | |_|/ / / |/| | | | TST: Fix endianness in unstuctured_to_structured test
| * | | | TST: Fix endianness in unstuctured_to_structured testAllan Haldane2019-01-051-3/+3
|/ / / /
* | | | Merge pull request #12239 from daten-kieker/polyval_2477Marten van Kerkwijk2019-01-042-2/+17
|\ \ \ \ | | | | | | | | | | BUG: polyval returned non-masked arrays for masked input.
| * | | | BUG: polyval returned Non-Masked Arrays for Masked Input.Joachim Hereth2018-10-212-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix will preserve subtypes of ndarray when given as input (x) to the polyval function. In particular, the results for masked values of a masked array will be masked. Fixes #2477.
* | | | | Merge pull request #12644 from mhvk/ufunc-reduce-where-simpleMatti Picus2019-01-049-89/+250
|\ \ \ \ \ | |_|/ / / |/| | | | ENH: where for ufunc reductions
| * | | | ENH: allow where in reduce operations.Marten van Kerkwijk2019-01-039-89/+250
|/ / / / | | | | | | | | | | | | | | | | In this implementation, if the ufunc does not have an identity, it needs an initial vavlue to be supplied.
* | | | Merge pull request #12626 from ahaldane/further_uint_align_fixCharles Harris2019-01-0310-55/+114
|\ \ \ \ | | | | | | | | | | BUG: fix uint alignment asserts in lowlevel loops
| * | | | BUG: fix uint alignment asserts in lowlevel loopsAllan Haldane2019-01-0310-55/+114
| | | | |
* | | | | BUG: Fix incorrect/missing reference cleanups found using valgrind (#12624)Sebastian Berg2019-01-0318-30/+83
| | | | | | | | | | | | | | | squash-merged
* | | | | Merge pull request #12634 from tylerjereddy/remove_agg_docsMatti Picus2019-01-025-35/+2
|\ \ \ \ \ | | | | | | | | | | | | DOC, TST: remove "agg" setting from docs