Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #12116 from shoyer/array-function-numpy-lib | Charles Harris | 2018-10-11 | 7 | -0/+379 |
|\ | | | | | ENH: __array_function__ support for np.lib, part 1/2 | ||||
| * | ENH: __array_function__ for np.lib, part 1 | Stephan Hoyer | 2018-10-08 | 7 | -0/+379 |
| | | | | | | | | np.lib.arraypad through np.lib.nanfunctions | ||||
* | | Merge pull request #12137 from tylerjereddy/fill_diag_err_test | Eric Wieser | 2018-10-11 | 1 | -0/+13 |
|\ \ | | | | | | | TST: error tests for fill_diagonal() | ||||
| * | | TST: error tests for fill_diagonal() | Tyler Reddy | 2018-10-10 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | * add error handling tests for previously uncovered code in fill_diagonal() | ||||
* | | | TST: error tests for diag_indices_from() | Tyler Reddy | 2018-10-10 | 1 | -5/+17 |
|/ / | | | | | | | | | * add unit tests for previously uncovered error handling code in diag_indices_from() | ||||
* | | Merge pull request #12108 from AetherUnbound/bugfix/12107 | Matti Picus | 2018-10-10 | 2 | -0/+25 |
|\ \ | | | | | | | BUG: Allow boolean subtract in histogram | ||||
| * | | BUG: Allow boolean subtract in histogram | Matthew Bowden | 2018-10-10 | 2 | -0/+25 |
| |/ | | | | | | | | | | | | | | | | | | | | | Convert bool to uint at start, rather than attempt a XOR Only check type against np.bool_ Refactor warnings check | ||||
* | | Merge pull request #12133 from pierreglaser/centralize-pickle-import | Charles Harris | 2018-10-10 | 2 | -6/+2 |
|\ \ | | | | | | | MAINT, TST refactor pickle imports and tests | ||||
| * | | MAINT, TST import pickle from numpy.core.numeric | Pierre Glaser | 2018-10-10 | 2 | -6/+2 |
| |/ | | | | | | | | | | | | | | | All imports of pickle from numpy modules are now done this way: >>> from numpy.core.numeric import pickle Also, some loops on protocol numbers are added over pickle tests that were not caught from #12090 | ||||
* | | MAINT: Update deprecation message. | Charles Harris | 2018-10-10 | 1 | -1/+1 |
| | | |||||
* | | DEP: deprecate asscalar | mattip | 2018-10-10 | 1 | -0/+9 |
|/ | |||||
* | TST: improve coverage of nd_grid | Tyler Reddy | 2018-10-06 | 1 | -0/+18 |
| | |||||
* | Merge pull request #12061 from ceh-forks/remove-reduntant-imports | Charles Harris | 2018-09-30 | 1 | -1/+0 |
|\ | | | | | MAINT: remove redundant imports | ||||
| * | MAINT: remove redundant imports | Emil Hessman | 2018-09-30 | 1 | -1/+0 |
| | | |||||
* | | MAINT: remove unused stdlib imports | Emil Hessman | 2018-09-30 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #11962 from mfkasim91/limitrowloadtxt | Charles Harris | 2018-09-30 | 2 | -2/+58 |
|\ | | | | | ENH: maximum lines of content to be read from numpy.loadtxt | ||||
| * | MAINT: Omit None in max_rows for np.loadtxt docstring | mfkasim91 | 2018-09-30 | 1 | -1/+1 |
| | | |||||
| * | MAINT: No tick for None in `max_rows` docstring for `np.loadtxt` | mfkasim91 | 2018-09-30 | 1 | -1/+1 |
| | | |||||
| * | ENH: add max_rows kwarg to numpy.loadtxt like numpy.genfromtxt | mfkasim91 | 2018-09-30 | 2 | -2/+58 |
| | | |||||
* | | MAINT: remove unused imports | Emil Hessman | 2018-09-29 | 1 | -8/+6 |
| | | |||||
* | | ENH add prepend and append kwargs to diff | Matt Harrigan | 2018-09-25 | 2 | -1/+81 |
| | | |||||
* | | BUG: Don't leave files open and dangling if np.load has a bad encoding ↵ | Eric Wieser | 2018-09-23 | 1 | -13/+14 |
| | | | | | | | | argument, or the file is an invalid zip | ||||
* | | TST: prefer pytest.skip() over SkipTest | Tyler Reddy | 2018-09-21 | 3 | -11/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | * replace most usage of SkipTest() with pytest.skip() * where possible, we avoid use of the standard library SkipTest because unittest skipping is routed through the pytest nose compatibility layer in that scenario, which can prevent an easy trace back to the test line where the skip occurred | ||||
* | | Merge pull request #11961 from eric-wieser/pad-tests | Charles Harris | 2018-09-18 | 1 | -1/+42 |
|\ \ | | | | | | | TST: Add more tests for np.pad | ||||
| * | | TST: Add a (failing) test for using np.pad with Fractions, which currently ↵ | Eric Wieser | 2018-09-17 | 1 | -0/+19 |
| | | | | | | | | | | | | rounds to `float` | ||||
| * | | TST: Add a regression test for gh-11216 | Lars G | 2018-09-17 | 1 | -1/+18 |
| | | | | | | | | | | | | The test is marked xfail right now as it is not fixed in master | ||||
| * | | TST: Add a test for pad-wrapping by length 0 | Lars G | 2018-09-15 | 1 | -0/+5 |
| |/ | |||||
* | | Merge pull request #11958 from hmaarrfk/test_pad_object | Matti Picus | 2018-09-17 | 1 | -0/+15 |
|\ \ | | | | | | | TST: Add a test for np.pad where constant_values is an object | ||||
| * | | style | Mark Harfouche | 2018-09-15 | 1 | -1/+1 |
| | | | |||||
| * | | Pad start and end with different values | Mark Harfouche | 2018-09-15 | 1 | -3/+5 |
| | | | |||||
| * | | Don't use None to valid the array as it is the "Default" for empty | Mark Harfouche | 2018-09-15 | 1 | -5/+8 |
| | | | |||||
| * | | MAINT: Add a test for np.pad where constant_values is an object | Mark Harfouche | 2018-09-15 | 1 | -0/+10 |
| |/ | |||||
* | | MAINT: refactor design of recursive closures (#11910) | Matti Picus | 2018-09-16 | 2 | -9/+13 |
|/ | |||||
* | TST: Replace calls to unittest.TestCase.fail (#11933) | Roman Yurchak | 2018-09-12 | 3 | -18/+8 |
| | | | | | | | | After the pytest migration, test classes no longer inherit from unittest.TestCase and and the fail method does not exist anymore. In all these cases, we can use assert_raises and assert_raises_regex instead | ||||
* | TST: Fix duplicated test name. | Elliott Sales de Andrade | 2018-09-06 | 1 | -2/+2 |
| | | | | | It's a straightforward copy&paste error, but it means not all these tests get run. | ||||
* | Merge pull request #11805 from tylerjereddy/issue_11490 | Charles Harris | 2018-08-31 | 2 | -3/+83 |
|\ | | | | | BUG: add type cast check for ediff1d | ||||
| * | BUG: add type cast check to ediff1d | Tyler Reddy | 2018-08-26 | 2 | -3/+83 |
| | | |||||
* | | Merge pull request #10915 from mattip/implement-nep-0015 | Charles Harris | 2018-08-31 | 1 | -1/+1 |
|\ \ | |/ |/| | ENH: implement nep 0015: merge multiarray and umath | ||||
| * | MAINT: merge umath, multiarray into _multiarray, add python wrappers | mattip | 2018-08-21 | 1 | -1/+1 |
| | | |||||
* | | BUG: fix array_split incorrect behavior with array size bigger MAX_INT32 ↵ | Nikita Titov | 2018-08-26 | 2 | -2/+16 |
|/ | | | | | | | | | | | | (#11813) Fixes #11809. * BUG: fix array_split incorrect behavior with array size bigger MAX_INT32 * TST: added test for array_split with array size greater MAX_INT32 * addressed review comments | ||||
* | Merge pull request #11573 from tylerjereddy/broadcast_arrays_kw_test | Matti Picus | 2018-08-21 | 2 | -2/+14 |
|\ | | | | | TST: add broadcast_arrays() kwarg unit test for TypeError | ||||
| * | MAINT: Use raw strings for regexes | Eric Wieser | 2018-08-20 | 1 | -1/+1 |
| | | |||||
| * | TST: add broadcast_arrays() kwarg unit test for TypeError | Tyler Reddy | 2018-08-01 | 2 | -2/+14 |
| | | | | | | | | | | | | | | | | | | * broadcast_arrays() is now tested for the case when an invalid keyword argument is used; the appropriate error string content is also tested for * the TypeError message produced in the above case has been restored to the correct value in Python 3 | ||||
* | | MAINT: reformat line spacing before test methods | mattip | 2018-08-19 | 2 | -3/+0 |
| | | |||||
* | | Merge pull request #11778 from eric-wieser/histogram-overflow | Charles Harris | 2018-08-18 | 2 | -3/+43 |
|\ \ | | | | | | | BUG: Avoid signed overflow in histogram | ||||
| * | | BUG: Avoid signed overflow in histogram | Eric Wieser | 2018-08-18 | 2 | -3/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When dividing the range between first and last, the formula `(x - first) / (last - first)` is used, where `last >= first` This falls apart if the types of these variables are signed integers, in which case overflow can occur. The solution is to force the subtraction result to be unsigned. This is a regression in 1.15.0 | ||||
* | | | Merge pull request #11774 from charris/fix-intersect1d | Charles Harris | 2018-08-17 | 2 | -17/+32 |
|\ \ \ | | | | | | | | | BUG: Fix regression in intersect1d. | ||||
| * | | | BUG: Fix regression in intersect1d. | Charles Harris | 2018-08-17 | 2 | -17/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The function was failing for non-ndarray objects that defined that defined __array__, in particular `xarray.DataArray`. Fix by calling asanyarray on the inputs, which was done implicitly before. Closes #11772. | ||||
* | | | | Merge pull request #11715 from QuLogic/no-network | Charles Harris | 2018-08-17 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | TST: Fix urlopen stubbing. | ||||
| * | | | | TST: Fix urlopen stubbing. | Elliott Sales de Andrade | 2018-08-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | setup/teardown doesn't work, but setup_module/teardown_module does, at least in pytest. |