Mercurial > cpython-lru_cache-weakref
diff setup.py @ 44945:bbc719a8b58b legacy-trunk
Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.
First chapter of the Python 3.0 io framework back port: _fileio
The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API.
| author | Christian Heimes <christian@cheimes.de> |
|---|---|
| date | Fri, 25 Jan 2008 12:18:43 +0000 |
| parents | bbf484581043 |
| children | 1be93dd179df |
line wrap: on
line diff
--- a/setup.py Fri Jan 25 08:04:16 2008 +0000 +++ b/setup.py Fri Jan 25 12:18:43 2008 +0000 @@ -420,6 +420,8 @@ exts.append( Extension("_heapq", ["_heapqmodule.c"]) ) # operator.add() and similar goodies exts.append( Extension('operator', ['operator.c']) ) + # Python 3.0 _fileio module + exts.append( Extension("_fileio", ["_fileio.c"]) ) # _functools exts.append( Extension("_functools", ["_functoolsmodule.c"]) ) # Python C API test module
