summaryrefslogtreecommitdiff
path: root/numpy/lib
Commit message (Collapse)AuthorAgeFilesLines
* STY: lib/src - replace macros in old_defines.h with new.Charles Harris2012-02-041-2/+2
|
* STY: Add comment and rename monotonic_ functino to be more descriptiveMark Wiebe2012-01-271-2/+7
|
* Merge remote-tracking branch 'dwf/release_gil_in_libfunctions'Mark Wiebe2012-01-271-48/+112
|\
| * DOC: add a high-level comment for arr_insert_loopDavid Warde-Farley2012-01-251-0/+8
| |
| * REF: simplify multi-loop breaking with a goto.David Warde-Farley2011-09-201-4/+4
| |
| * ENH: release the GIL for arr_insert inner loop.David Warde-Farley2011-09-201-3/+14
| | | | | | | | | | Releases it only conditionally, as object arrays require refcounting to be performed within the inner loop, making GIL release impractical.
| * REF: factor out inner loop of arr_insert.David Warde-Farley2011-09-201-32/+44
| | | | | | | | This makes subsequent thread-friendly modification easier.
| * ENH: release GIL for C loops in ravel/unravel.David Warde-Farley2011-09-191-14/+36
| |
| * ENH: Use char instead of int for error flag.David Warde-Farley2011-09-191-1/+1
| |
| * ENH: less fine-grained GIL management in digitize.David Warde-Farley2011-09-181-13/+10
| |
| * ENH: release the GIL in some C library functions.David Warde-Farley2011-09-181-0/+14
| | | | | | | | | | | | Sandwich certain potentially long running for loops that don't touch any Python objects between NPY_BEGIN_ALLOW_THREADS and NPY_END_ALLOW_THREADS so that the interpreter can potentially schedule another Python thread.
* | TST: Test gradient(...) of datetime64 and timedelta64 arrays.Ben Root2012-01-271-1/+19
| |
* | ENH: Support datetime64, timedelta64 in gradient. Allow array-like input.Ben Root2012-01-271-2/+11
| |
* | BUG: savetxt now handles complex arrays. Closes #1573.Paul Anton Letnes2011-12-282-10/+65
| |
* | ENH: add context manager for NpzFile class.David Cournapeau2011-10-101-0/+13
| |
* | DOC: mention that NpzFile instances must be closed.David Cournapeau2011-10-101-1/+13
|/
* BUG: Fix polynomial tests.Stefan van der Walt2011-09-141-2/+2
|
* ENH: Add weights and covariance estimate to standard polyfit.Travis E. Oliphant2011-09-132-20/+72
|
* FIX: Make tril/triu return the same dtype as the original array.Fabian Pedregosa2011-08-312-2/+14
| | | | | | | This should fix: * http://projects.scipy.org/numpy/ticket/1848 * http://projects.scipy.org/scipy/ticket/1449
* STY: Some style cleanups.Charles Harris2011-08-291-17/+17
|
* ENH: Add function for adding docstrings to ufuncs.Chris Jordan-Squire2011-08-293-1/+66
|
* REF: use new API for higher level builder reuse.David Cournapeau2011-08-291-4/+1
|
* REF: use new hook signature.David Cournapeau2011-08-291-1/+1
|
* REF: define hook file locally.David Cournapeau2011-08-291-0/+2
|
* ENH: update to last bento.David Cournapeau2011-08-291-2/+2
|
* ENH: remove temporary hacks for recurse path settings.David Cournapeau2011-08-291-18/+2
|
* FEAT: numpy.core and numpy.lib both buildDavid Cournapeau2011-08-292-0/+37
|
* ENH: missingdata: Make numpy.all follow the NA && False == False ruleMark Wiebe2011-08-271-2/+2
|
* ENH: missingdata: Add maskna= flag to np.eye constructorMark Wiebe2011-08-271-10/+6
|
* ENH: missingdata: Add maskna= parameter to np.copy and ndarray.copyMark Wiebe2011-08-271-2/+11
|
* BUG: Some bugs in squeeze and concatenate found by testing SciPyMark Wiebe2011-08-272-0/+11
|
* ENH: missingdata: trying some more functions to see how they treat NAsMark Wiebe2011-08-271-0/+4
|
* ENH: missingdata: Add NA support to np.diagonal, change np.diagonal to ↵Mark Wiebe2011-08-271-11/+4
| | | | always return a view
* ENH: umath: Make sum, prod, any, or functions use the .reduce method directlyMark Wiebe2011-08-271-1/+1
| | | | | | | | | | | This required some extensive changes, like: * Making logical_or, logical_and, and logical_not on object arrays behave like their Python equivalents instead of calling methods on the objects * Changing the units for a fair number of the binary operations to None, so they don't get initialized to their unit values at the start A consequence of this is that multi-dimensional reductions like sum, prod, any, or all no longer need to make copies, so are faster in some cases.
* ENH: missingdata: Implemented boolean assignment, working with NA masksMark Wiebe2011-08-271-1/+1
|
* BUG: loadtxt: There was some extra nesting for subarray dtypes (Ticket #1936)Mark Wiebe2011-08-202-5/+30
|
* ENH: Add provision for headers and footers to savetxt, fixes ticket 1236.Paul Anton Letnes2011-08-152-4/+57
| | | | | I suggest using a separate keyword argument for structured arrays. It might also be nice to be able to add a manual header.
* ENH: Faster asarray_chkfiniteChris Jordan-Squire2011-08-131-2/+1
|
* BUG: fix failing npyio test under py3k. Thanks to Derek Homeier. Closes #1793.Ralf Gommers2011-08-102-1/+3
|
* BUG: lib: use Py_TYPE to access ob_type, so it works also on Py3Pauli Virtanen2011-07-311-7/+8
|
* ENH: let genfromtxt return empty array for empty input file instead of an error.Paul Anton Letnes2011-07-312-7/+10
| | | | A warning for empty files is issued, including file name. Closes #1793.
* Merge branch 'deprecate_array_field_access'Mark Wiebe2011-07-265-93/+112
|\
| * STY: Remove trailing whitespaceMark Wiebe2011-07-262-3/+3
| |
| * ENH: core: Rename PyArray_SetBase to PyArray_SetBaseObject to be more clearMark Wiebe2011-07-221-1/+1
| |
| * TST: rec: DType in join_by test was inconsistentMark Wiebe2011-07-191-2/+3
| |
| * ENH: core: More cleanups removing direct PyArrayObject field accessMark Wiebe2011-07-191-73/+90
| |
| * ENH: core: Some fixes, change some tests to not use yieldMark Wiebe2011-07-191-15/+16
| |
* | BUG: fixed histogramdd bug with empty inputs. Closes #1899.David Huard2011-07-243-5/+11
| |
* | BUG: datetime: Various fixes for datetime arrays.Ben Walsh2011-07-192-9/+33
|/
* Regression test for missing dtype and order args in asarray_chkfiniteLars Buitinck2011-07-191-0/+6
|