| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Tests for gh-8069
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fill values were not correctly calculated for subdtypes, instead returning `None`
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Runtest devmode
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
It seems ok to let this warning show up, and it does not directly
relate to the test run itself, so moving it before setting up the
warnings for the actual tests (and printing out the system info,
so that it is not confused to originate in the actual tests).
|
| |_|_|/ / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
BUG: Make extensions compilable with MinGW on Py2.7
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
If we are using the virtualenv module in Python 2.7 (as opposed to venv
in Python 3.3+), then the location of the base distribution is stored in
the real_prefix attribute instead of the base_prefix attribute.
This changeset adds the content of this attribute to the search paths if
it exist (i.e. in practice, if we are running Python 2.7), so that the
runtime libraries do not have to be duplicated in the virtualenv
directory.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The original changeset 1c8ecc7 to make extensions compilable with MinGW
used the base_prefix attribute unconditionally. However, this is not
available in versions before Python 3.3.
This changeset introduces a check for whether the attribute is available
so that the code will work without errors also on Python 2.7. However,
this may lead to surprising results when compiling in a virtualenv.
Hat tip to Diorcet Yann (@diorcety) for pointing out this problem.
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
BUG: fix wrong ndim used in empty where check
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
closes gh-9304
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
BUG: Fix Intel compilation on Unix.
|
| | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes two problems:
* c compilers do not have a find_executables method.
* get_version return a LooseVersion instance, not string.
Closes #9278.
[ci skip]
|
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* make exception raising 2/3 compatible
* remove unnecesary else statement after while loop without break clause
* ensure file is always enclosed even in the event of an exception
* ensure list comprehension variable does not override enclosing loop variable
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
MAINT: Factor out code duplicated by nanmedian and nanpercentile
|
| | | | | | | |
|
| |/ / / / /
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Useful because no one can remember the magic ``extra_argv`` incantation.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Motivation is to be able to use `nose-timer` within the test() function.
Try (after installing nose-timer):
np.test(extra_argv=['--with-timer', '--timer-top-n', '20'])
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* ENH: Release the GIL in einsum() special-cased loops
This does not only allow parallelization but also fixes issues where a background
IO loop would suffer long wait times due to a large concurrent einsum() in another
thread.
* Use NPY_BEGIN_THREADS_THRESHOLDED
* Add release notes entry
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
MAINT: Use XOR for bool arrays in `np.diff`
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | / / / /
| | |/ / / /
| |/| | | | |
BUG: don't elide into readonly and updateifcopy temporaries
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Closes gh-9232, gh-9245
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A missing call to rmbadname1 in analyzecommon caused a look up of
common block variables with a name in the badnames list to fail
and the fall back of defaultimplicitrules to be used.
See ticket 9228.
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
BUG, DEP: Fix masked arrays to properly edit views. ( #5558 )
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
DOC: Link to ufunc.outer from np.outer
|
| | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | | |
[ci skip]
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
BUG: handle resize of 0d array
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
0d arrays have NULL for stride and dimension, PyArray_Resize assigns
it a valid pointer from RENEW which when passed back to the allocation
cache does not have the minimum size of 16 bytes it requires leading to
out of bound accesses.
Closes gh-9216
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
BUG: Only propagate TypeError from where we throw it
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
MAINT: Don't internally use the one-argument where
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
nonzero is a clearer spelling
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Bare except is very rarely the right thing
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
MAINT: Combine similar branches
|
| | |_|_|_|_|/
| |/| | | | | |
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The np.vstack function is maintained for backward compatibility, it's use in new code is discouraged.
* MAINT: Replace internal uses of vstack
vstack is supported only for backward compatibility
We should use concatenate or stack instead
* MAINT: Remove 1d special casing in piecewise
* STY: Fix missing blank line in ma.tests.test_extras.py
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
MAINT: Move ndarray.__str__ and ndarray.__repr__ to their own file
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
MAINT: Take out code that will never be executed
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
See issue #9154
|