Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | random: regenrate mtrand.c | Pauli Virtanen | 2009-12-06 | 1 | -2550/+2630 | |
| | ||||||
* | 3K: random: make mtrand to import | Pauli Virtanen | 2009-12-06 | 2 | -2/+27 | |
| | ||||||
* | 3K: core: make umath_tests and multiarray_tests to import | Pauli Virtanen | 2009-12-06 | 2 | -2/+20 | |
| | ||||||
* | 3K: lib: use open instead of file | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: polynomial: exceptions module is removed | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: polynomial: Python3 friendlier template | Pauli Virtanen | 2009-12-06 | 1 | -2/+8 | |
| | ||||||
* | 3K: fft: module init for fftpack_lite | Pauli Virtanen | 2009-12-06 | 1 | -4/+29 | |
| | ||||||
* | 3K: linalg: module init for lapack_lite | Pauli Virtanen | 2009-12-06 | 1 | -1/+30 | |
| | ||||||
* | 3K: core: work around some cyclic imports | Pauli Virtanen | 2009-12-06 | 2 | -2/+4 | |
| | ||||||
* | 3K: core: include npy_config in _sort | Pauli Virtanen | 2009-12-06 | 1 | -1/+2 | |
| | ||||||
* | 3K: core: type fixes in numerictypes | Pauli Virtanen | 2009-12-06 | 1 | -4/+14 | |
| | ||||||
* | 3K: core: PyString conversion in descriptor.c | Pauli Virtanen | 2009-12-06 | 1 | -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 friendly | Pauli Virtanen | 2009-12-06 | 1 | -2/+4 | |
| | ||||||
* | 3K: lib: module init for _compiled_base | Pauli Virtanen | 2009-12-06 | 1 | -4/+31 | |
| | ||||||
* | 3K: module inits for all core modules | Pauli Virtanen | 2009-12-06 | 6 | -22/+185 | |
| | ||||||
* | core: Implement the PEP 3118 buffer protocol (exporter part) | Pauli Virtanen | 2009-12-06 | 10 | -16/+429 | |
| | | | | Also, use MemoryView instead of PyBuffer for Py3. | |||||
* | py3k_notes: write more notes | Pauli Virtanen | 2009-12-06 | 1 | -14/+114 | |
| | ||||||
* | 3K: core: remove PyInstance checks on Py3 -- this may need revising later on | Pauli Virtanen | 2009-12-06 | 2 | -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 longs | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: replace divide by true_divide | Pauli Virtanen | 2009-12-06 | 4 | -2/+19 | |
| | ||||||
* | 3K: core: use correct functions for Unicode and Bytes repr on Py3 | Pauli Virtanen | 2009-12-06 | 1 | -0/+8 | |
| | ||||||
* | 3K: core: PyBytes, PyUnicode, PyUString compatibility defines in npy_3kcompat.h | Pauli Virtanen | 2009-12-06 | 1 | -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.c | Pauli Virtanen | 2009-12-06 | 1 | -0/+4 | |
| | ||||||
* | STY: core/ctors: use GetAttrString, not GetAttr | Pauli Virtanen | 2009-12-06 | 1 | -5/+1 | |
| | ||||||
* | 3K: add_newdocs: use absolute import | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: distutils: remove unnecessary non-ascii characters in intel.py | Pauli Virtanen | 2009-12-06 | 1 | -8/+0 | |
| | ||||||
* | 3K: lib: fix PyString issues in _compiled_base -- may need revising | Pauli Virtanen | 2009-12-06 | 1 | -4/+10 | |
| | ||||||
* | 3K: numarray: replace buffer APIs by dummy+error. Some ob_types. | Pauli Virtanen | 2009-12-06 | 1 | -4/+31 | |
| | ||||||
* | 3K: linalg: correct init function definition for lapack_lite | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 | |
| | ||||||
* | 3K: distutils: produce a 3K-compatible __config__.py | Pauli Virtanen | 2009-12-06 | 1 | -7/+6 | |
| | ||||||
* | 3K: core: implement and use compatibility mode for PyFile | Pauli Virtanen | 2009-12-06 | 3 | -9/+38 | |
| | ||||||
* | 3K: core: handle removed tp_compare and PyObject_Compare | Pauli Virtanen | 2009-12-06 | 6 | -8/+171 | |
| | | | | Also, implement tp_richcompare for flagsobject. | |||||
* | 3K: define PyStringObject as PyBytesObject | Pauli Virtanen | 2009-12-06 | 1 | -0/+2 | |
| | ||||||
* | 3K: write READONLY, not RO | Pauli Virtanen | 2009-12-06 | 2 | -12/+12 | |
| | ||||||
* | 3K: bytes are never interned | Pauli Virtanen | 2009-12-06 | 1 | -0/+2 | |
| | ||||||
* | 3K: Py_TPFLAGS_CHECKTYPES is always on in Py3K | Pauli Virtanen | 2009-12-06 | 2 | -2/+9 | |
| | ||||||
* | 3K: core: adapt to changes in PyNumberMethods | Pauli Virtanen | 2009-12-06 | 4 | -13/+185 | |
| | | | | Some entries were removed in Py3K -- easy to adapt to. | |||||
* | 3K: take care of changes in ob_* introduced by :pep:`3123` | Pauli Virtanen | 2009-12-06 | 23 | -128/+139 | |
| | ||||||
* | 3K: handle most PyInt_ issues in multiarray. | Pauli Virtanen | 2009-12-06 | 3 | -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->PyBytes | Pauli Virtanen | 2009-12-06 | 20 | -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.h | Pauli Virtanen | 2009-12-06 | 1 | -0/+4 | |
| | ||||||
* | 3K: distutils: ordering between None and str is undefined in Py3K, so ↵ | Pauli Virtanen | 2009-12-06 | 1 | -1/+4 | |
| | | | | fcompiler should raise CompilerNotFound when version is undefined | |||||
* | 3K: encode str to bytes before writing in distutils/tests | Pauli Virtanen | 2009-12-06 | 1 | -2/+2 | |
| | ||||||
* | 3K: distutils: there is no types.InstanceType in Py3, so don't use it | Pauli Virtanen | 2009-12-06 | 1 | -1/+2 | |
| | ||||||
* | 3K: testing: clean up syntax that confused 2to3 | Pauli Virtanen | 2009-12-06 | 1 | -2/+3 | |
| | ||||||
* | Fix tests now that ufuncs raise NotImplementedError. | Travis Oliphant | 2009-12-04 | 1 | -6/+4 | |
| | ||||||
* | Fix #1175 by only returning NotImplemented in the special case of a 2-input ↵ | Travis Oliphant | 2009-12-04 | 1 | -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 Cournapeau | 2009-12-04 | 1 | -1/+1 | |
| | | | | C99 complex number. | |||||
* | WHT: Remove trailing whitespace. | Charles Harris | 2009-12-04 | 1 | -14/+14 | |
| | ||||||
* | BUG: Fix #1254 which allowed duplicate name and title entries. | Travis Oliphant | 2009-12-04 | 2 | -9/+22 | |
| |