summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* DOC: Change 'num' to 'np'Dieter Werthmüller2018-12-121-5/+5
| | | | | Stumbled upon this *NumPy for Matlab users* guide. Even though it says *Note: this is just an example, not a statement of "best practices"* I think it would still be better to use `np` instead of `num`, as this is the most common abbreviation you'll find in examples etc. Just close the PR if you disagree.
* Merge pull request #12511 from ahaldane/fix_relaxstride_loopsCharles Harris2018-12-102-6/+44
|\ | | | | BUG: don't check alignment of size=0 arrays (RELAXED_STRIDES)
| * MAINT: don't check alignment size=0 arrays (RELAXED_STRIDES)Allan Haldane2018-12-102-6/+44
| | | | | | | | | | | | | | Don't check alignment of size-0 arrays in copy-loops, because of RELAXED_STRIDES. Fixes #12503
* | Merge pull request #12528 from ahaldane/fix_reshape_getitemMatti Picus2018-12-111-1/+1
|\ \ | | | | | | MAINT: fix an unsafe PyTuple_GET_ITEM call
| * | MAINT: fix an unsafe PyTuple_GET_ITEM callAllan Haldane2018-12-101-1/+1
| | |
* | | Merge pull request #12527 from jbj/patch-1Matti Picus2018-12-101-0/+4
|\ \ \ | | | | | | | | DEV: Fix lgtm.com C/C++ build
| * | | Fix lgtm.com C/C++ buildJonas Jensen2018-12-101-0/+4
| | | | | | | | | | | | As reported on https://discuss.lgtm.com/t/analysis-fails-something-about-python3-5/1606, integration with lgtm.com C/C++ analysis is currently broken. This PR attempts to fix it by invoking Python 3 where the lgtm.com autobuild system would invoke Python 2 by default.
* | | | Merge pull request #12522 from eric-wieser/fix-build-outputCharles Harris2018-12-102-6/+29
|\ \ \ \ | |/ / / |/| | | BUG: ensure new-lines in compiler error messages are actually printed to the console
| * | | BUG: ensure new-lines in compiler error messages are actually printed to the ↵Eric Wieser2018-12-092-6/+29
| | | | | | | | | | | | | | | | | | | | | | | | console Previously this would show `b'first_line\nsecond_line'`
* | | | Merge pull request #12502 from tylerjereddy/azure_py_version_fixCharles Harris2018-12-091-3/+3
|\ \ \ \ | | | | | | | | | | TST: Azure Python version fix
| * | | | TST: Azure Python version fixTyler Reddy2018-12-071-3/+3
| | |/ / | |/| | | | | | | | | | | | | | | | | | * Azure test results are now published with appropriate Python version strings
* | | | Merge pull request #12512 from oleksandr-pavlyk/expand-gitignoreCharles Harris2018-12-081-0/+5
|\ \ \ \ | | | | | | | | | | added template-generated files to .gitignore
| * | | | MAINT: added template-generated files to .gitignoreOleksandr Pavlyk2018-12-081-0/+5
|/ / / /
* | | | Merge pull request #12506 from charris/prepare-for-1.17-developmentRalf Gommers2018-12-0810-29/+57
|\ \ \ \ | |_|_|/ |/| | | MAINT: Prepare master for 1.17.0 development.
| * | | MAINT: Prepare master for 1.17.0 development.Charles Harris2018-12-0810-29/+57
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Create 1.17.0-notes - Update index.rst for new notes - Update pavement.py - Update setup.py - Remove Python 2.7 and 3.4 from CI testing. - Add `# cython: language_level=3` to `*.pxd`, `*.pyx` files. Note that this removes support for both Python2.7 and Python3.4 in setup.py.
* | | Merge pull request #12508 from charris/fix-doc-makefileRalf Gommers2018-12-071-1/+1
|\ \ \ | |/ / |/| | DOC, MAINT: Make `PYVER = 3` in doc/Makefile.
| * | DOC, MAINT: Make `PYVER = 3` in doc/Makefile.Charles Harris2018-12-071-1/+1
|/ / | | | | | | | | | | | | | | The current version is 3.6, which is too specific. I got caught by that when python3.7 turned out to be my new python3 after upgrading fedora. [ci skip]
* | Merge pull request #12501 from schnaitterm/masterCharles Harris2018-12-071-1/+1
|\ \ | | | | | | MAINT: removed word/typo from comment in site.cfg.example
| * | MAINT: removed word/typo from comment in site.cfg.exampleMichael James Jamie Schnaitter2018-12-071-1/+1
| |/
* | Merge pull request #12494 from mattip/disallow-dgemmCharles Harris2018-12-073-2/+38
|\ \ | |/ |/| BUG: test, fix matmul, dot for vector array with stride[i]=0
| * STY, TST: fix formatting and add tests for other dtypes, unaligned dataCharles Harris2018-12-072-3/+19
| |
| * BUG: test, fix matmul, dot for vector array with stride[i]=0mattip2018-12-053-2/+22
| |
* | Merge pull request #12498 from tylerjereddy/bump_azure_win_openblasCharles Harris2018-12-061-3/+3
|\ \ | | | | | | TST: sync Azure Win openblas
| * | TST: sync Azure Win openblasTyler Reddy2018-12-061-3/+3
|/ / | | | | | | | | | | * bump the version of openblas used for Windows Azure CI testing to match with wheel builds
* | Merge pull request #12388 from mhvk/linspace-allow-arrayCharles Harris2018-12-064-49/+139
|\ \ | | | | | | ENH: allow arrays for start and stop in {lin,log,geom}space
| * | DOC: Note the version in which we start supporting array_like start, stopMarten van Kerkwijk2018-12-061-6/+15
| | |
| * | ENH: allow user choice of sample axis in {lin,log,geom}space.Marten van Kerkwijk2018-12-052-19/+47
| | |
| * | ENH: Allow {lin,log,geom}space start and stop to be arrays.Marten van Kerkwijk2018-12-053-35/+90
| | |
| * | TST,BUG: fix two tests that were setup incorrectly.Marten van Kerkwijk2018-12-042-7/+5
| | | | | | | | | | | | And which failed with the change to linspace.
* | | MAINT: Review F401,F841,F842 flake8 errors (unused variables and imports) ↵Roman Yurchak2018-12-0653-106/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#12448) * Review F401,F841,F842 flake8 errors (unused variables, imports) * Review comments * More tests in test_installed_npymath_ini * Review comments
* | | Merge pull request #12493 from cgohlke/patch-2Charles Harris2018-12-061-3/+3
|\ \ \ | |_|/ |/| | BUG: fix records.fromfile fails to read data >4 GB
| * | BUG: Fix `/` that should be `//`.Charles Harris2018-12-061-1/+1
| | | | | | | | | | | | Seems this old style division was missed when going to Python3 compatibility.
| * | BUG: fix records.fromfile fails to read data >4 GBcgohlke2018-12-051-2/+2
|/ / | | | | Use 64-bit integer accumulator for calculating the product of array shapes on 64-bit systems. Fixes #12442.
* | ENH: implement matmul on NDArrayOperatorsMixin (#12488)Stephan Hoyer2018-12-053-3/+20
| | | | | | | | | | | | * ENH: implement matmul on NDArrayOperatorsMixin * MAINT: remove unnecessary pytest import
* | Merge pull request #12486 from ankokumoyashi/patch-1Ralf Gommers2018-12-051-1/+1
|\ \ | |/ |/| DOC: Update copyright year in the license
| * fix typoankokumoyashi2018-12-051-1/+1
|/
* Merge pull request #12219 from mattip/matmul-as-ufunc2Eric Wieser2018-12-0418-375/+799
|\ | | | | ENH: make matmul into a ufunc
| * DOC: add a comment detailing the output ufunc flag choicesmattip2018-12-031-0/+12
| |
| * ENH: corrections and fixes from reviewmattip2018-12-0110-287/+242
| |
| * ENH: make matmul into a ufuncmattip2018-11-2519-361/+818
| | | | | | | | MAINT: fixes from review
* | Merge pull request #12474 from tylerjereddy/cov_array_funcCharles Harris2018-12-041-0/+1
|\ \ | | | | | | TST: enable dispatcher test coverage
| * | TST: enable array_func covTyler Reddy2018-12-011-0/+1
| | | | | | | | | | | | | | | | | | * our CI should now report test coverage for the new array_function dispatch protocol
* | | Merge pull request #12353 from mattip/check-thresholdCharles Harris2018-12-042-1/+10
|\ \ \ | | | | | | | | BUG: test, fix for threshold='nan'
| * | | BUG: test, fix for threshold='nan'mattip2018-12-012-1/+10
| | | |
* | | | Merge pull request #12477 from edgarlepe/pytesttester-docMatti Picus2018-12-031-11/+5
|\ \ \ \ | | | | | | | | | | DOC: fix example for __call__. See #12451
| * | | | DOC: fix example for __call__. See #12451Edgar Giovanni Lepe2018-12-021-11/+5
|/ / / /
* | | | Merge pull request #12328 from mhvk/ndarray_array_function_allow_subclassesStephan Hoyer2018-12-023-45/+66
|\ \ \ \ | |/ / / |/| | | MAINT: Allow subclasses in `ndarray.__array_function__`.
| * | | MAINT: Allow subclasses in ndarray.__array_function__.Marten van Kerkwijk2018-12-023-45/+66
| | | | | | | | | | | | | | | | The Liskov substitution principle suggests it should.
* | | | Merge pull request #12470 from shoyer/less-multiarray-indirectionCharles Harris2018-12-013-199/+163
|\ \ \ \ | |_|/ / |/| | | MAINT: remove wrapper functions from numpy.core.multiarray
| * | | STY: Restyle some multiline comments. [ci skip]Charles Harris2018-12-011-2/+4
| | | |