summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | DOC: Emphasize the need to run tests when building from sourceSamesh2019-07-212-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add note on testing in docs of "setting up dev envirnoment" and "building NumPy from source" closes #14037
* | | | | | Merge pull request #14100 from kritisingh1/dep3Matti Picus2019-08-083-41/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | DEP: Deprecate PyArray_FromDimsAndDataAndDescr, PyArray_FromDims
| * | | | | | Entries in changelog corresponding to deprecated functionskritisingh12019-07-292-0/+3
| | | | | | |
| * | | | | | Remove comments, decrease reference countkritisingh12019-07-291-4/+2
| | | | | | |
| * | | | | | DEP: Deprecate PyArray_FromDimsAndDataAndDescr, PyArray_FromDimskritisingh12019-07-291-41/+12
| | | | | | |
* | | | | | | DEP: Deprecate np.alen (#14181)Guilherme Leobas2019-08-084-9/+24
| | | | | | | | | | | | | | | | | | | | | * Deprecate and fix tests for alen
* | | | | | | DOC: new nan_to_num keywords are from 1.17 onwards (#14219)Géraud Le Falher2019-08-081-1/+9
| | | | | | | | | | | | | | | | | | | | | * DOC: new nan_to_num keywords are from 1.17 onwards
* | | | | | | Merge pull request #14207 from giuse/patch-1Matti Picus2019-08-061-3/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | BUG: Fixed default BitGenerator name
| * | | | | | | Fixed default BitGenerator nameGiuseppe Cuccu2019-08-061-3/+3
|/ / / / / / /
* | | | | | | Merge pull request #14032 from rgommers/nep-websiteRalf Gommers2019-08-051-0/+334
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | NEP: numpy.org website redesign
| * | | | | | | DOC: update NEP 28 (website redesign) for more review comments.Ralf Gommers2019-08-051-6/+28
| | | | | | | |
| * | | | | | | DOC: update NEP 28 (website redesign) for review comments.Ralf Gommers2019-07-191-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ci skip]
| * | | | | | | Add NEP on numpy.org website redesign.Ralf Gommers2019-07-161-0/+302
| | | | | | | |
* | | | | | | | NEP: Proposal for __duckarray__ protocol (#14170)Peter Andreas Entschev2019-08-051-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This NEP proposes the introduction of the __duckarray__ protocol, as described in high-level by NEP-22 and further discussed in #13831 . We have another idea by @shoyer on how to handle duck array typing through __array_function__, as mentioned in #13831 (comment): we could consider adding a like argument to duckarray. That would require changing the protocol from the simplified proposal above -- maybe to use array_function instead of a dedicated protocol like duckarray? I haven't really thought this through. The idea above seems viable, and perhaps more complete as well. That said, I want to either extend this NEP to cover that, or maybe write a separate NEP so we can discuss and judge which one is a better solution. In the meantime, let's start discussing the text here.
* | | | | | | | Merge pull request #14185 from ↵Charles Harris2019-08-041-4/+13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IntelPython/intel-compiler-binary-search-with-guess MAINT: Workaround for Intel compiler bug leading to failing test
| * | | | | | | | work-around for compiler erroneously incrementing the iterator one extra ↵Oleksandr Pavlyk2019-08-021-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | time when comparing with FP exceptions, such as NAN
* | | | | | | | | Merge pull request #14178 from IntelPython/clean-up-test-pocketfftCharles Harris2019-08-041-60/+64
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | TST: Clean up of test_pocketfft.py
| * | | | | | | | | Incremented _tol my factor of 8.Oleksandr Pavlyk2019-08-011-1/+2
| | | | | | | | | |
| * | | | | | | | | Replaced np.sqrt(X.size) with np.sqrt(np.log2(X.size)) per PR reviewOleksandr Pavlyk2019-08-011-1/+1
| | | | | | | | | |
| * | | | | | | | | Replaced assert_array_almost_equal with assert_allcloseOleksandr Pavlyk2019-08-011-60/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relaxed test_fft_with_order for float32. Infinity norm round-off error of FFT is shown in G.U. Ramos, "Roundoff Error Analyss of the Fast Fourier Transform," Mathematics of Computation, vol. 25, no. 116, Oct. 1971, p. 757 to be bounded by sqrt(N)*K*eps.
* | | | | | | | | | Merge pull request #14196 from maxwell-aladago/contribution-docs-urlsCharles Harris2019-08-041-3/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | DOC: Fix links in `/.github/CONTRIBUTING.md`.
| * | | | | | | | | | fixes links in '/.github/CONTRIBUTING.md'Maxwell Aladago2019-08-041-3/+3
| | | | | | | | | | |
| * | | | | | | | | | DOC: fixed Page url errors on contributing code guidesMaxwell Aladago2019-08-041-2/+2
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge pull request #14195 from guanqun/guanqun/typoCharles Harris2019-08-041-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | MAINT: Fix the typo
| * | | | | | | | | MAINT: Fix the typoGuanqun Lu2019-08-041-1/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #14190 from hvy/docs-svd-hermitianCharles Harris2019-08-031-6/+6
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | DOC: Fix hermitian argument docs in `svd`
| * | | | | | | | | DOC: Fix hermitian argument docs in svdhvy2019-08-031-6/+6
|/ / / / / / / / /
* | | | | | | | | DOC: Fix misleading `allclose` docstring for `equal_nan` (gh-14183)Antoine Dechaume2019-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | There is no output array for allclose as opposed to isclose, so do not reference one.
* | | | | | | | | BUG: Check for existence of `fromstr` which used in `fromstr_next_element` ↵Zijie (ZJ) Poh2019-08-021-1/+1
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (gh-14174) The check tested the wrong function. In principle a dtype could only implement one of the two slots/functions. Fix #14173.
* | | | | | | | BUG: Make advanced indexing result on read-only subclass writeable (#14171)jeremiedbb2019-08-012-1/+14
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fancy indexing on read-only subclass makes a read-only copy. This PR avoids using the flags of the original array. Fixes #14132 * do not use original array flags in fancy indexing * Update numpy/core/tests/test_indexing.py Co-Authored-By: Eric Wieser <wieser.eric@gmail.com>
* | | | | | | Merge pull request #13871 from seberg/ugly-refcount-changingSebastian Berg2019-07-316-37/+49
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | MAINT: Ensure array_dealloc does not modify refcount of self
| * | | | | | | TST: Mark test which increases global reference countSebastian Berg2019-07-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The increase happens in dealloc and is thus harmless. Ignore it, since it is in a deprecated code path, so downstream should not be running into this path anyway (the leak is not a real leak, so that the only reason to avoid is, is to not trip downstream testing for reference leaks).
| * | | | | | | BUG: Fix reference count issue in recursive `dtype` lookup errorSebastian Berg2019-07-261-0/+1
| | | | | | | |
| * | | | | | | MAINT: Remove need for intermediate refcount incs in deallocSebastian Berg2019-07-264-37/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables allocating the simple iterator on the stack using a borrowed reference to the array. Using this approach during deallocating object arrays (decrefing the elements) avoids changing the reference count of `self` during dealloc, which leads to problems. Just INCREF'ing self is not desirable because it increases the global reference count in debugging mode so that it makes reference count debugging harder.
* | | | | | | | Merge pull request #14039 from sameshl/remove_depr_rank_funcSebastian Berg2019-07-314-56/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | DEP: Remove np.rank which has been deprecated for more than 5 years
| * | | | | | | | DEP: Remove np.rank which has been deprecated for more than 5 yearsSamesh2019-07-314-56/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | references #7059
* | | | | | | | | DOC: fix markup of news fragment readme (gh-14115)Samesh Lakhotia2019-07-311-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed reST formatting typo in changelog/README.md. Looked like there was an extra pair of ```
* | | | | | | | | Merge pull request #14145 from eric-wieser/fix-14140Sebastian Berg2019-07-302-1/+7
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | BUG: Remove the broken clip wrapper
| * | | | | | | | | BUG: Remove the broken clip wrapperEric Wieser2019-07-282-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndarray.clip is already just a wrapper for the ufunc, so there is no need to do type-specific wrapping here any more Fixes gh-14140
* | | | | | | | | | Merge pull request #14076 from charris/test-python-3.8Charles Harris2019-07-303-2/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | TST: Add 3.8-dev to travisCI testing.
| * | | | | | | | | | MAINT: Print more informative message when test fails.Charles Harris2019-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Deprecation tests were only printing the warning type on failure, print the whole warning instead so that it is possible to know where the warnings originated.
| * | | | | | | | | | TST: Don't test with nose for Python 3.5+.Charles Harris2019-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nose imports imp, which has a PendingDeprecationWarning since Python 3.4.
| * | | | | | | | | | TST: Add 3.8-dev to travisCI testing.Charles Harris2019-07-281-0/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #14153 from IntelPython/expf-strided-testCharles Harris2019-07-291-3/+3
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | TST: Allow fuss in testing strided/non-strided exp/log loops
| * | | | | | | | | | | Allow fuss in testing strided/non-strided exp/log loopsOleksandr Pavlyk2019-07-291-3/+3
| | |_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is related to: https://github.com/numpy/numpy/issues/14087 https://github.com/numpy/numpy/pull/14091
* | | | | | | | | | | Merge pull request #14152 from IntelPython/fix-O0-linkageCharles Harris2019-07-291-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | BUG: avx2_scalef_ps must be static
| * | | | | | | | | | BUG: avx2_scalef_ps must be staticOleksandr Pavlyk2019-07-291-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #14134 from charris/post-1.17.0-updateCharles Harris2019-07-283-134/+194
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | DOC, MAINT: Update master after 1.17.0 release.
| * | | | | | | | | | DOC, MAINT: Update master after 1.17.0 release.Charles Harris2019-07-263-134/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update .mailmap - Update 1.17.0-notes.rst - Update 1.17.0-changelog.rst [ci skip]
* | | | | | | | | | | Merge pull request #14144 from eric-wieser/fix-14142-spinoffCharles Harris2019-07-281-3/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | BUG: Remove stray print that causes a SystemError on python 3.7 due to an exception being in flight