summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* backport a fix for setup.py's -RBenjamin Peterson2008-10-161-1/+2
|
* Turn off a debugging flag.Brett Cannon2008-02-041-1/+1
|
* Backport r60537: have order of CPPFLAGS and LDFLAGS be honored.Brett Cannon2008-02-031-1/+1
|
* Disable linking against BerkeleyDB 4.6 by default as it has proven toGregory P. Smith2008-02-031-3/+6
| | | | be a buggy release on many platforms.
* Backport 58344: allow BerkeleyDB 4.6.x >= 4.6.21 for the bsddb moduleGregory P. Smith2007-10-061-3/+13
|
* - Added support for linking the bsddb module against BerkeleyDB 4.6.x.Matthias Klose2007-09-031-3/+3
|
* Bug #1765375: fix stripping of unwanted LDFLAGS.Georg Brandl2007-08-241-1/+2
| | | | (backport from rev. 57389)
* On systems with both the ancient bsddb 1.85 library and a recent BerkeleyDB 4.xGregory P. Smith2007-08-241-1/+6
| | | | | | library installed both were detected so both modules were enabled. But the include path causes the recent BerkeleyDB's db.h file to be included causing the bsddb185 compile to fail. This disables building bsddb185 when both are present.
* Backport 53776: Ignore directory time stampsMartin v. Löwis2007-02-141-1/+2
| | | | when considering whether to rerun libffi configure.
* support linking the _bsddb extension module against BerkeleyDB 4.5Gregory P. Smith2007-01-051-3/+3
| | | | [backport of r53252]
* Add some commentary on -mimpure-text.Martin v. Löwis2006-08-091-0/+8
|
* [Patch #1464056] Ensure that we use the panelw library when linking with ↵Andrew M. Kuchling2006-08-061-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 Heller2006-08-041-0/+5
| | | | The '-mimpure-text' linker flag is required when linking _ctypes.so.
* Whitespace normalization.Tim Peters2006-06-301-1/+1
|
* Use staticly build copies of zlib and bzip2 to build the OSX installer, thatRonald Oussoren2006-06-271-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. Smith2006-06-051-1/+3
|
* Drop Mac wrappers for the WASTE library.Ronald Oussoren2006-06-041-23/+0
|
* Apply modified version of Collin Winter's patch #1478788Nick Coghlan2006-05-291-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 directoriesRonald Oussoren2006-05-261-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 moduleBob Ippolito2006-05-231-1/+1
|
* revert #1493701Bob Ippolito2006-05-231-1/+1
|
* Patch #1493701: performance enhancements for struct module.Bob Ippolito2006-05-231-1/+1
|
* Patch 1471883: --enable-universalsdk on Mac OS XRonald Oussoren2006-04-291-12/+3
|
* Rerun the libffi configuration if any of the files used for thatThomas Heller2006-04-271-1/+6
| | | | are newer then fficonfig.py.
* Updated the sqlite3 module to the external pysqlite 2.2.2 version.Gerhard Häring2006-04-231-9/+1
|
* raise the minimum supported BerkeleyDB version to 3.3 and add notes toGregory P. Smith2006-04-131-6/+5
| | | | news about this and a couple other recent fixes.
* Patch #1464444: Add --with-system-ffi.Martin v. Löwis2006-04-111-37/+67
|
* Python on OS X 10.3 and above now uses dlopen() (via dynload_shlib.c)Anthony Baxter2006-04-091-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 Heller2006-04-071-2/+4
|
* Configure Modules/_ctypes/libffi just before building the _ctypes extension.Thomas Heller2006-04-071-2/+13
| | | | This avoids configuring it when it is not build by setup.py.
* upgrade to final version of pysqlite 2.2.0Anthony Baxter2006-04-051-4/+3
|
* whitespace normalisationAnthony Baxter2006-04-051-6/+6
|
* Update to pysqlite 2.2.0Anthony Baxter2006-04-041-1/+1
|
* - Patch #360466: Replace the MD5 implementation from RSA Data Security IncMatthias Klose2006-04-031-2/+2
| | | | with the implementation from http://sourceforge.net/projects/libmd5-rfc/.
* Remove some duplicated code for handling Mac modules. No functional change ↵Neal Norwitz2006-04-031-109/+63
| | | | (intended). Also stoped setting srcdir twice.
* cleaned up setup.py code for sqlite3, based on patch from Gerhard Haering.Anthony Baxter2006-04-031-30/+22
|
* backport r243 from the pysqlite2 svn repository - lowers the required versionAnthony Baxter2006-04-011-4/+20
| | | | | | of SQLite3 from 3.2.2 to 3.0.8, by providing an alternative to sqlite3_transfer_bindings. setup.py also handles the common (in debian and ubuntu, at least) case of a buggy sqlite3.h SQLITE_VERSION_NUMBER.
* merged the sqlite-integration branch.Anthony Baxter2006-04-011-0/+75
| | | | | | | This is based on pysqlite2.1.3, and provides a DB-API interface in the standard library. You'll need sqlite 3.2.2 or later to build this - if you have an earlier version, the C extension module will not be built.
* Add '-Wno-deprecated-warnings' to the compile flags for the Carbon extensionsRonald Oussoren2006-03-301-30/+77
| | | | | | on OSX 10.4 or later. This stops the compiler for complaining about calls to deprecated functions in these extensions, they are supposed to wrap as much of Carbon as possible.
* Find a source file in srcdir to allow to build outside of srcdir.Hye-Shik Chang2006-03-271-1/+1
|
* Remove regsub, reconvert, regex, regex_syntax and everything under lib-old.Neal Norwitz2006-03-161-2/+0
|
* Changes to build the _ctypes extension module.Thomas Heller2006-03-081-0/+58
| | | | Based on a patch from Hye-Shik Chang.
* Stop building timing module, it's old and deprecatedNeal Norwitz2006-03-031-1/+3
|
* Check for a not-found rlconf.h by testing for None.Martin v. Löwis2006-02-271-1/+1
|
* If the readline library is found try and determine whether it's the brokenJack Jansen2006-02-231-1/+8
| | | | MacOSX 10.4 readline, and don't build the readline module in that case.
* Patch #428494: Prefer linking against ncursesw over ncurses libraryMartin v. Löwis2006-02-111-1/+8
|
* Added the cProfile module.Armin Rigo2006-02-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter. With further editing by Michael Hudson and myself. History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof * Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper. * pstats.py updated to display cProfile's caller/callee timings if available. * setup.py and NEWS updated. * documentation updates in the profiler section: - explain the differences between the three profilers that we have now - profile and cProfile can use a unified documentation, like (c)Pickle - mention that hotshot is "for specialized usage" now - removed references to the "old profiler" that no longer exists * test updates: - extended test_profile to cover delicate cases like recursion - added tests for the caller/callee displays - added test_cProfile, performing the same tests for cProfile * TO-DO: - cProfile gives a nicer name to built-in, particularly built-in methods, which could be backported to profile. - not tested on Windows recently!
* Support for BerkeleyDB 4.4 (tested against 4.4.20 as well as all theGregory P. Smith2006-01-241-3/+5
| | | | | way back thru 3.2). This should be backported to the release24-maint branch.
* Whitespace normalization.Tim Peters2005-12-301-1/+1
|
* typo, use parens for continued exprSkip Montanaro2005-12-301-3/+3
|