Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | BUG: numpy.ma set fpu exception error state to ignore all at import time. | David Cournapeau | 2009-12-08 | 1 | -4/+0 | |
| | ||||||
* | * _iotools.LineSplitter : prevent the first and/or last empty tab-separated ↵ | pierregm | 2009-12-08 | 2 | -54/+65 | |
| | | | | columns to be dropped | |||||
* | BUG: fix test_buffer_hashlib for 64-bit systems | Pauli Virtanen | 2009-12-07 | 1 | -1/+1 | |
| | ||||||
* | BUG: Fix bugs in complex pow (fixes #1313) | Pauli Virtanen | 2009-12-07 | 3 | -9/+34 | |
| | | | | Thanks to Francesc Alted. | |||||
* | BUG: make assert_equal and assert_almost_equal always display err_msg | Pauli Virtanen | 2009-12-07 | 1 | -8/+5 | |
| | ||||||
* | Cleanup r7978 (add err_msg support to assert_mask_equal | mdroe | 2009-12-07 | 1 | -2/+2 | |
| | ||||||
* | * Bugfix #1173 and #1174 (Michael D.) | pierregm | 2009-12-07 | 2 | -1/+2 | |
| | ||||||
* | Remove reliance on integer division by zero returning zero. | Charles Harris | 2009-12-07 | 1 | -1/+3 | |
| | ||||||
* | BUG: fix undefined symbol on Py < 2.6 | Pauli Virtanen | 2009-12-06 | 1 | -0/+7 | |
| | ||||||
* | BUG: add a work-around for #1312 -- don't define bf_releasebuffer at all | Pauli Virtanen | 2009-12-06 | 6 | -34/+73 | |
| | | | | | | | | | | | | | | | The problem is that PyArg_ParseTuple("s#", ...) does not accept objects with the new buffer interface, if they have bf_releasebuffer defined. We now work around this by not defining bf_releasebuffer, and releasing any info associated with the buffer interface when array or its descriptor is deallocated. The shape+strides information for arrays stays static due to the refcounting lock. The format information for dtypes may change if field names are changed on-the-fly. XXX: dtype field name changes are not currently handled. | |||||
* | 3K: more careful error checking in flagsobject.c:arrayflags_getitem for ↵ | Pauli Virtanen | 2009-12-06 | 1 | -1/+7 | |
| | | | | Unicode input | |||||
* | Mark a non-implemented test as a knownfailure | Pauli Virtanen | 2009-12-06 | 1 | -0/+1 | |
| | ||||||
* | ENH: core: add tests for Unicode (or Bytes on Py3) in field names and titles | Pauli Virtanen | 2009-12-06 | 1 | -0/+34 | |
| | ||||||
* | 3K: core: some PyString conversion in arrayobject.c | Pauli Virtanen | 2009-12-06 | 1 | -3/+3 | |
| | ||||||
* | core/buffer: cache format string etc. in the ndarray object | Pauli Virtanen | 2009-12-06 | 3 | -21/+78 | |
| | ||||||
* | 3K: fix ma/test_mrecords.py so that it does not fail in test setup on Py3K | Pauli Virtanen | 2009-12-06 | 1 | -3/+11 | |
| | ||||||
* | 3K: add missing includes for NPY_SEPARATE_COMPILATION | Pauli Virtanen | 2009-12-06 | 10 | -0/+18 | |
| | ||||||
* | 3K: core: make comparison between Unicode and Bytes NotImplemented, as it is ↵ | Pauli Virtanen | 2009-12-06 | 1 | -0/+10 | |
| | | | | in Py3K | |||||
* | 3K: core: PyString conversion in convert.c | Pauli Virtanen | 2009-12-06 | 2 | -8/+18 | |
| | ||||||
* | 3K: core: fix IO locale tests -- apparently some changes in Py3 Nose | Pauli Virtanen | 2009-12-06 | 1 | -12/+8 | |
| | ||||||
* | 3K: core: try to retain backward compatibility with Python 2 pickles | Pauli Virtanen | 2009-12-06 | 4 | -16/+68 | |
| | | | | | | | | | | This entails using Unicode for the endian character, and accepting Unicode data as input. We assume the user always uses encoding='latin1' for load, if backwards compatibility is desired! Tests are fixed according to the above. | |||||
* | BUG: fix comparison between tuple and int in test_numerictypes.py | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: core: make defchararray to import | Pauli Virtanen | 2009-12-06 | 1 | -1/+4 | |
| | ||||||
* | 3K: core: replace StringType in records.py by str | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: core: stub out UCS size check on Py3 in test_unicode | Pauli Virtanen | 2009-12-06 | 1 | -2/+7 | |
| | | | | | | Py3 str does not implement the buffer interface, so the previous way to do the check does not work any more. The check needs to be fixed later on -- this commit is just to make nosetests able to import the test file. | |||||
* | 3K: core: make type codes of typeinfo dict Unicode in arraytypes.c.src | Pauli Virtanen | 2009-12-06 | 1 | -0/+32 | |
| | ||||||
* | 3K: core: PyString conversion in ufunc_object.c | Pauli Virtanen | 2009-12-06 | 1 | -4/+4 | |
| | ||||||
* | 3K: core: PyString conversion in multiarraymodule.c | Pauli Virtanen | 2009-12-06 | 1 | -11/+23 | |
| | ||||||
* | 3K: core: do not swallow exceptions needlessly in test_multiarray | Pauli Virtanen | 2009-12-06 | 1 | -2/+3 | |
| | ||||||
* | 3K: compat: add getexception to compat.py3k | Pauli Virtanen | 2009-12-06 | 1 | -1/+6 | |
| | ||||||
* | 3K: core: Remove 'getbuffer' and 'newbuffer' from multiarray in Py3 | Pauli Virtanen | 2009-12-06 | 2 | -24/+12 | |
| | | | | | Py3 has the new memoryview object, which should obsolete these functions. | |||||
* | 3K: core: remove unnecessary #warnings | Pauli Virtanen | 2009-12-06 | 2 | -7/+0 | |
| | ||||||
* | 3K: test_errstate should check floor divide, to avoid spurious fp exceptions | Pauli Virtanen | 2009-12-06 | 1 | -2/+2 | |
| | ||||||
* | 3K: core: PyString conversion in ufunc_object.c | Pauli Virtanen | 2009-12-06 | 1 | -16/+16 | |
| | ||||||
* | 3K: core: bytes vs. str fixes in memmap.py | Pauli Virtanen | 2009-12-06 | 1 | -2/+4 | |
| | ||||||
* | 3K: core: write only bytes to files in test_multiarray.py | Pauli Virtanen | 2009-12-06 | 1 | -8/+9 | |
| | ||||||
* | 3K: core: everything should be Bytes in _internal.py | Pauli Virtanen | 2009-12-06 | 1 | -43/+43 | |
| | ||||||
* | 3K: core: PyString conversion in hashdescr.c | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: core: cPickle is no more, use pickle in methods.c | Pauli Virtanen | 2009-12-06 | 1 | -0/+8 | |
| | ||||||
* | 3K: core: PyString conversion in conversion_utils.c | Pauli Virtanen | 2009-12-06 | 1 | -3/+30 | |
| | ||||||
* | 3K: core: PyString conversion in flagsobject.c | Pauli Virtanen | 2009-12-06 | 1 | -8/+34 | |
| | ||||||
* | 3K: fix test_complex_inf_nan | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: core: fix a few Name and SyntaxErrors in tests | Pauli Virtanen | 2009-12-06 | 2 | -2/+9 | |
| | ||||||
* | 3K: core: PyString conversion in scalartypes.c.src | Pauli Virtanen | 2009-12-06 | 1 | -7/+15 | |
| | ||||||
* | Add more Py3K notes | Pauli Virtanen | 2009-12-06 | 1 | -307/+0 | |
| | ||||||
* | 3K: rename compat.isfile to isfileobj to avoid confusion with os.path | Pauli Virtanen | 2009-12-06 | 3 | -8/+11 | |
| | ||||||
* | 3K: lib: some fixes to lib.format on strings vs bytes; and file objects | Pauli Virtanen | 2009-12-06 | 1 | -6/+6 | |
| | ||||||
* | 3K: add some compatibility tools to numpy.compat | Pauli Virtanen | 2009-12-06 | 2 | -0/+25 | |
| | ||||||
* | py3k_notes: some notes on PyOS | Pauli Virtanen | 2009-12-06 | 1 | -0/+10 | |
| | ||||||
* | 3K: do not use PyOS_ascii_strtod -- it segfaults and is deprecated | Pauli Virtanen | 2009-12-06 | 1 | -0/+8 | |
| |