summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
...
* random: regenrate mtrand.cPauli Virtanen2009-12-061-2550/+2630
|
* 3K: random: make mtrand to importPauli Virtanen2009-12-062-2/+27
|
* 3K: core: make umath_tests and multiarray_tests to importPauli Virtanen2009-12-062-2/+20
|
* 3K: lib: use open instead of filePauli Virtanen2009-12-061-1/+1
|
* 3K: polynomial: exceptions module is removedPauli Virtanen2009-12-061-1/+1
|
* 3K: polynomial: Python3 friendlier templatePauli Virtanen2009-12-061-2/+8
|
* 3K: fft: module init for fftpack_litePauli Virtanen2009-12-061-4/+29
|
* 3K: linalg: module init for lapack_litePauli Virtanen2009-12-061-1/+30
|
* 3K: core: work around some cyclic importsPauli Virtanen2009-12-062-2/+4
|
* 3K: core: include npy_config in _sortPauli Virtanen2009-12-061-1/+2
|
* 3K: core: type fixes in numerictypesPauli Virtanen2009-12-061-4/+14
|
* 3K: core: PyString conversion in descriptor.cPauli Virtanen2009-12-061-83/+180
| | | | | | | | | Field names are PyUString. In Py3, fields dict contains only Unicode. On Py2, however, still allow Bytes or Unicode titles to go in fields dict, that all of Py2 semantics stay unchanged.
* 3K: lib: make _datasource 2to3 friendlyPauli Virtanen2009-12-061-2/+4
|
* 3K: lib: module init for _compiled_basePauli Virtanen2009-12-061-4/+31
|
* 3K: module inits for all core modulesPauli Virtanen2009-12-066-22/+185
|
* core: Implement the PEP 3118 buffer protocol (exporter part)Pauli Virtanen2009-12-0610-16/+429
| | | | Also, use MemoryView instead of PyBuffer for Py3.
* py3k_notes: write more notesPauli Virtanen2009-12-061-14/+114
|
* 3K: core: remove PyInstance checks on Py3 -- this may need revising later onPauli Virtanen2009-12-062-2/+11
| | | | | | | | The PyInstance type is removed in Py3, and there is no immediate replacement for PyInstance_Check. This commit is just made to make Numpy to compile on Py3, and the Instance checks may need to be fixed later on.
* 3K: core: PyInt issue in conversion utils -> always return longsPauli Virtanen2009-12-061-1/+1
|
* 3K: replace divide by true_dividePauli Virtanen2009-12-064-2/+19
|
* 3K: core: use correct functions for Unicode and Bytes repr on Py3Pauli Virtanen2009-12-061-0/+8
|
* 3K: core: PyBytes, PyUnicode, PyUString compatibility defines in npy_3kcompat.hPauli Virtanen2009-12-061-2/+66
| | | | | Make PyBytes present also on Py2, add some convenience Unicode routines, and define PyUString be PyString on Py2 and PyUnicode on Py3.
* 3K: core: InternString conversion in multiarraymodule.cPauli Virtanen2009-12-061-0/+4
|
* STY: core/ctors: use GetAttrString, not GetAttrPauli Virtanen2009-12-061-5/+1
|
* 3K: add_newdocs: use absolute importPauli Virtanen2009-12-061-1/+1
|
* 3K: distutils: remove unnecessary non-ascii characters in intel.pyPauli Virtanen2009-12-061-8/+0
|
* 3K: lib: fix PyString issues in _compiled_base -- may need revisingPauli Virtanen2009-12-061-4/+10
|
* 3K: numarray: replace buffer APIs by dummy+error. Some ob_types.Pauli Virtanen2009-12-061-4/+31
|
* 3K: linalg: correct init function definition for lapack_litePauli Virtanen2009-12-061-1/+1
|
* 3K: distutils: produce a 3K-compatible __config__.pyPauli Virtanen2009-12-061-7/+6
|
* 3K: core: implement and use compatibility mode for PyFilePauli Virtanen2009-12-063-9/+38
|
* 3K: core: handle removed tp_compare and PyObject_ComparePauli Virtanen2009-12-066-8/+171
| | | | Also, implement tp_richcompare for flagsobject.
* 3K: define PyStringObject as PyBytesObjectPauli Virtanen2009-12-061-0/+2
|
* 3K: write READONLY, not ROPauli Virtanen2009-12-062-12/+12
|
* 3K: bytes are never internedPauli Virtanen2009-12-061-0/+2
|
* 3K: Py_TPFLAGS_CHECKTYPES is always on in Py3KPauli Virtanen2009-12-062-2/+9
|
* 3K: core: adapt to changes in PyNumberMethodsPauli Virtanen2009-12-064-13/+185
| | | | Some entries were removed in Py3K -- easy to adapt to.
* 3K: take care of changes in ob_* introduced by :pep:`3123`Pauli Virtanen2009-12-0623-128/+139
|
* 3K: handle most PyInt_ issues in multiarray.Pauli Virtanen2009-12-063-2/+20
| | | | | | | Do *not* inherit PyIntArrType from PyLong on Py3 -- the is not fixed-range and the internal representations are quite different. Not inheriting is, in fact, what was already done on Py2 on platforms where the sizes didn't match.
* 3K: compatibility wrappers for PyInt->PyLong and PyString->PyBytesPauli Virtanen2009-12-0620-0/+88
| | | | | We don't redefine PyInt_Type -> PyLong_Type, since the two are very different -- one is fixed-size and the other is not.
* 3K: core: add NPY_PY3K to config.hPauli Virtanen2009-12-061-0/+4
|
* 3K: distutils: ordering between None and str is undefined in Py3K, so ↵Pauli Virtanen2009-12-061-1/+4
| | | | fcompiler should raise CompilerNotFound when version is undefined
* 3K: encode str to bytes before writing in distutils/testsPauli Virtanen2009-12-061-2/+2
|
* 3K: distutils: there is no types.InstanceType in Py3, so don't use itPauli Virtanen2009-12-061-1/+2
|
* 3K: testing: clean up syntax that confused 2to3Pauli Virtanen2009-12-061-2/+3
|
* Fix tests now that ufuncs raise NotImplementedError.Travis Oliphant2009-12-041-6/+4
|
* Fix #1175 by only returning NotImplemented in the special case of a 2-input ↵Travis Oliphant2009-12-041-8/+7
| | | | and 1-output ufunc. Otherwise, a NotImplemented error is raised.
* BUG: icc 11 requires complex double, complex alone is not enough to define a ↵David Cournapeau2009-12-041-1/+1
| | | | C99 complex number.
* WHT: Remove trailing whitespace.Charles Harris2009-12-041-14/+14
|
* BUG: Fix #1254 which allowed duplicate name and title entries.Travis Oliphant2009-12-042-9/+22
|