summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
* 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.
| * DOC: add some comments to explain namespace cleanup in numpy/__init__.pyRalf Gommers2019-09-191-0/+4
| | | | | | | | [ci skip]
| * MAINT: add missing 'Arrayterator' to `numpy.lib.__all__`Ralf Gommers2019-09-193-8/+19
| | | | | | | | | | | | | | Also finish the TODO about figuring out which np.lib.<submodule>'s are public. This is a giant mess ...
| * TST: add details to the public modules test about how to check public-nessRalf Gommers2019-09-191-0/+15
| |
| * MAINT: fix issue with `np.lib.mixins.__all__` and import of mixinsRalf Gommers2019-09-192-5/+3
| |
| * TST: add `core/generate_numpy_api.py` to private-but-present modulesRalf Gommers2019-09-191-0/+1
| |
| * TST: add test to prevent new public-looking modules being addedRalf Gommers2019-09-191-1/+288
| |
* | Merge pull request #14525 from mattip/pypySebastian Berg2019-09-191-1/+2
|\ \ | | | | | | BUILD, MAINT: run tests with verbose for PyPY, also do not leak resource
| * | BUILD, MAINT: run tests with verbose for PyPY, also do not leak resourcemattip2019-09-161-1/+2
| | |
* | | Merge pull request #14531 from WarrenWeckesser/binomial-regressionMatti Picus2019-09-197-11/+75
|\ \ \ | | | | | | | | BUG: random: Create a legacy implementation of random.binomial.
| * | | BUG: random: Create a legacy implementation of random.binomial.Warren Weckesser2019-09-167-11/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a legacy implementation of the random_binomial method of RandomState that does not include the "short-circuit" check for n == 0 or p == 0. This ensures that the stream of variates is consistent with the behavior in 1.16. Closes gh-14522.
* | | | Merge pull request #14223 from kritisingh1/dep-testsMatti Picus2019-09-192-0/+55
|\ \ \ \ | | | | | | | | | | TST: Add tests for deprecated C functions (PyArray_As1D, PyArray_As1D)
| * | | | Fix errors and add release notes for deprecationkritisingh12019-09-191-6/+14
| | | | |
| * | | | TST: Add tests for deprecated C functions (PyArray_As1D, PyArray_As1D)kritisingh12019-08-242-0/+47
| | | | |
* | | | | MAINT: Add new deprecation date.Charles Harris2019-09-181-1/+2
| | | | | | | | | | | | | | | [ci skip]
* | | | | Changing ImportWarning to DeprecationWarningBrigitta Sipocz2019-09-181-1/+1
| | | | |
* | | | | BUG: Avoid ctypes in GeneratorsKevin Sheppard2019-09-182-4/+4
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | Avoid unnecessary use of ctypes in Generators closes #14131
* | | | Merge pull request #12828 from madphysicist/nditer-instructionsMatti Picus2019-09-181-6/+10
|\ \ \ \ | | | | | | | | | | DOC: Updates to nditer usage instructions
| * | | | DOC: Updates to nditer usage instructionsJoseph Fox-Rabinovitz2019-09-181-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | More intuitive use of iterators Context manager introduction version noted explicitly
* | | | | DOC: Added missing versionadded to diff(prepend)Joseph R. Fox-Rabinovitz2019-09-181-2/+4
|/ / / /
* | | | Cleanup old_defines in documentionSeth Troisi2019-09-171-1/+1
| |/ / |/| |
* | | Merge pull request #14526 from mattip/fix-towncrierSebastian Berg2019-09-161-2/+0
|\ \ \ | | | | | | | | BUG: fix release snippet failures caught only after merging
| * | | DOC,BUG: remove section header, add redundant text to leave a blank linemattip2019-09-161-2/+0
| | | |
* | | | Merge pull request #14520 from felixdivo/patch-1Matti Picus2019-09-161-4/+3
|\ \ \ \ | | | | | | | | | | Mention that split() returns views into the original array
| * | | | Mention that split() returns views into the original arrayFelix Divo2019-09-161-4/+3
| | |_|/ | |/| | | | | | Also adds a minor code change
* | | | Merge pull request #14521 from alexhenrie/lookforMatti Picus2019-09-161-6/+1
|\ \ \ \ | | | | | | | | | | MAINT: Simplify lookfor function
| * | | | MAINT: Simplify lookfor functionAlex Henrie2019-09-151-6/+1
| |/ / /
* | | | Merge pull request #14523 from WarrenWeckesser/random-dup-protosMatti Picus2019-09-161-5/+0
|\ \ \ \ | |_|/ / |/| | | MAINT: random: Remove a few duplicated C function prototypes.
| * | | MAINT: random: Remove a few duplicated C function prototypes.Warren Weckesser2019-09-151-5/+0
| |/ /
* | | Merge pull request #14511 from eric-wieser/fix-flatten_dtypeMatti Picus2019-09-162-5/+5
|\ \ \ | | | | | | | | BUG: Fix flatten_dtype so that nested 0-field structs are flattened correctly
| * | | BUG: Fix flatten_dtype so that nested 0-field structs are flattened correctlyEric Wieser2019-09-142-5/+5
| | | | | | | | | | | | | | | | This affects the behavior of merge_arrays.
* | | | Merge pull request #13829 from kianasun/add-permutation-axisMatti Picus2019-09-162-14/+79
|\ \ \ \ | |_|/ / |/| | | ENH: Add axis argument to random.permutation and random.shuffle