Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #14605 from mattip/descr-check | Matti Picus | 2019-10-07 | 1 | -1/+1 |
|\ | | | | | BUG: properly define PyArray_DescrCheck{,Exact} | ||||
| * | BUG: properly define PyArray_DescrCheck | mattip | 2019-09-27 | 1 | -1/+1 |
| | | |||||
* | | DOC: add `printoptions` as a context manager to `set_printoptions` (#14636) | Eugene Prilepin | 2019-10-06 | 1 | -1/+10 |
| | | | | | | DOC: add `printoptions` as a context manager to `set_printoptions` | ||||
* | | Merge pull request #14643 from seberg/scalar-power | Matti Picus | 2019-10-05 | 1 | -54/+6 |
|\ \ | | | | | | | MAINT: Use scalar math power function directly | ||||
| * | | MAINT: Use scalar math power function directly | Sebastian Berg | 2019-10-04 | 1 | -54/+6 |
| |/ | | | | | | | | | The very old code loaded them dynamically from the ufunc during runtime. This is not how we usually do it. | ||||
* | | Merge pull request #14596 from sethtroisi/old_defines_in_docs | Matti Picus | 2019-10-03 | 5 | -72/+26 |
|\ \ | | | | | | | DEP: Complete deprecation of invalid array/memory order | ||||
| * | | DEP: Complete deprecation of invalid array order | Seth Troisi | 2019-09-26 | 5 | -72/+26 |
| | | | | | | | | | | | | | | | Fixed order=FORTRAN in docs Added release snippet | ||||
* | | | Merge pull request #14631 from sethtroisi/free_clean | Matti Picus | 2019-10-03 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | BUG: always free clean_sep | ||||
| * | | | BUG: always free clean_sep | Seth Troisi | 2019-10-02 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #14620 from sethtroisi/cleanup_deprecate_index | Matti Picus | 2019-10-03 | 3 | -35/+9 |
|\ \ \ \ | | | | | | | | | | | DEP: Finish deprecation of non-integer `num` in linspace | ||||
| * | | | | Dep: Deprecation of float index in linespace | Seth Troisi | 2019-10-01 | 3 | -35/+9 |
| | |_|/ | |/| | | |||||
* | | | | BUG: dtype refcount cleanups (#14586) | Matti Picus | 2019-10-03 | 2 | -22/+16 |
| |/ / |/| | | | | | * BUG: dtype reference count cleanup | ||||
* | | | DOC misleading np.sinc() documentation | Samesh Lakhotia | 2019-10-02 | 1 | -7/+0 |
| | | | | | | | | | | | | | | | | | | | | | The documentation currently states "It works in 2-D as well" with attached example not correct. closes #14466 | ||||
* | | | Merge pull request #14616 from madphysicist/comment-correction | Sebastian Berg | 2019-10-01 | 1 | -4/+6 |
|\ \ \ | | | | | | | | | DOC: Updated sphinx directive formatting | ||||
| * | | | DOC: Updated sphinx directive formatting | Joseph R. Fox-Rabinovitz | 2019-09-30 | 1 | -4/+6 |
| |/ / | |||||
* | | | DOC: s/OR/AND/ in np.logical_and docstring | Seth Troisi | 2019-10-01 | 1 | -1/+1 |
|/ / | |||||
* | | BLD: remove unused functions, rearrange headers (from CC=clang) (#14534) | Matti Picus | 2019-09-26 | 8 | -54/+49 |
| | | | | | | | | | | * BUILD: remove unused functions, rearrange headers (from CC=clang) * MAINT: check enum at API call, not in provate function | ||||
* | | Merge pull request #14583 from mattip/select-deprecation | Sebastian Berg | 2019-09-26 | 2 | -38/+10 |
|\ \ | |/ |/| | DEP: remove deprecated select behaviour | ||||
| * | DEP: remove expired deprecation in select | mattip | 2019-09-23 | 2 | -38/+10 |
| | | |||||
* | | Merge pull request #14573 from rgommers/remove-info-files | Matti Picus | 2019-09-25 | 12 | -360/+109 |
|\ \ | | | | | | | DOC: update submodule docstrings, remove info.py files | ||||
| * | | MAINT: remove unused numpy/f2py/info.py file | Ralf Gommers | 2019-09-22 | 2 | -7/+0 |
| | | | |||||
| * | | DOC: clean up numpy.lib docstring, remove numpy/lib/info.py | Ralf Gommers | 2019-09-22 | 3 | -162/+13 |
| | | | |||||
| * | | DOC: add up-to-date numpy.linalg docstring, remove info.py file | Ralf Gommers | 2019-09-22 | 3 | -81/+67 |
| | | | | | | | | | | | | | | | | | | Docstring isn't used to render the html docs, that is controlled by ``routines.linalg.rst``. Still good to bring the contents of function listings of the module docstring in line with that file. | ||||
| * | | MAINT: remove stray numpy/random/info.py file | Ralf Gommers | 2019-09-22 | 2 | -6/+0 |
| | | | |||||
| * | | MAINT: remove outdated `numpy/distutils/__version__.py` file | Ralf Gommers | 2019-09-22 | 2 | -7/+0 |
| | | | |||||
| * | | DOC: add a numpy.distutils module docstring, remove info.py file | Ralf Gommers | 2019-09-22 | 3 | -8/+21 |
| | | | |||||
| * | | DOC: remove numpy/core/info.py and incomplete docstring for core. | Ralf Gommers | 2019-09-22 | 3 | -89/+8 |
| |/ | |||||
* | | Merge pull request #14562 from rgommers/randomCapi-cleanup | Matti Picus | 2019-09-25 | 4 | -4/+2 |
|\ \ | | | | | | | MAINT: don't install partial numpy.random C/Cython API. | ||||
| * | | MAINT: don't install partial numpy.random C/Cython API. | Ralf Gommers | 2019-09-21 | 4 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://mail.python.org/pipermail/numpy-discussion/2019-September/080088.html for discussion. We need to do this right, and add tests and docs. All this PR does is not install bitgen.h, common.pxd and bit_generator.pxd (they're still shipped in the sdist, that is needed). Should be backported to 1.17.x | ||||
* | | | Update numpy/core/src/multiarray/compiled_base.c | Sebastian Berg | 2019-09-23 | 1 | -1/+1 |
| | | | | | | | | | Co-Authored-By: Eric Wieser <wieser.eric@gmail.com> | ||||
* | | | BUG: Add missing check for 0-sized array in ravel_multi_index | Sebastian Berg | 2019-09-22 | 2 | -0/+32 |
| | | | | | | | | | | | | | | | In wrap and clip modes ravel_multi_index crashes or gave invalid results if input arrays were empty but the shape not. | ||||
* | | | Merge pull request #14568 from mattip/hide-config-probe2 | Charles Harris | 2019-09-22 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | BLD, DOC: fix gh-14518, add release note | ||||
| * | | BUILD, DOC: fix 14518, add release note | mattip | 2019-09-22 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #14567 from rgommers/fix-publicapi-test | Charles Harris | 2019-09-21 | 4 | -51/+0 |
|\ \ \ | |/ / |/| | | DEP: remove deprecated (and private) numpy.testing submodules. | ||||
| * | | DEP: remove deprecate (and private) numpy.testing submodules. | Ralf Gommers | 2019-09-21 | 4 | -51/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes these files that were deprecated since 1.15.0: - numpy/testing/decorators.py - numpy/testing/noseclasses.py - numpy/testing/nosetester.py This also resolves a failure in the recently introduced tests in `test_public_api.py` (see gh-14454). Closes gh-14566 | ||||
* | | | TST: ensure coercion tables aren't printed on failing public API test | Ralf Gommers | 2019-09-21 | 1 | -19/+21 |
| |/ |/| | |||||
* | | Merge pull request #14554 from WarrenWeckesser/remove-dup-loop | Sebastian Berg | 2019-09-20 | 1 | -5/+5 |
|\ \ | | | | | | | MAINT: core: Remove duplicated inner loop ee->e from log, exp, sin, cos, sqrt. | ||||
| * | | MAINT: core: Remove duplicated inner loop ee->e from log, exp, sin, cos, sqrt. | Warren Weckesser | 2019-09-20 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | The ufuncs log, exp, sin, cos and sqrt had two occurrences of the signature ee->e, with the corresponding generic loop function PyUFunc_e_e_As_f_f. This change removes the generation of the duplicated function from the array of inner loops for these ufuncs. The *first* entry of ee->e is kept; tests fail if the first one is removed instead of the second. | ||||
* | | | DOC: remove note about Pocketfft license file (non-existing here). | Ralf Gommers | 2019-09-20 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes gh-14552 The Pocketfft author (mreineck) agreed on gh-14552 that Pocketfft can simply fall under the NumPy license, no separate license file needed. [ci skip] | ||||
* | | | BUILD: add warn-error option to turn compiler warnings into errors (-Werror) | mattip | 2019-09-20 | 3 | -3/+29 |
| |/ |/| | |||||
* | | MAINT: move the option to build_src, simplifies logic | mattip | 2019-09-20 | 2 | -7/+6 |
| | | |||||
* | | BUG: fixes from review | mattip | 2019-09-20 | 1 | -2/+3 |
| | | |||||
* | | BUILD: fix runtests.py option, fix previous changeset | mattip | 2019-09-20 | 1 | -1/+1 |
| | | |||||
* | | BUILD: only report these headers with --debug-configure | mattip | 2019-09-20 | 1 | -6/+6 |
| | | |||||
* | | BUILD: add --debug-configure option to reduce output, use logger more | mattip | 2019-09-20 | 7 | -39/+32 |
| | | |||||
* | | Merge pull request #14454 from rgommers/test-public-modules | Matti Picus | 2019-09-20 | 7 | -24/+421 |
|\ \ | |/ |/| | MAINT: add test to prevent new public-looking modules being added | ||||
| * | TST: add test to check that (semi-)public API modules can be imported | Ralf Gommers | 2019-09-19 | 2 | -31/+68 |
| | | | | | | | | | | Also remove `numpy.ma.version.py`, it was not importable and served no purpose. | ||||
| * | TST: remove random.entropy from public API test, it was removed in gh-14498 | Ralf Gommers | 2019-09-19 | 1 | -1/+0 |
| | | |||||
| * | TST: make xfailed test for modules in public API pass. | Ralf Gommers | 2019-09-19 | 3 | -4/+39 |
| | | |||||
| * | TST: add comment on public/semi-private modules. | Ralf Gommers | 2019-09-19 | 1 | -21/+31 |
| | | | | | | | | Also address other review comments. |