Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix test_distutils to not fail when running 'make test' from a Python build | Thomas Wouters | 2008-04-05 | 1 | -0/+2 |
| | | | | | | | | | directory that is not the source directory (ie, one created using '/path/to/source/configure'.) Leaves this test very slightly degraded in that particular case, compared to the build-in-sourcedir case, but that case isn't a particularly strong test either: neither test the actual path that will be used after installing. There isn't a particularly good way to test this, and a poor test beats a failing test. | ||||
* | Install 2to3 script. | Martin v. Löwis | 2008-03-24 | 1 | -0/+1 |
| | |||||
* | Have the binascii module use zlib's optimized crc32() function when available | Gregory P. Smith | 2008-03-24 | 1 | -3/+17 |
| | | | | | to reduce our code size (1k data table and tiny bit of code). It falls back to its own without zlib. | ||||
* | Move itertools before future_builtins since the latter depends on the former. | Neal Norwitz | 2008-03-23 | 1 | -2/+2 |
| | | | | | From a clean build importing future_builtins would fail since itertools wasn't built yet. | ||||
* | Merged changes from libffi3-branch. | Thomas Heller | 2008-03-04 | 1 | -0/+35 |
| | | | | | | | | | The bundled libffi copy is now in sync with the recently released libffi3.0.4 version, apart from some small changes to Modules/_ctypes/libffi/configure.ac. I gave up on using libffi3 files on os x. Instead, static configuration with files from pyobjc is used. | ||||
* | Added future_builtins, which contains PEP 3127 compatible versions of hex() ↵ | Eric Smith | 2008-02-23 | 1 | -0/+3 |
| | | | | and oct(). | ||||
* | remove a repeated occurance of a hardcoded berkeleydb library version number | Gregory P. Smith | 2008-02-03 | 1 | -2/+2 |
| | |||||
* | Directories from CPPFLAGS and LDFLAGS were being added in the reverse order for | Brett Cannon | 2008-02-03 | 1 | -1/+1 |
| | | | | searches as to how they were listed in the environment variable. | ||||
* | Disable use of BerkeleyDB 4.6.x to see what the odd platform buildbots | Gregory P. Smith | 2008-01-28 | 1 | -1/+4 |
| | | | | | think. In particular, neal norwitz has traced an Ubuntu sparc64 crash to the Lib/test/bsddb/test_basics.py test when opening a db with DB_THREAD. | ||||
* | Added the Python core headers Include/*.h and pyconfig.h as dependencies for ↵ | Christian Heimes | 2008-01-25 | 1 | -0/+9 |
| | | | | | | the extensions in Modules/ It forces a rebuild of all extensions when a header files has been modified | ||||
* | Backport of several functions from Python 3.0 to 2.6 including ↵ | Christian Heimes | 2008-01-25 | 1 | -0/+2 |
| | | | | | | | 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. | ||||
* | Build _ctypes after the other extensions. Its build process depends | Christian Heimes | 2008-01-18 | 1 | -2/+8 |
| | | | | on the _weakref extension (and maybe other modules, too) | ||||
* | Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet) | Hye-Shik Chang | 2007-10-28 | 1 | -1/+1 |
| | |||||
* | remove another sleepycat reference | Gregory P. Smith | 2007-10-09 | 1 | -1/+1 |
| | |||||
* | Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C API | Gregory P. Smith | 2007-10-09 | 1 | -0/+1 |
| | | | | | | | | | | | object available as bsddb.db.api. This is based on the patch submitted by Duncan Grisby here: http://sourceforge.net/tracker/index.php?func=detail&aid=1551895&group_id=13900&atid=313900 See this thread for additional info: http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&forum_name=pybsddb-users It also cleans up the code a little by removing some ifdef/endifs for python prior to 2.1 and for unsupported Berkeley DB <= 3.2. | ||||
* | Allows BerkeleyDB 4.6.x >= 4.6.21 for the bsddb module. | Gregory P. Smith | 2007-10-06 | 1 | -4/+12 |
| | |||||
* | Don't allow BerkeleyDB 4.6.x as the current 4.6.19 release is prone | Gregory P. Smith | 2007-09-10 | 1 | -2/+4 |
| | | | | to lockups. We'll reenable it once a good 4.6.x release exists. | ||||
* | If this is correct for py3k branch and it's already in the release25-maint | Skip Montanaro | 2007-09-06 | 1 | -3/+0 |
| | | | | branch, seems like it ought to be on the trunk as well. | ||||
* | - Added support for linking the bsddb module against BerkeleyDB 4.6.x. | Matthias Klose | 2007-09-03 | 1 | -3/+3 |
| | |||||
* | keep setup.py from listing unneeded hash modules (_md5, _sha*) as | Gregory P. Smith | 2007-08-26 | 1 | -4/+11 |
| | | | | | | | missing when they were not built because _hashlib with openssl provided their functionality instead. don't build bsddb185 if bsddb was built. | ||||
* | Bug #1765375: fix stripping of unwanted LDFLAGS. | Georg Brandl | 2007-08-24 | 1 | -1/+2 |
| | |||||
* | When setup.py fails to find the necessary bits to build some modules, have it | Jeffrey Yasskin | 2007-08-22 | 1 | -1/+4 |
| | | | | print a slightly more informative message. | ||||
* | Remove the rgbimg module. It has been deprecated since Python 2.5. | Brett Cannon | 2007-05-20 | 1 | -3/+1 |
| | |||||
* | Fix cmp vs. key argument for list.sort. | Georg Brandl | 2007-03-06 | 1 | -1/+1 |
| | |||||
* | patch 1673619 - identify extension modules which cannot be built | Skip Montanaro | 2007-03-06 | 1 | -4/+109 |
| | |||||
* | Teach setup.py how to find Berkeley DB on Macs using MacPorts. | Skip Montanaro | 2007-03-04 | 1 | -8/+10 |
| | |||||
* | Prepare collections module for pure python code entries. | Raymond Hettinger | 2007-02-28 | 1 | -1/+1 |
| | |||||
* | Ignore directory time stamps when considering | Martin v. Löwis | 2007-02-14 | 1 | -1/+2 |
| | | | | whether to rerun libffi configure. | ||||
* | Support linking of the bsddb module against BerkeleyDB 4.5.x | Gregory P. Smith | 2007-01-05 | 1 | -3/+3 |
| | | | | (will backport to 2.5) | ||||
* | Check db_setup_debug for a few print statements; change sqlite_setup_debug ↵ | Andrew M. Kuchling | 2006-10-27 | 1 | -5/+8 |
| | | | | to False | ||||
* | Add some commentary on -mimpure-text. | Martin v. Löwis | 2006-08-09 | 1 | -0/+8 |
| | |||||
* | [Patch #1464056] Ensure that we use the panelw library when linking with ↵ | Andrew M. Kuchling | 2006-08-06 | 1 | -2/+6 |
| | | | | | | ncursesw. Once I see how the buildbots react, I'll backport this to 2.4. | ||||
* | Fix #1530448 - fix ctypes build failure on solaris 10. | Thomas Heller | 2006-08-04 | 1 | -0/+5 |
| | | | | The '-mimpure-text' linker flag is required when linking _ctypes.so. | ||||
* | Whitespace normalization. | Tim Peters | 2006-06-30 | 1 | -1/+1 |
| | |||||
* | Use staticly build copies of zlib and bzip2 to build the OSX installer, that | Ronald Oussoren | 2006-06-27 | 1 | -2/+30 |
| | | | | | | | | | way the resulting binaries have a better change of running on 10.3. This patch also updates the search logic for sleepycat db3/4, without this patch you cannot use a sleepycat build with a non-standard prefix; with this you can (at least on OSX) if you add the prefix to CPPFLAGS/LDFLAGS at configure-time. This change is needed to build the binary installer for OSX. | ||||
* | add depends = ['md5.h'] to the _md5 module extension for correctness sake. | Gregory P. Smith | 2006-06-05 | 1 | -1/+3 |
| | |||||
* | Drop Mac wrappers for the WASTE library. | Ronald Oussoren | 2006-06-04 | 1 | -23/+0 |
| | |||||
* | Apply modified version of Collin Winter's patch #1478788 | Nick Coghlan | 2006-05-29 | 1 | -2/+2 |
| | | | | | | Renames functional extension module to _functools and adds a Python functools module so that utility functions like update_wrapper can be added easily. | ||||
* | - Search the sqlite specific search directories | Ronald Oussoren | 2006-05-26 | 1 | -1/+45 |
| | | | | | | | | | | | | | after the normal include directories when looking for the version of sqlite to use. - On OSX: * Extract additional include and link directories from the CFLAGS and LDFLAGS, if the user has bothered to specify them we might as wel use them. * Add '-Wl,-search_paths_first' to the extra_link_args for readline and sqlite. This makes it possible to use a static library to override the system provided dynamic library. | ||||
* | patch #1493701: performance enhancements for struct module | Bob Ippolito | 2006-05-23 | 1 | -1/+1 |
| | |||||
* | revert #1493701 | Bob Ippolito | 2006-05-23 | 1 | -1/+1 |
| | |||||
* | Patch #1493701: performance enhancements for struct module. | Bob Ippolito | 2006-05-23 | 1 | -1/+1 |
| | |||||
* | Patch 1471883: --enable-universalsdk on Mac OS X | Ronald Oussoren | 2006-04-29 | 1 | -12/+3 |
| | |||||
* | Rerun the libffi configuration if any of the files used for that | Thomas Heller | 2006-04-27 | 1 | -1/+6 |
| | | | | are newer then fficonfig.py. | ||||
* | Updated the sqlite3 module to the external pysqlite 2.2.2 version. | Gerhard Häring | 2006-04-23 | 1 | -9/+1 |
| | |||||
* | raise the minimum supported BerkeleyDB version to 3.3 and add notes to | Gregory P. Smith | 2006-04-13 | 1 | -6/+5 |
| | | | | news about this and a couple other recent fixes. | ||||
* | Patch #1464444: Add --with-system-ffi. | Martin v. Löwis | 2006-04-11 | 1 | -37/+67 |
| | |||||
* | Python on OS X 10.3 and above now uses dlopen() (via dynload_shlib.c) | Anthony Baxter | 2006-04-09 | 1 | -1/+1 |
| | | | | | | to load extension modules and now provides the dl module. As a result, sys.setdlopenflags() now works correctly on these systems. (SF patch #1454844) | ||||
* | Don't try to build ctypes when configuration of libffi fails. | Thomas Heller | 2006-04-07 | 1 | -2/+4 |
| | |||||
* | Configure Modules/_ctypes/libffi just before building the _ctypes extension. | Thomas Heller | 2006-04-07 | 1 | -2/+13 |
| | | | | This avoids configuring it when it is not build by setup.py. |