summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Bump pytest-cov from 2.8.1 to 2.9.0dependabot/pip/pytest-cov-2.9.0dependabot-preview[bot]2020-05-251-1/+1
| | | | | | | | Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.8.1 to 2.9.0. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.8.1...v2.9.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Merge pull request #16368 from numpy/dependabot/pip/hypothesis-5.15.1Charles Harris2020-05-251-1/+1
|\ | | | | MAINT: Bump hypothesis from 5.14.0 to 5.15.1
| * MAINT: Bump hypothesis from 5.14.0 to 5.15.1dependabot/pip/hypothesis-5.15.1dependabot-preview[bot]2020-05-251-1/+1
|/ | | | | | | Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.14.0 to 5.15.1. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-5.14.0...hypothesis-python-5.15.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Merge pull request #16362 from charris/update-download-wheelsTyler Reddy2020-05-241-4/+4
|\ | | | | MAINT: Streamline download-wheels.
| * MAINT: Streamline download-wheels.Charles Harris2020-05-241-4/+4
|/ | | | | | - Makes specifying name patterns simpler - Makes name pattern reject dev versions unless specified. - Makes progress printing aligned and more concise.
* DOC: Reconstruct Testing Guideline. (#16323)Chunlin2020-05-231-50/+71
| | | | | | | | | | * reconstruct testing doc * Update doc/TESTS.rst.txt * DOC: add docstring for numpy.test Co-authored-by: Ross Barnowski <rossbar@berkeley.edu> Co-authored-by: Matti Picus <matti.picus@gmail.com>
* Merge pull request #16266 from jbrockmendel/cyapiMatti Picus2020-05-235-1/+276
|\ | | | | ENH: include dt64/td64 structs and funcs and tests in __init__.pxd.
| * blackify, troubleshoot testsjbrockmendel2020-05-221-17/+21
| |
| * ENH: run tests for __init__.pxdmattip2020-05-222-6/+17
| |
| * First stab at tests, try on the CIjbrockmendel2020-05-214-3/+169
| |
| * Fix np.dtype declarationjbrockmendel2020-05-211-1/+1
| |
| * troubleshoot CIjbrockmendel2020-05-211-5/+5
| |
| * move below int64_t declarationjbrockmendel2020-05-211-39/+39
| |
| * Missing declarationsjbrockmendel2020-05-211-0/+23
| |
| * Re-order declarationsjbrockmendel2020-05-211-5/+5
| |
| * ENH: include dt64/td64 isinstance checks in __init__.pxdjbrockmendel2020-05-211-0/+71
| |
* | Merge pull request #16348 from seberg/fromany-leakCharles Harris2020-05-232-0/+11
|\ \ | | | | | | BUG: Fix dtype leak in `PyArray_FromAny` error path
| * | BUG: Fix dtype leak in `PyArray_FromAny` error pathSebastian Berg2020-05-222-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Also adds a test to bincount which will run into this path. The leak can be triggered by using a reference count checker on the test suit (e.g. pytest-leaks). Closes gh-16339
* | | Merge pull request #16349 from larsoner/depCharles Harris2020-05-232-5/+17
|\ \ \ | | | | | | | | BUG: Indentation for docstrings
| * | | BUG: Indentation for docstringsEric Larson2020-05-222-5/+17
| | | |
* | | | MAINT: Cleanup 'tools/download-wheels.py' (#16329)Anirudh Subramanian2020-05-221-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ENH: Create download dir if not present for download-wheels * TST: Add tests for download-wheels * MAINT: use exist_ok=True for os.makedirs in download-wheels Co-authored-by: Ross Barnowski <rossbar@berkeley.edu> * MAINT: Remove test for download_wheels * MAINT: Remove directory creation and error if dir not present * MAINT: Print total files download and remove err for 0 search results Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* | | | Merge pull request #16298 from eric-wieser/fix-np.infoSebastian Berg2020-05-221-35/+7
|\ \ \ \ | |/ / / |/| | | BUG: np.info does not show keyword-only arguments
| * | | BUG: np.info does not show keyword-only argumentsEric Wieser2020-05-191-35/+7
| | | | | | | | | | | | | | | | | | | | | | | | Using inspect.signature instead of `np.compat.getargspec` solves this problem. `inspect.signature` also handles stripping the `self` argument of methods for us.
* | | | BUILD: Remove Accelerate support (#15759)Matti Picus2020-05-2213-374/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove support for Apple Accelerate, since it is buggy. A build error should occur on most or all setups if linked against Accelerate. Test or import failures should occur on setups where Accelerate is picked up dynamically. Co-authored-by: Warren Weckesser <warren.weckesser@gmail.com>
* | | | MAINT: Remove f-strings in setup.py. (gh-16346)Wojciech Rzadkowski2020-05-221-2/+2
| |/ / |/| | | | | Remove f-strings from setup.py to allow for an informative error message for python<3.6 users. Closes #16345.
* | | Merge pull request #16336 from seberg/trivial-refcountfix-add_docstringCharles Harris2020-05-221-1/+2
|\ \ \ | | | | | | | | BUG: Fix refcounting in add_newdoc
| * | | BUG: Fix refcounting in add_newdocSebastian Berg2020-05-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | this is a trivial refcounting fix, since this function is mostly used only at startup, the small refcounting issue was not noticed until the new tests were added.
* | | | Merge pull request #16337 from seberg/circleci-artifactMatti Picus2020-05-221-0/+12
|\ \ \ \ | | | | | | | | | | CI: Create a link for the circleCI artifact
| * | | | CI: Create a link for the circleCI artifactSebastian Berg2020-05-211-0/+12
| |/ / /
* | | | Merge pull request #16333 from kevmo/homogeneous-16324Ralf Gommers2020-05-226-7/+7
|\ \ \ \ | | | | | | | | | | DOC: Fix spelling typo - homogenous to homogeneous. (#16324)
| * | | | DOC: Fix spelling typo - homogenous to homogeneous. (#16324)Kevin Moore2020-05-216-7/+7
| | | | |
* | | | | Merge pull request #16332 from ↵Matti Picus2020-05-221-0/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | LSchroefl/link_SciPy_multidimensional_interpolation DOC: link np.interp to SciPy's interpolation functions (closes #14154)
| * | | | Update numpy/lib/function_base.pyLSchroefl2020-05-221-1/+1
| | | | | | | | | | | | | | | Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
| * | | | DOC: link np.interp to SciPy's multidimensional interpolation functions (#14154)skywalker2020-05-211-0/+4
| | |_|/ | |/| |
* | | | BUG: Don't segfault on bad __len__ when assigning. (gh-16327)Brandt Bucher2020-05-212-20/+25
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When __getitem__ fails, assignment falls back on __iter__, which may not have the same length as __len__, resulting in a segfault. See gh-7264. * BUG: Don't rely on __len__ for safe iteration. Skip __len__ checking entirely, since this has no guarantees of being correct. Instead, first convert to PySequence_Fast and use that length. Also fixes a refleak when creating a tmp array fails. See gh-7264. * TST: Update test for related edge-case. The previous fix more gracefully handles this edge case by skipping the __len__ check. Rather than raising with an unhelpful error message, just create the array with whatever elements C() actually yields. See gh-7264.
* | | DOC: Correct documentation of ``__array__`` when used as output array. (#16130)Tina Oberoi2020-05-211-3/+2
| | |
* | | Merge pull request #16318 from seberg/maint-python39Charles Harris2020-05-203-17/+7
|\ \ \ | | | | | | | | MAINT: Stop Using PyEval_Call* and simplify some uses
| * | | TST: Add 3.9-dev to the travis matrixSebastian Berg2020-05-201-0/+1
| | | | | | | | | | | | | | | | Co-authored-by: Charles Harris <charlesr.harris@gmail.com>
| * | | MAINT: Stop Using PyEval_Call* and simplify some usesSebastian Berg2020-05-202-17/+6
| | |/ | |/| | | | | | | | | | Python 3.9 started to deprecate these calls and the PyObject_Call* variants are equivalent or nicer in any case.
* | | Merge pull request #16316 from rossbar/maint/bump_numpydocCharles Harris2020-05-201-0/+0
|\ \ \ | |/ / |/| | MAINT: Bump numpydoc version
| * | MAINT: Bumpy numpydoc version.Ross Barnowski2020-05-201-0/+0
|/ / | | | | | | | | | | | | Fixes problem with citation (reference) anchors in rendered docs. Actual fix was in numpy/numpydoc@7c42883, but this bumps to latest (unreleased) numpydoc version.
* | Merge pull request #15997 from panpiort8/array_pretty_printMatti Picus2020-05-203-4/+118
|\ \ | | | | | | ENH: improve printing of arrays with multi-line reprs
| * | Update doc/release/upcoming_changes/15997.improvement.rstpanpiort82020-05-201-4/+12
| | | | | | | | | Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
| * | Improve the snippetPan Jan2020-05-201-3/+4
| | |
| * | Move the snippet notePan Jan2020-05-193-12/+4
| | |
| * | Add release note snippetPan Jan2020-05-072-1/+12
| | |
| * | Make requested changesPan Jan2020-04-271-5/+4
| | |
| * | Improve way of breaking linesPan Jan2020-04-172-9/+43
| | |
| * | Improve testingPan Jan2020-04-162-3/+18
| | |
| * | ENH: improve printing of arrays with multi-line reprsPan Jan2020-04-162-4/+58
| | |