Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MAINT: `multiarray_tests` was renamed in master.backport_10824 | Charles Harris | 2018-04-25 | 1 | -1/+1 |
| | | | Use the old name in the backport. | ||||
* | STY: Fix long line. | Charles Harris | 2018-04-25 | 1 | -1/+2 |
| | |||||
* | fix from review | mattip | 2018-04-25 | 2 | -16/+18 |
| | |||||
* | BUG: test, fix PyArray_DiscardWritebackIfCopy refcount issue and document | mattip | 2018-04-25 | 4 | -13/+60 |
| | |||||
* | Merge pull request #10947 from ahaldane/fix_style_arg_1.14 | Charles Harris | 2018-04-24 | 2 | -0/+5 |
|\ | | | | | BUG: 'style' arg to array2string broken in legacy mode (1.14 Backport) | ||||
| * | BUG: 'style' arg to array2string broken in legacy mode | Allan Haldane | 2018-04-21 | 2 | -0/+5 |
| | | | | | | | | Fixes #10934 | ||||
* | | Merge pull request #10962 from ahaldane/backport_10860 | Allan Haldane | 2018-04-23 | 2 | -2/+39 |
|\ \ | | | | | | | (Backport 1.14.3) BUG: core: fix NPY_TITLE_KEY macro on pypy | ||||
| * | | BUG: core: fix NPY_TITLE_KEY macro on pypy | Pauli Virtanen | 2018-04-23 | 2 | -2/+39 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | On Pypy, dictionary keys do not necessarily preserve object identity. This however was assumed by the NPY_TITLE_KEY macro, which relies on descriptor.c:568 using the same 'title' object both as a dictionary key as an entry in the tuple inserted. Since the items in the field dict are unique, value identity is however sufficient for the NPY_TITLE_KEY macro. On PyPy, fix the macro by comparing values instead. | ||||
* | | Merge pull request #10961 from ahaldane/backport_10869 | Allan Haldane | 2018-04-23 | 1 | -0/+2 |
|\ \ | | | | | | | (Backport 1.14.3) BUG: Fix encoding regression in ma/bench.py (Issue #10868) | ||||
| * | | BUG: Fix encoding regression in ma/bench.py (Issue #10868) | Jonathan March | 2018-04-23 | 1 | -0/+2 |
| |/ | |||||
* | | Merge pull request #10960 from ahaldane/backport_10916 | Allan Haldane | 2018-04-23 | 1 | -1/+1 |
|\ \ | | | | | | | (Backport 1.14.3) Add missing underscore to prototype in check_embedded_lapack | ||||
| * | | Add missing underscore to prototype in check_embedded_lapack | Malcolm Smith | 2018-04-23 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #10959 from ahaldane/backport_10778 | Allan Haldane | 2018-04-23 | 2 | -1/+3 |
|\ \ | |/ |/| | (Backport 1.14.3) BUG: test, fix for missing flags['WRITEBACKIFCOPY'] key | ||||
| * | BUG: test, fix for missing flags['WRITEBACKIFCOPY'] key | mattip | 2018-04-23 | 2 | -1/+3 |
|/ | |||||
* | Merge pull request #10905 from ahaldane/fix_fromrecords_backcompat | Charles Harris | 2018-04-13 | 2 | -24/+40 |
|\ | | | | | BUG: for 1.14 back-compat, accept list-of-lists in fromrecords | ||||
| * | BUG: for 1.14 back-compat, accept list-of-lists in fromrecords | Allan Haldane | 2018-04-13 | 2 | -24/+40 |
|/ | | | | Fixes #10870 | ||||
* | Merge pull request #10862 from ahaldane/fix_float_repr_tp_print_override_1.14 | Charles Harris | 2018-04-09 | 2 | -0/+53 |
|\ | | | | | BUG: floating types should override tp_print (1.14 backport) | ||||
| * | BUG: floating types should override tp_print | Allan Haldane | 2018-04-08 | 2 | -0/+53 |
|/ | | | | Fixes #10753 | ||||
* | Merge pull request #10729 from charris/prepare-1.14.2 | Charles Harris | 2018-03-12 | 3 | -0/+64 |
|\ | | | | | DOC: Create 1.14.2 notes and changelog. | ||||
| * | DOC: Create 1.14.2 notes and changelog. | Charles Harris | 2018-03-11 | 3 | -0/+64 |
|/ | | | | [ci skip] | ||||
* | Merge pull request #10727 from charris/backport-10650 | Charles Harris | 2018-03-11 | 2 | -2/+2 |
|\ | | | | | BUG: Fix missing NPY_VISIBILITY_HIDDEN on npy_longdouble_to_PyLong | ||||
| * | BUG: Fix missing NPY_VISIBILITY_HIDDEN on npy_longdouble_to_PyLong | Eric Wieser | 2018-03-11 | 2 | -2/+2 |
| | | | | | | | | | | | | Fixes #10648 NPY_VISIBILITY_HIDDEN is used by memoverlap.{c,h}, so we should be using the same thing here | ||||
* | | Merge pull request #10726 from charris/backport-10657 | Charles Harris | 2018-03-11 | 1 | -5/+25 |
|\ \ | | | | | | | BUG: Fix f2py generated code to work on PyPy | ||||
| * | | BUG: f2py: fix f2py generated code to work on Pypy | Pauli Virtanen | 2018-03-11 | 1 | -5/+25 |
| |/ | | | | | | | | | | | | | | | F2py generates code that uses PyTuple_SetItem on a tuple that has been "used", which is invalid on Pypy. Add #ifdefs that make the generated code convert the object to a list, use PyList_SetItem, and then convert it back to a tuple. | ||||
* | | Merge pull request #10725 from charris/backport-10716 | Charles Harris | 2018-03-11 | 2 | -27/+38 |
|\ \ | |/ |/| | BUG: dragon4 fractional output mode adds too many trailing zeros | ||||
| * | BUG: dragon4 fractional output mode adds too many trailing zeros | Allan Haldane | 2018-03-11 | 2 | -27/+38 |
|/ | | | | Fixes #10713 | ||||
* | Merge pull request #10674 from ahaldane/fix_0d_object_subclass_again_1.14.2 | Charles Harris | 2018-03-02 | 2 | -13/+47 |
|\ | | | | | BUG: Further back-compat fix for subclassed array repr | ||||
| * | BUG: Further back-compat fix for subclassed array repr | Allan Haldane | 2018-02-27 | 2 | -13/+47 |
|/ | | | | Fixes #10663 | ||||
* | Merge pull request #10630 from charris/prepare-1.14.1 | Charles Harris | 2018-02-20 | 2 | -25/+141 |
|\ | | | | | REL: Prepare for 1.14.1 release. | ||||
| * | REL: Prepare for 1.14.1 release. | Charles Harris | 2018-02-19 | 2 | -25/+141 |
|/ | | | | | | | * Update release notes. * Create `1.14.1-changelog.rst` [skip ci] | ||||
* | Merge pull request #10629 from ahaldane/recursive_closure_backport2 | Charles Harris | 2018-02-19 | 3 | -93/+106 |
|\ | | | | | BUG: deallocate recursive closure in arrayprint.py (backport try 2) | ||||
| * | BUG: break cyclic refs in recursive closures | Allan Haldane | 2018-02-18 | 4 | -9/+37 |
| | | | | | | | | Fixes #10620 | ||||
| * | Revert "Merge pull request #10622 from ↵ | Allan Haldane | 2018-02-18 | 2 | -103/+88 |
|/ | | | | | | | ahaldane/fix_arrayprint_recursive_closure_backport" This reverts commit d0ba54f958efe07d3a1fc94bf61d3723ef89c267, reversing changes made to eaac472cbe4ecb1d5b825c6b77b97bf0a11865a9. | ||||
* | Merge pull request #10624 from charris/backport-10623 | Charles Harris | 2018-02-18 | 2 | -1/+6 |
|\ | | | | | BUG: Correctly identify comma seperated dtype strings | ||||
| * | BUG: Correctly identify comma seperated dtype strings | Simon Gibbons | 2018-02-18 | 2 | -1/+6 |
|/ | | | | | | | | | | | | | When parsing dtype strings, we should only consider them to be comma seperated if there are commas not present in a pair of square brackets. Whilst we had a check for this already in the code there was an off by 1 bug where we failed to consider the first character of the string. This would lead to an infinite recursion when trying to parse strings of the form `[i8,f8]`. Fixes: #10440 | ||||
* | Merge pull request #10622 from ↵ | Charles Harris | 2018-02-18 | 2 | -88/+103 |
|\ | | | | | | | | | ahaldane/fix_arrayprint_recursive_closure_backport BUG: deallocate recursive closure in arrayprint.py (1.14 backport) | ||||
| * | BUG: deallocate recursive closure in arrayprint.py | Allan Haldane | 2018-02-17 | 2 | -88/+103 |
|/ | | | | Fixes #10620 | ||||
* | Merge pull request #10612 from charris/backport-10381 | Charles Harris | 2018-02-16 | 3 | -15/+48 |
|\ | | | | | BUG/ENH: Improve output for structured non-void types | ||||
| * | ENH: Always show dtype fields in the array repr, even for non-void | Eric Wieser | 2018-02-16 | 2 | -7/+13 |
| | | |||||
| * | BUG: Fix crash on non-void structured array repr | Eric Wieser | 2018-02-16 | 2 | -7/+29 |
| | | | | | | | | Fixes gh-9821 | ||||
| * | BUG: Show the base of a compound dtype even when it doesn't subclass void | Eric Wieser | 2018-02-16 | 2 | -2/+7 |
| | | |||||
* | | Merge pull request #10610 from charris/backport-10477 | Charles Harris | 2018-02-16 | 11 | -819/+256 |
|\ \ | | | | | | | BUG: Align type definition with generated lapack | ||||
| * | | BUG: Align type definition with generated lapack (#10477) | xoviat | 2018-02-16 | 11 | -819/+256 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Align type definitions * Regenerate sources * Replace BytesIO * Consolidate executables * Create directories on PY2 * Revise step name * Consolidate directory creation * Don't catch makedirs errors * Revise step name * Add header source | ||||
* | | Merge pull request #10608 from charris/backport-10588 | Charles Harris | 2018-02-16 | 2 | -15/+30 |
|\ \ | | | | | | | BUG: Revert sort optimization in np.unique. | ||||
| * | | BUG: Revert sort optimization in np.unique. | Charles Harris | 2018-02-16 | 2 | -15/+30 |
| |/ | | | | | | | | | | | | | | | | | | | Backport of #10588. The optimization was to sort integer subarrays by treating them as strings of unsigned bytes. That worked fine for finding the unique subarrays, but the sort order of the results could be unexpected. Closes #10495. | ||||
* | | Merge pull request #10609 from charris/backport-10544 | Charles Harris | 2018-02-16 | 2 | -6/+63 |
|\ \ | |/ |/| | BUG: infinite recursion in str of 0d subclasses | ||||
| * | BUG: infinite recursion in str of 0d subclasses | Allan Haldane | 2018-02-16 | 2 | -6/+63 |
|/ | | | | Fixes #10360 | ||||
* | Merge pull request #10607 from charris/backport-10596 | Charles Harris | 2018-02-16 | 2 | -5/+7 |
|\ | | | | | MAINT: Update sphinxext submodule hash. | ||||
| * | BUG: Functions in ma should not add Notes to existing docstrings. | Charles Harris | 2018-02-16 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | Currently, the `doc_note` function in `numpy.ma.core.py` is called to add a "Notes" section to the existing docstrings of the unmasked versions of some functions. This may result in duplicate "Notes" sections, or incorrect placement, which are errors in current numpydoc. This PR disables the `doc_note` function until we can decide on the proper way to deal with the problem. | ||||
| * | DOC: Update sphinxext submodule hash. | Charles Harris | 2018-02-16 | 1 | -0/+0 |
| | |