summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #14153 from IntelPython/expf-strided-testCharles Harris2019-07-291-3/+3
|\ | | | | TST: Allow fuss in testing strided/non-strided exp/log loops
| * Allow fuss in testing strided/non-strided exp/log loopsOleksandr Pavlyk2019-07-291-3/+3
| | | | | | | | | | | | | | This is related to: https://github.com/numpy/numpy/issues/14087 https://github.com/numpy/numpy/pull/14091
* | BUG: avx2_scalef_ps must be staticOleksandr Pavlyk2019-07-291-1/+1
|/
* Merge pull request #14144 from eric-wieser/fix-14142-spinoffCharles Harris2019-07-281-3/+1
|\ | | | | BUG: Remove stray print that causes a SystemError on python 3.7 due to an exception being in flight
| * BUG: Remove stray print that causes a SystemError on python 3.7 due to an ↵Eric Wieser2019-07-281-3/+1
| | | | | | | | | | | | | | | | exception being in flight We shouldn't be reporting errors via print anyway Related to gh-14142
* | Merge pull request #14143 from eric-wieser/fix-14077Charles Harris2019-07-281-1/+4
|\ \ | | | | | | BUG: Fix DeprecationWarning in python 3.8 due to implicit conversion to int
| * | BUG: Fix DeprecationWarning in python 3.8 due to implicit conversion to intEric Wieser2019-07-281-1/+4
| |/ | | | | | | | | | | Since `total_seconds` returns a python `float`, its easiest to convert to a C float and do the int conversion there Fixes gh-14077
* | BLD: Added missing gcd/lcm definitions to npy_math (#14121)Seth Troisi2019-07-281-26/+43
|/
* Merge pull request #14089 from Carreau/no-setuppyRalf Gommers2019-07-251-1/+1
|\ | | | | DOC: Use `pip install .` where possible instead of calling setup.py
| * Doc: Use `pip install .` where possible instead of calling setup.pyMatthias Bussonnier2019-07-231-1/+1
| | | | | | | | pip will itself call setup.py install with the rights options.
* | MAINT: import time: avoid repeated textwrap function dispatch instantiationMark Harfouche2019-07-251-7/+13
| | | | | | | | Avoid the repeated call of `dedent` when a single call is enough. This micro-optimizes the import time from around 100ms (or slightly above) by 4-6 ms. (PR: gh-14095)
* | Merge pull request #14124 from Harmon758/equality-check-fixSebastian Berg2019-07-251-1/+1
|\ \ | | | | | | MAINT: Use equality instead of identity check with literal
| * | MAINT: Use equality instead of identity check with literalHarmon2019-07-251-1/+1
| | | | | | | | | Resolves #14123
* | | Merge pull request #14122 from charris/mark-validation-tests-xfailCharles Harris2019-07-251-1/+1
|\ \ \ | |/ / |/| | MAINT: Mark umath accuracy test xfail.
| * | MAINT: Mark umath accuracy test xfail.Charles Harris2019-07-251-1/+1
| | | | | | | | | | | | | | | The current tests fail in the manylinux1 environment used to build the release wheels, so mark as xfail for now.
* | | MAINT: Change the type of error raised in set_printoptions (gh-13899)Kexuan Sun2019-07-252-5/+7
| | | | | | | | | | | | Previously an incorrect ``threshold`` raised ``ValueError``; it now raises ``TypeError`` for non-numeric types and ``ValueError`` for ``nan`` values.
* | | BUG: initialize variable that is passed by pointerChristoph Gohlke2019-07-241-1/+2
|/ / | | | | The variable 'no_castable_output' is passed by a pointer to the 'ufunc_loop_matches' function in which its value is read.
* | Merge pull request #14106 from cgohlke/patch-1Sebastian Berg2019-07-241-2/+0
|\ \ | | | | | | MAINT: remove duplicate variable assignments
| * | MAINT: remove duplicate variable assignmentsChristoph Gohlke2019-07-241-2/+0
| | |
* | | Merge pull request #14091 from IntelPython/update-test-ufunc-noncontiguousCharles Harris2019-07-241-1/+14
|\ \ \ | |/ / |/| | MAINT: adjustments to test_ufunc_noncontigous
| * | MAINT: Remove unused import.Charles Harris2019-07-241-1/+1
| | | | | | | | | Remove import of assert_array_almost_equal_nulp.
| * | Addressed PR feedbackOleksandr Pavlyk2019-07-241-11/+15
| | | | | | | | | | | | | | | | | | Changes to avoid 'common_type' magic per PR. Reduced 4*eps to 2*eps.
| * | MAINT: adjustments to test_ufunc_noncontigousOleksandr Pavlyk2019-07-231-1/+10
| |/
* | Merge pull request #14048 from r-devulap/transcendental-accuracy-testsCharles Harris2019-07-247-8/+1787
|\ \ | | | | | | BUG, TEST: Adding validation test suite to validate float32 exp
| * | MAINT: Correct spelling.Charles Harris2019-07-241-1/+1
| | | | | | | | | archictures -> architectures
| * | TEST: xfail if not x86_64 and linuxRaghuveer Devulapalli2019-07-231-5/+5
| | |
| * | TEST: disable float32 exp/log/sin/cos validation in ARM and 32-bit windowsRaghuveer Devulapalli2019-07-223-3/+30
| | |
| * | TEST: adding validation test suite for float32 log, sin and cosRaghuveer Devulapalli2019-07-206-4/+1550
| | |
| * | BUG: fixing bug where AVX expf does not output denormalsRaghuveer Devulapalli2019-07-181-6/+48
| | |
| * | TEST: Adding tests to verify accuracy of math functionsRaghuveer Devulapalli2019-07-172-0/+164
| | |
* | | DOC: fix documentation of i and j for tri.hvy2019-07-241-1/+1
| |/ |/|
* | Merge pull request #14072 from kritisingh1/dep2Sebastian Berg2019-07-231-7/+1
|\ \ | | | | | | DEP: Deprecate full and economic modes for linalg.qr
| * | DEP: Deprecate full and economic modes for linalg.qrkritisingh12019-07-221-7/+1
| | |
* | | Merge pull request #14060 from sethtroisi/cversion_pyCharles Harris2019-07-231-6/+5
|\ \ \ | | | | | | | | DOC: Update cversions.py links and wording
| * | | DOC: Update cversions.py links and wordingSeth Troisi2019-07-181-6/+5
| | | |
* | | | Add blank line above doctest for intersect1dJackie Leng2019-07-231-0/+1
| | | |
* | | | Merge pull request #14063 from luispedro/fix_save_duck_checkCharles Harris2019-07-222-2/+40
|\ \ \ \ | | | | | | | | | | BUG: Fix file-like object check when saving arrays
| * | | | TST Test file-like object detection in save/loadLuis Pedro Coelho2019-07-201-0/+38
| | | | |
| * | | | BUG: Fix file-like object check when saving arraysLuis Pedro Coelho2019-07-201-2/+2
| | |/ / | |/| | | | | | | | | | For writing arrays, only the ``write`` method is necessary.
* | | | Merge pull request #13964 from colinsnyder/add-recfunctionsCharles Harris2019-07-222-44/+44
|\ \ \ \ | | | | | | | | | | BUG, DOC: add new recfunctions to `__all__`
| * | | | fixed unstructured_to_structured in recfunctionsColin Snyder2019-07-202-7/+13
| | | | |
| * | | | Removed unnecessary decorators and dispatcher functionsColin Snyder2019-07-151-15/+0
| | | | |
| * | | | exported correct functions and made private the restColin Snyder2019-07-142-30/+34
| | | | |
| * | | | add new recfunctions to __all__Colin Snyder2019-07-101-11/+16
| | | | |
* | | | | Merge pull request #14074 from r-devulap/builtin-avx512-fixCharles Harris2019-07-222-3/+5
|\ \ \ \ \ | | | | | | | | | | | | BUG: fix build issue on icc 2016
| * | | | | BUG: fix build issue on icc 2016Raghuveer Devulapalli2019-07-222-3/+5
| | |/ / / | |/| | | | | | | | | | | | | Test if compiler supports _builtin_supports("avx512f") before calling it
* | | | | Merge pull request #14036 from kritisingh1/dep1Sebastian Berg2019-07-211-27/+6
|\ \ \ \ \ | |/ / / / |/| | | | DEP: Raise warnings for deprecated functions PyArray_As1D, PyArray_As2D
| * | | | DEP: Raise warnings for deprecated C functions - PyArray_As1D, PyArray_As2Dkritisingh12019-07-211-27/+6
| | | | |
* | | | | BUG: Fix incorrect GIL release in array.nonzero (#13930)Gary Gurlaskie2019-07-172-2/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added checks to array.nonzero to ensure GIL is not released if it is needed. Closes gh-13753
* | | | | DEP: Speed up WarnOnWrite deprecation in buffer interfaceSebastian Berg2019-07-162-15/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a buffer interface does not request a writeable buffer, simply pass a read-only one when the warn on write flag is set. This is to give an easier way forward with avoiding the deprecation warnings: Simply do not ask for a writeable buffer. It will break code that expects writeable buffers but does not ask for them specifically a bit harder than would be nice. But since such code probably should ask for it specifically, this is likely fine (an RC release has to find out). The main reason for this is, that this way it plays very will with cython, which requests writeable buffers explicitly and if declared `const` is happy about read-only (so that using `const` is the best way to avoid the warning and makes code cleaner). Closes gh-13929, gh-13974