Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MAINT: core: optionally use symbol-suffixed 64-bit cblas | Pauli Virtanen | 2019-11-29 | 1 | -2/+15 |
| | | | | | | | This is enabled by setting NPY_USE_BLAS64_=1 environment variable at build time. If set, Numpy will be linked both against a 32-bit BLAS and a symbol-suffixed 64-bit BLAS. (This is safe and does not cause symbol clashes thanks to the suffixing.) | ||||
* | ENH: distutils: support 64-bit OpenBLAS with '64_' symbol suffix | Pauli Virtanen | 2019-11-29 | 2 | -26/+122 |
| | | | | | | | | | This is an emerging "standard" for 64-bit BLAS/LAPACK, avoiding symbol clashes with 32-bit BLAS/LAPACK, originally introduced for Julia. OpenBLAS can be compiled with 64-bit integer size and symbol suffix '64_' (INTERFACE64=1 SYMBOLSUFFIX=64_). OpenBLAS built with this setting is also provided by some Linux distributions (e.g. Fedora's 64-bit openblas packages). | ||||
* | Merge pull request #15004 from MartinThoma/doc/fix-pcg | Charles Harris | 2019-11-28 | 1 | -2/+2 |
|\ | | | | | MAINT: Fix long name of PCG64 | ||||
| * | MAINT: Change Congruent to Congruential in PCG | Charles Harris | 2019-11-28 | 1 | -2/+2 |
| | | | | | | [skip ci] | ||||
| * | DOC: Fix abbreviation of PCG64 | Martin Thoma | 2019-11-28 | 1 | -1/+1 |
|/ | | | | | | | See publication by O'Neill (reference 2): "The name for the family, PCG, stands for permuted congruential generator [...]" | ||||
* | Merge pull request #14954 from mattip/test-extending-cffi | Charles Harris | 2019-11-27 | 8 | -6/+125 |
|\ | | | | | TST. API: test using distributions.h via cffi | ||||
| * | DOC: document the CFFI example | mattip | 2019-11-22 | 2 | -0/+25 |
| | | |||||
| * | TST: skip cffi tests when PYTHONOPTIMIZE>1, pycparser fails | mattip | 2019-11-21 | 2 | -0/+12 |
| | | |||||
| * | API, MAINT: export symbols on MSVC, fix typos | mattip | 2019-11-21 | 2 | -4/+4 |
| | | |||||
| * | TST. API: test using distributions.h via cffi | mattip | 2019-11-21 | 3 | -2/+84 |
| | | |||||
* | | Merge pull request #14948 from mattip/document-random | Charles Harris | 2019-11-27 | 14 | -66/+426 |
|\ \ | | | | | | | DOC, API: add random.__init__.pxd and document random.* functions | ||||
| * | | DOC: update note from review | mattip | 2019-11-21 | 1 | -84/+84 |
| | | | |||||
| * | | DOC: fixes from review | mattip | 2019-11-21 | 2 | -7/+18 |
| | | | |||||
| * | | MAINT: "See also" -> "See Also" | mattip | 2019-11-21 | 1 | -23/+23 |
| | | | |||||
| * | | DOC, API: add numpy.random.__index__.pxd and document numpy.random.* funcs | mattip | 2019-11-21 | 14 | -66/+415 |
| | | | |||||
* | | | Merge pull request #14983 from charris/revert-71fc59d | Charles Harris | 2019-11-27 | 1 | -20/+0 |
|\ \ \ | | | | | | | | | REV: "ENH: Improved performance of PyArray_FromAny for sequences of array-like | ||||
| * | | | REV: "ENH: Improved performance of PyArray_FromAny for sequences of array-like" | Sebastian Berg | 2019-11-25 | 1 | -20/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 71fc59d587016d6f36007ba06e074d4d4a6b483d which was part of gh-13399 and the followup commit ba53a63ee9be7a7bad7685b051a0ef984caa321e from gh-13663. The issue is that we mix Sequence protocol and `__array__` usage when coercing arrays. It seems easiest to revert this for the 1.17.x release and make a larger breaking change in the 1.18.x release cycle. Since this only occurs for stranger array-likes. This revert is limited to the 1.17.x branch for now. | ||||
* | | | | Merge pull request #14982 from bwignall/typo | Charles Harris | 2019-11-25 | 9 | -10/+10 |
|\ \ \ \ | | | | | | | | | | | MAINT: Fix typos | ||||
| * | | | | Fix typos | Brian Wignall | 2019-11-25 | 9 | -10/+10 |
| | | | | | |||||
* | | | | | Merge pull request #14973 from mattip/norm-doc | Charles Harris | 2019-11-25 | 1 | -4/+7 |
|\ \ \ \ \ | | | | | | | | | | | | | DOC: fix docstring of np.linalg.norm | ||||
| * | | | | | MAINT: Small clarification spelling fixes. | Charles Harris | 2019-11-25 | 1 | -5/+5 |
| | | | | | | |||||
| * | | | | | DOC: fix docstring of np.linalg.norm | mattip | 2019-11-23 | 1 | -4/+7 |
| | | | | | | |||||
* | | | | | | Merge pull request #12658 from tylerjereddy/NaT_sort_order | Charles Harris | 2019-11-25 | 4 | -0/+49 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | BUG: NaT now sorts to ends of arrays | ||||
| * | | | | | DOC: add release note | mattip | 2019-11-22 | 1 | -0/+5 |
| | | | | | | |||||
| * | | | | | BUG: NaT now sorts to end of arrays | Tyler Reddy | 2019-11-22 | 3 | -0/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added unit tests for NaT sorting to the ends of arrays * NaT now treated as largest integer for sorting purposes, so that it sorts to end of arrays for consistency with NaN | ||||
* | | | | | | Merge pull request #14718 from eric-wieser/disable-Q_-_m_casting | Matti Picus | 2019-11-25 | 6 | -7/+43 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | API: Forbid Q<->m safe casting | ||||
| * | | | | | Followup: Make "same_kind" casting possible for consistency | Sebastian Berg | 2019-10-16 | 3 | -2/+9 |
| | | | | | | |||||
| * | | | | | API: Forbid Q<->m safe casting | Eric Wieser | 2019-10-16 | 5 | -6/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That is, uint64 <-> timedelta64. Allowing this casting was weird, because Q<->q is forbidden, yet q and m are both int64. This fixes gh-12927 | ||||
* | | | | | | Merge pull request #14978 from numpy/dependabot/pip/pytest-5.3.0 | Sebastian Berg | 2019-11-25 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | MAINT: Bump pytest from 5.2.4 to 5.3.0 | ||||
| * | | | | | | MAINT: Bump pytest from 5.2.4 to 5.3.0 | dependabot-preview[bot] | 2019-11-25 | 1 | -1/+1 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pytest](https://github.com/pytest-dev/pytest) from 5.2.4 to 5.3.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/5.2.4...5.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | ||||
* | | | | | | Merge pull request #14974 from ilayn/os_add_dll_dir | Ralf Gommers | 2019-11-24 | 1 | -2/+5 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | MAINT: Added Python3.8 branch to dll lib discovery on Windows | ||||
| * | | | | | | MAINT: Added Python3.8 branch to dll lib discovery | Ilhan Polat | 2019-11-24 | 1 | -2/+5 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #14976 from pv/asv-conf-update | Ralf Gommers | 2019-11-24 | 1 | -2/+3 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | DEV: update asv.conf.json | ||||
| * | | | | | | DEV: update asv.conf.json | Pauli Virtanen | 2019-11-24 | 1 | -2/+3 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Due to Numpy cythonize changes, Cython is required. Update renamed asv option + bump default Python version. | ||||
* | | | | | | DOC: Document ma.filled behavior with non-scalar fill_value (#13698) | Kriti Singh | 2019-11-23 | 2 | -8/+38 |
| | | | | | | | | | | | | | | | | | | * DOC: Document and deprecate ma.filled behavior with non-scalar fill_value | ||||
* | | | | | | MAINT: Cleaned up mintypecode for Py3 (#14967) | Joseph Fox-Rabinovitz | 2019-11-23 | 1 | -6/+4 |
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | Using generators instead of full-blown lists Using set for search instead of list Using min to get single element insteaf of sorting full list | ||||
* | | | | | Merge pull request #14903 from mattip/nep-0034-accepted | Ralf Gommers | 2019-11-23 | 1 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | NEP: move nep 34 to accepted | ||||
| * | | | | | NEP: move nep 34 to accepted | mattip | 2019-11-13 | 1 | -2/+2 |
| | | | | | | |||||
* | | | | | | Merge pull request #14732 from mattip/refguide-rst | Charles Harris | 2019-11-23 | 6 | -94/+191 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | TST: run refguide-check on rst files in doc/* | ||||
| * | | | | | | MAINT: remove deprecation warnings | mattip | 2019-11-22 | 1 | -4/+4 |
| | | | | | | | |||||
| * | | | | | | MAINT: fixes from review | mattip | 2019-11-18 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | MAINT: fixes from review | mattip | 2019-11-16 | 1 | -6/+17 |
| | | | | | | | |||||
| * | | | | | | MAINT: pep8, remove checks of *.py files from --rst check | mattip | 2019-11-01 | 1 | -9/+10 |
| | | | | | | | |||||
| * | | | | | | MAINT: fixes from review | mattip | 2019-10-31 | 1 | -12/+27 |
| | | | | | | | |||||
| * | | | | | | TST: changes from review | mattip | 2019-10-17 | 1 | -27/+21 |
| | | | | | | | |||||
| * | | | | | | TST: run refguide-check on rst files in doc/* | mattip | 2019-10-17 | 6 | -89/+165 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #14962 from mattip/check-cython | Charles Harris | 2019-11-23 | 1 | -0/+6 |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | TST: skip if cython is not available | ||||
| * | | | | | | TST: skip if cython is not available | mattip | 2019-11-22 | 1 | -0/+6 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #14932 from mproszewska/doc-tolist | Matti Picus | 2019-11-21 | 1 | -6/+13 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | DOC: Compare 'tolist' function to 'list' in example | ||||
| * | | | | | Add changes to run tests again | mpro | 2019-11-19 | 1 | -1/+1 |
| | | | | | |