summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #14605 from mattip/descr-checkMatti Picus2019-10-071-1/+1
|\ | | | | BUG: properly define PyArray_DescrCheck{,Exact}
| * BUG: properly define PyArray_DescrCheckmattip2019-09-271-1/+1
| |
* | DOC: add `printoptions` as a context manager to `set_printoptions` (#14636)Eugene Prilepin2019-10-061-1/+10
| | | | | | DOC: add `printoptions` as a context manager to `set_printoptions`
* | Merge pull request #14643 from seberg/scalar-powerMatti Picus2019-10-051-54/+6
|\ \ | | | | | | MAINT: Use scalar math power function directly
| * | MAINT: Use scalar math power function directlySebastian Berg2019-10-041-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_docsMatti Picus2019-10-035-72/+26
|\ \ | | | | | | DEP: Complete deprecation of invalid array/memory order
| * | DEP: Complete deprecation of invalid array orderSeth Troisi2019-09-265-72/+26
| | | | | | | | | | | | | | | Fixed order=FORTRAN in docs Added release snippet
* | | Merge pull request #14631 from sethtroisi/free_cleanMatti Picus2019-10-031-2/+2
|\ \ \ | | | | | | | | BUG: always free clean_sep
| * | | BUG: always free clean_sepSeth Troisi2019-10-021-2/+2
| | | |
* | | | Merge pull request #14620 from sethtroisi/cleanup_deprecate_indexMatti Picus2019-10-033-35/+9
|\ \ \ \ | | | | | | | | | | DEP: Finish deprecation of non-integer `num` in linspace
| * | | | Dep: Deprecation of float index in linespaceSeth Troisi2019-10-013-35/+9
| | |_|/ | |/| |
* | | | BUG: dtype refcount cleanups (#14586)Matti Picus2019-10-032-22/+16
| |/ / |/| | | | | * BUG: dtype reference count cleanup
* | | DOC misleading np.sinc() documentationSamesh Lakhotia2019-10-021-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-correctionSebastian Berg2019-10-011-4/+6
|\ \ \ | | | | | | | | DOC: Updated sphinx directive formatting
| * | | DOC: Updated sphinx directive formattingJoseph R. Fox-Rabinovitz2019-09-301-4/+6
| |/ /
* | | DOC: s/OR/AND/ in np.logical_and docstringSeth Troisi2019-10-011-1/+1
|/ /
* | BLD: remove unused functions, rearrange headers (from CC=clang) (#14534)Matti Picus2019-09-268-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-deprecationSebastian Berg2019-09-262-38/+10
|\ \ | |/ |/| DEP: remove deprecated select behaviour
| * DEP: remove expired deprecation in selectmattip2019-09-232-38/+10
| |
* | Merge pull request #14573 from rgommers/remove-info-filesMatti Picus2019-09-2512-360/+109
|\ \ | | | | | | DOC: update submodule docstrings, remove info.py files
| * | MAINT: remove unused numpy/f2py/info.py fileRalf Gommers2019-09-222-7/+0
| | |
| * | DOC: clean up numpy.lib docstring, remove numpy/lib/info.pyRalf Gommers2019-09-223-162/+13
| | |
| * | DOC: add up-to-date numpy.linalg docstring, remove info.py fileRalf Gommers2019-09-223-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 fileRalf Gommers2019-09-222-6/+0
| | |
| * | MAINT: remove outdated `numpy/distutils/__version__.py` fileRalf Gommers2019-09-222-7/+0
| | |
| * | DOC: add a numpy.distutils module docstring, remove info.py fileRalf Gommers2019-09-223-8/+21
| | |
| * | DOC: remove numpy/core/info.py and incomplete docstring for core.Ralf Gommers2019-09-223-89/+8
| |/
* | Merge pull request #14562 from rgommers/randomCapi-cleanupMatti Picus2019-09-254-4/+2
|\ \ | | | | | | MAINT: don't install partial numpy.random C/Cython API.
| * | MAINT: don't install partial numpy.random C/Cython API.Ralf Gommers2019-09-214-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.cSebastian Berg2019-09-231-1/+1
| | | | | | | | | Co-Authored-By: Eric Wieser <wieser.eric@gmail.com>
* | | BUG: Add missing check for 0-sized array in ravel_multi_indexSebastian Berg2019-09-222-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-probe2Charles Harris2019-09-221-1/+1
|\ \ \ | |_|/ |/| | BLD, DOC: fix gh-14518, add release note
| * | BUILD, DOC: fix 14518, add release notemattip2019-09-221-1/+1
| | |
* | | Merge pull request #14567 from rgommers/fix-publicapi-testCharles Harris2019-09-214-51/+0
|\ \ \ | |/ / |/| | DEP: remove deprecated (and private) numpy.testing submodules.
| * | DEP: remove deprecate (and private) numpy.testing submodules.Ralf Gommers2019-09-214-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 testRalf Gommers2019-09-211-19/+21
| |/ |/|
* | Merge pull request #14554 from WarrenWeckesser/remove-dup-loopSebastian Berg2019-09-201-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 Weckesser2019-09-201-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 Gommers2019-09-201-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)mattip2019-09-203-3/+29
| |/ |/|
* | MAINT: move the option to build_src, simplifies logicmattip2019-09-202-7/+6
| |
* | BUG: fixes from reviewmattip2019-09-201-2/+3
| |
* | BUILD: fix runtests.py option, fix previous changesetmattip2019-09-201-1/+1
| |
* | BUILD: only report these headers with --debug-configuremattip2019-09-201-6/+6
| |
* | BUILD: add --debug-configure option to reduce output, use logger moremattip2019-09-207-39/+32
| |
* | Merge pull request #14454 from rgommers/test-public-modulesMatti Picus2019-09-207-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 importedRalf Gommers2019-09-192-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-14498Ralf Gommers2019-09-191-1/+0
| |
| * TST: make xfailed test for modules in public API pass.Ralf Gommers2019-09-193-4/+39
| |
| * TST: add comment on public/semi-private modules.Ralf Gommers2019-09-191-21/+31
| | | | | | | | Also address other review comments.