summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Backport the patch that enables linking the readlineRonald Oussoren2010-02-071-9/+9
| | | | module to libedit on OSX 10.5 or later. (Issue 6877)
* Merged revisions 68874 via svnmerge fromBenjamin Peterson2010-01-301-3/+7
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r68874 | jesse.noller | 2009-01-23 08:04:41 -0600 (Fri, 23 Jan 2009) | 1 line Issue 3807: multiprocessing fails to compile under --without-threads ........
* Merged revisions 77466 via svnmerge fromAntoine Pitrou2010-01-161-5/+6
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77466 | antoine.pitrou | 2010-01-13 12:47:49 +0100 (mer., 13 janv. 2010) | 5 lines Issue #7661: Allow ctypes to be built from a non-ASCII directory path. Patch by Florent Xicluna. ........
* Merged revisions 77130 via svnmerge fromBenjamin Peterson2009-12-301-1/+2
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77130 | benjamin.peterson | 2009-12-29 21:02:34 -0600 (Tue, 29 Dec 2009) | 1 line wrap long line ........
* Merged revisions 77128 via svnmerge fromBenjamin Peterson2009-12-301-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77128 | benjamin.peterson | 2009-12-29 20:58:50 -0600 (Tue, 29 Dec 2009) | 1 line only build the nis module when the headers are found #7589 ........
* Merged revisions 75281 via svnmerge fromRonald Oussoren2009-10-081-9/+9
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r75281 | ronald.oussoren | 2009-10-08 10:04:15 +0200 (Thu, 08 Oct 2009) | 3 lines Ensure that _scproxy gets build even when --disable-toolbox-glue is specified on OSX. Fixes a regression in 2.6.3. ........
* Merged revisions 74962 via svnmerge fromRonald Oussoren2009-09-201-0/+11
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74962 | ronald.oussoren | 2009-09-20 12:31:22 +0200 (Sun, 20 Sep 2009) | 2 lines Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6 ........
* Merged revisions 74798 via svnmerge fromRonald Oussoren2009-09-151-13/+11
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74798 | ronald.oussoren | 2009-09-15 20:33:33 +0200 (Tue, 15 Sep 2009) | 8 lines MacOSX: detect the architectures supported by Tk.framework and build _tkinter only for those architectures. This replaces the hardcoded solution that is no longer valid now that 64-bit capable versions of Tk are available on OSX. ........
* Merged revisions 70849 via svnmerge fromJesse Noller2009-03-311-0/+9
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70849 | jesse.noller | 2009-03-31 13:12:35 -0500 (Tue, 31 Mar 2009) | 1 line Apply patch for netbsd multiprocessing support ........
* Merged revisions 70172 via svnmerge fromRonald Oussoren2009-03-041-1/+1
| | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70172 | ronald.oussoren | 2009-03-04 22:30:12 +0100 (Wed, 04 Mar 2009) | 7 lines Change framework search order when looking for Tcl/Tk on OSX. This is needed because the system linker looks in /Library/Framework before it looks in /System/Library frameworks. Without this patch _tkinter will be unusable when it is compiled on a system that has Tk 8.5 installed in /Library/Frameworks (and the Apple 8.4 install in /System/Library/Frameworks) ........
* Merged revisions 69500 via svnmerge fromMark Dickinson2009-02-101-1/+2
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r69500 | mark.dickinson | 2009-02-10 16:17:16 +0000 (Tue, 10 Feb 2009) | 4 lines _testcapi depends on testcapi_long.h Thanks Lisandro Dalcin. ........
* muffed the default caseSkip Montanaro2008-12-071-3/+2
|
* issue4483: dbm build failures on systems with gdbm_compat lib.Skip Montanaro2008-12-061-2/+14
|
* Merged revisions 67098 via svnmerge fromMartin v. Löwis2008-11-041-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67098 | martin.v.loewis | 2008-11-04 21:40:09 +0100 (Di, 04 Nov 2008) | 2 lines Issue #4204: Fixed module build errors on FreeBSD 4. ........
* backportSkip Montanaro2008-10-071-1/+2
|
* Merged revisions 66814 via svnmerge fromMartin v. Löwis2008-10-061-1/+0
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66814 | martin.v.loewis | 2008-10-06 17:15:40 +0200 (Mo, 06 Okt 2008) | 3 lines Issue #4014: Don't claim that Python has an Alpha release status, in addition to claiming it is Mature. ........
* Merged revisions ↵Benjamin Peterson2008-10-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66766-66767,66771-66772,66774,66776,66783-66787,66790,66793,66797 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r66766 | benjamin.peterson | 2008-10-03 06:52:06 -0500 (Fri, 03 Oct 2008) | 1 line update the mac installer script ................ r66767 | andrew.kuchling | 2008-10-03 07:26:42 -0500 (Fri, 03 Oct 2008) | 1 line Docstring typo. ................ r66771 | hirokazu.yamamoto | 2008-10-03 11:18:42 -0500 (Fri, 03 Oct 2008) | 2 lines Fixed following error when DocXMLRPCServer failed. UnboundLocalError: local variable 'serv' referenced before assignment ................ r66772 | andrew.kuchling | 2008-10-03 11:29:19 -0500 (Fri, 03 Oct 2008) | 1 line Mention exception in docstring ................ r66774 | andrew.kuchling | 2008-10-03 11:42:52 -0500 (Fri, 03 Oct 2008) | 1 line Typo fix ................ r66776 | hirokazu.yamamoto | 2008-10-03 12:34:49 -0500 (Fri, 03 Oct 2008) | 2 lines Issue #1706863: Fixed "'NoneType' object has no attribute 'rfind'" error when sqlite libfile not found. ................ r66783 | andrew.kuchling | 2008-10-03 20:02:29 -0500 (Fri, 03 Oct 2008) | 1 line Use correct capitalization of NaN ................ r66784 | andrew.kuchling | 2008-10-03 20:03:42 -0500 (Fri, 03 Oct 2008) | 1 line Docstring change: Specify exception raised ................ r66785 | andrew.kuchling | 2008-10-03 20:04:24 -0500 (Fri, 03 Oct 2008) | 1 line Docstring changes: Specify exceptions raised ................ r66786 | andrew.kuchling | 2008-10-03 20:05:56 -0500 (Fri, 03 Oct 2008) | 3 lines Docstring change for *partition: use same tense as other docstrings. Hyphenate left- and right-justified. Fix 'registerd' typo ................ r66787 | andrew.kuchling | 2008-10-03 22:08:56 -0500 (Fri, 03 Oct 2008) | 1 line two corrections ................ r66790 | andrew.kuchling | 2008-10-04 11:52:01 -0500 (Sat, 04 Oct 2008) | 1 line Set svn:keywords ................ r66793 | georg.brandl | 2008-10-04 13:26:01 -0500 (Sat, 04 Oct 2008) | 2 lines #4041: don't refer to removed and outdated modules. ................ r66797 | benjamin.peterson | 2008-10-04 15:55:50 -0500 (Sat, 04 Oct 2008) | 19 lines Merged revisions 66707,66775,66782 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66707 | benjamin.peterson | 2008-09-30 18:27:10 -0500 (Tue, 30 Sep 2008) | 1 line fix #4001: fix_imports didn't check for __init__.py before converting to relative imports ........ r66775 | collin.winter | 2008-10-03 12:08:26 -0500 (Fri, 03 Oct 2008) | 4 lines Add an alternative iterative pattern matching system that, while slower, correctly parses files that cause the faster recursive pattern matcher to fail with a recursion error. lib2to3 falls back to the iterative matcher if the recursive one fails. Fixes http://bugs.python.org/issue2532. Thanks to Nick Edds. ........ r66782 | benjamin.peterson | 2008-10-03 17:51:36 -0500 (Fri, 03 Oct 2008) | 1 line add Victor Stinner's fixer for os.getcwdu -> os.getcwd #4023 ........ ................
* issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick ↵Jesse Noller2008-09-301-0/+8
| | | | Coghlan, Damien Miller
* Give information for compililation of _multiprocessing.SemLock on FreeBSD:Hye-Shik Chang2008-06-281-0/+11
| | | | | | | | FreeBSD's P1003.1b semaphore support is highly experimental and it's disabled by default. Even if a user loads the experimental kernel module manually, _multiprocessing doesn't work correctly due to several known incompatibilities around sem_unlink and sem_getvalue, yet.
* add the multiprocessing package to fulfill PEP 371Benjamin Peterson2008-06-111-0/+52
|
* MacOS X: Enable 4-way universal buildsRonald Oussoren2008-06-051-3/+50
| | | | | | | | | | | | | | | | | | This patch adds a new configure argument on OSX: --with-universal-archs=[32-bit|64-bit|all] When used with the --enable-universalsdk option this controls which CPU architectures are includes in the framework. The default is 32-bit, meaning i386 and ppc. The most useful alternative is 'all', which includes all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64). This includes limited support for the Carbon bindings in 64-bit mode as well, limited because (a) I haven't done extensive testing and (b) a large portion of the Carbon API's aren't available in 64-bit mode anyway. I've also duplicated a feature of Apple's build of python: setting the environment variable 'ARCHFLAGS' controls the '-arch' flags used for building extensions using distutils.
* Fix misspelled sys.platform name and misspelled filename.Thomas Heller2008-06-021-1/+1
|
* Turn off debugging output for building bsddb.Brett Cannon2008-05-291-2/+3
|
* Disable the use of BerkeleyDB 4.6 on platforms that appear to haveGregory P. Smith2008-05-271-5/+35
| | | | issues with it.
* Allow BerlekeyDB up through 4.7. I doubt any of our unixy buildbots even haveGregory P. Smith2008-05-261-4/+1
| | | | that installed yet but the module code supports it.
* print out information about which BerkeleyDB library was found byGregory P. Smith2008-05-251-3/+2
| | | | setup.py to use to build the bsddb module.
* Patch #1722225: Support QNX 6.Martin v. Löwis2008-05-231-1/+1
|
* On HPUX, -fPIC must be used for linking. _ctypes now builds on HP-UXThomas Heller2008-05-201-0/+3
| | | | | | | IA64 and PA machines. The ctypes unittests work fine on the IA64, but dump core in test_qsort on the PA.
* Backport fast alternate io.BytesIO implementation.Alexandre Vassalotti2008-05-091-0/+2
| | | | | Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844, r62846, r62952, r62956.
* Add the 'json' package. Code taken from simplejson 1.9 and contributed by BobBrett Cannon2008-05-051-0/+2
| | | | | | Ippolito. Closes issue #2750.
* Fix test_distutils to not fail when running 'make test' from a Python buildThomas Wouters2008-04-051-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öwis2008-03-241-0/+1
|
* Have the binascii module use zlib's optimized crc32() function when availableGregory P. Smith2008-03-241-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 Norwitz2008-03-231-2/+2
| | | | | From a clean build importing future_builtins would fail since itertools wasn't built yet.
* Merged changes from libffi3-branch.Thomas Heller2008-03-041-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 Smith2008-02-231-0/+3
| | | | and oct().
* remove a repeated occurance of a hardcoded berkeleydb library version numberGregory P. Smith2008-02-031-2/+2
|
* Directories from CPPFLAGS and LDFLAGS were being added in the reverse order forBrett Cannon2008-02-031-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 buildbotsGregory P. Smith2008-01-281-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 Heimes2008-01-251-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 Heimes2008-01-251-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 dependsChristian Heimes2008-01-181-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 Chang2007-10-281-1/+1
|
* remove another sleepycat referenceGregory P. Smith2007-10-091-1/+1
|
* Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C APIGregory P. Smith2007-10-091-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. Smith2007-10-061-4/+12
|
* Don't allow BerkeleyDB 4.6.x as the current 4.6.19 release is proneGregory P. Smith2007-09-101-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-maintSkip Montanaro2007-09-061-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 Klose2007-09-031-3/+3
|
* keep setup.py from listing unneeded hash modules (_md5, _sha*) asGregory P. Smith2007-08-261-4/+11
| | | | | | | missing when they were not built because _hashlib with openssl provided their functionality instead. don't build bsddb185 if bsddb was built.