summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Silence compile errorAntoine Pitrou2010-12-041-3/+4
|
* Merge branches/pep-0384.Martin v. Löwis2010-12-031-0/+3
|
* Roumen Petrov's fix for when all paths are absolute. (Issue 10520)Barry Warsaw2010-11-271-1/+2
|
* Put /usr/local paths after the relative paths in library_dirs andBarry Warsaw2010-11-241-8/+18
| | | | | include_dirs, so installed non-matching shared libraries don't break extension module linking. Fixes issue 10520.
* add --enable-loadable-sqlite-extensions #10268Benjamin Peterson2010-10-311-2/+4
|
* typoBenjamin Peterson2010-10-311-1/+1
|
* Make file handing in setup.py more robust by using context managers to properlyBrett Cannon2010-10-291-43/+45
| | | | close files.
* Fix for issue #7473.Ronald Oussoren2010-10-201-1/+6
| | | | | | | Without this patch you'll get link errors in some extensions (in particular the _curses_panel) one when you try to build a 3-way universal framework when you previously installed a 2-way universal framework using the python.org installer.
* - Accept Oracle Berkeley DB 5.0 and 5.1 as backend for the dbm extension.Matthias Klose2010-10-171-1/+1
|
* setup.py was trying to build _weakref which is redundant as it's a built-inBrett Cannon2010-09-141-3/+0
| | | | | | | module. Closes issue #9848. Thanks to Arfrever Frehtes Taifersar Arahesis for the bug report.
* Issue #4026: Make the fcntl extension build under AIX.Antoine Pitrou2010-09-071-1/+5
| | | | Patch by Sébastien Sablé.
* Fix for issue9662, patch by Łukasz Langa in issue5504.Ronald Oussoren2010-09-051-0/+1
|
* Workaround PEP 3149 build problems.Antoine Pitrou2010-09-041-1/+7
|
* Fix builds with builddir != srcdir, introduced in r83988.Matthias Klose2010-08-231-1/+1
| | | | | os.path.dirname(__file__) points to the scrdir, not the builddir. Use os.getcwd() instead.
* Reimplement addbuilddir() in C inside getpath.c, so as to execute itAntoine Pitrou2010-08-131-0/+14
| | | | | at interpreter startup before importing any non-builtin modules. Should fix #9589.
* Fix Issue9545 - Adding _collections to static build.Senthil Kumaran2010-08-091-6/+0
|
* Fix issue5504: ctypes does now work with systems where mmap can't beThomas Heller2010-08-081-2/+1
| | | | PROT_WRITE and PROT_EXEC.
* Issue #7989: Added pure python implementation of the datetime module.Alexander Belopolsky2010-07-231-1/+1
|
* reverted distutils its 3.1 state. All new work is now happening in ↵Tarek Ziadé2010-07-221-35/+35
| | | | disutils2, and distutils is now feature-frozen.
* Issue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails.Stefan Krah2010-07-171-12/+13
| | | | In that case, do not attempt to parse stderr output.
* Merged revisions 82272 via svnmerge fromRonald Oussoren2010-06-271-1/+2
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r82272 | ronald.oussoren | 2010-06-27 14:36:16 +0200 (Sun, 27 Jun 2010) | 8 lines Two small fixes for the support for SDKs on MacOSX: 1) The code that checks if an path should be located in the SDK explicitly excludes /usr/local. This fixes issue9046 2) The SDK variant for filtering "db_dirs_to_check" in setup.py was not doing anything because of a missing assignment. ........
* Issue #9012: "Separate compilation of time and datetime modules."Alexander Belopolsky2010-06-161-2/+2
| | | | | | | Segregated code shared between time and datetime modules into Modules/_time.c. Added a new header file, Modules/_time.h, which will be used instead of Include/timefuncs.h for declarations shared between time and datetime modules.
* Issue #7384: If the system readline library is linked against ncurses,Stefan Krah2010-06-081-19/+44
| | | | | | | | the curses module must be linked against ncurses as well. Otherwise it is not safe to load both the readline and curses modules in an application. Thanks Thomas Dickey for answering questions about ncurses/ncursesw and readline!
* Merged revisions 81662 via svnmerge fromRonald Oussoren2010-06-031-20/+106
| | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81662 | ronald.oussoren | 2010-06-03 11:47:21 +0200 (Thu, 03 Jun 2010) | 9 lines Fix for issue #7724: ensure that distutils and python's own setup.py honor the MacOSX SDK when one is specified. This is needed to be able to build using the 10.4u SDK while running on OSX 10.6. This is a fixed version of the patch in r80963, I've tested this patch on OSX and Linux. ........
* Remove traces of MacOS9 support.Ronald Oussoren2010-05-051-47/+34
| | | | Fix for issue #7908
* Merged revisions 80322 via svnmerge fromMatthias Klose2010-04-211-2/+3
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80322 | matthias.klose | 2010-04-22 00:18:52 +0200 (Do, 22 Apr 2010) | 2 lines - Build the ossaudio extension on GNU/kFreeBSD. ........
* Merged revisions 80320 via svnmerge fromMatthias Klose2010-04-211-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80320 | matthias.klose | 2010-04-21 23:45:30 +0200 (Mi, 21 Apr 2010) | 2 lines setup.py: search ffi.h in include dirs, if LIBFFI_INCLUDEDIR is empty. ........
* For for issue #7154: Port the code that usesRonald Oussoren2010-04-181-0/+6
| | | | | the SystemConfiguration framework to detect the proxy settings on OSX from the trunk to python 3.2
* - Issue #6949: Allow the _dbm extension to be built with db 4.8.x.Matthias Klose2010-03-151-1/+1
|
* * Replaces the internals of the subprocess module from fork through exec onGregory P. Smith2010-03-141-0/+3
| | | | | | | | | | | | | | | POSIX systems with a C extension module. This is required in order for the subprocess module to be made thread safe. The pure python implementation is retained so that it can continue to be used if for some reason the _posixsubprocess extension module is not available. The unittest executes tests on both code paths to guarantee compatibility. * Moves PyLong_FromPid and PyLong_AsPid from posixmodule.c into longobject.h. Code reviewed by jeffrey.yasskin at http://codereview.appspot.com/223077/show
* Merged revisions 78784 via svnmerge fromRonald Oussoren2010-03-081-0/+3
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78784 | ronald.oussoren | 2010-03-08 08:06:47 +0100 (Mon, 08 Mar 2010) | 3 lines Fix for issue 8066: readline should not be linked against libedit when the deployment target is 10.4, libedit on 10.4 is too broken. ........
* Merged new pysqlite version 2.6.0 from trunk.Gerhard Häring2010-03-051-0/+2
|
* Merged revisions 77704,77752 via svnmerge fromTarek Ziadé2010-01-291-2/+2
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77704 | tarek.ziade | 2010-01-23 10:23:15 +0100 (Sat, 23 Jan 2010) | 1 line taking sysconfig out of distutils ........ r77752 | tarek.ziade | 2010-01-26 00:19:56 +0100 (Tue, 26 Jan 2010) | 1 line switched the call order so this call works without suffering from issue #7774 ........
* Note: I'm merging these changes out of consistency, but they don't seemAntoine Pitrou2010-01-131-9/+6
| | | | | | | | | | | | | | | | | | | to be needed in py3k (except perhaps for non-utf8 paths). Merged revisions 77466-77467 via svnmerge from 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. ........ r77467 | antoine.pitrou | 2010-01-13 12:57:42 +0100 (mer., 13 janv. 2010) | 3 lines Use `with` ........
* Merged revisions 77185-77188,77262,77313,77317,77331-77333,77337-77338 via ↵Benjamin Peterson2010-01-091-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r77185 | andrew.kuchling | 2009-12-31 10:17:05 -0600 (Thu, 31 Dec 2009) | 1 line Add some items ........ r77186 | benjamin.peterson | 2009-12-31 10:28:24 -0600 (Thu, 31 Dec 2009) | 1 line update expat comment ........ r77187 | andrew.kuchling | 2009-12-31 10:38:53 -0600 (Thu, 31 Dec 2009) | 1 line Add various items ........ r77188 | benjamin.peterson | 2009-12-31 10:49:37 -0600 (Thu, 31 Dec 2009) | 1 line add another advancement ........ r77262 | andrew.kuchling | 2010-01-02 19:15:21 -0600 (Sat, 02 Jan 2010) | 1 line Add a few items ........ r77313 | benjamin.peterson | 2010-01-04 18:04:19 -0600 (Mon, 04 Jan 2010) | 1 line add a test about hashing array.array ........ r77317 | georg.brandl | 2010-01-05 12:14:52 -0600 (Tue, 05 Jan 2010) | 1 line Add Stefan. ........ r77331 | georg.brandl | 2010-01-06 11:43:06 -0600 (Wed, 06 Jan 2010) | 1 line Small fixes to test_cmd: fix signature of do_shell, remove duplicate import, add option to run the custom Cmd class. ........ r77332 | georg.brandl | 2010-01-06 12:02:16 -0600 (Wed, 06 Jan 2010) | 7 lines #5991: let completion for the "help" command include help topics. This also simplifies the Cmd.get_names() method implementation; it was written at a time where dir() didn't consider base class attributes. ........ r77333 | georg.brandl | 2010-01-06 12:26:08 -0600 (Wed, 06 Jan 2010) | 1 line #5950: document that zip files with comments are unsupported in zipimport. ........ r77337 | r.david.murray | 2010-01-06 21:09:08 -0600 (Wed, 06 Jan 2010) | 3 lines Add -W to the 'basics', 'opt', and 'all' test runs so that we get verbose information if a failure happens. ........ r77338 | r.david.murray | 2010-01-06 22:04:28 -0600 (Wed, 06 Jan 2010) | 2 lines Fix inadvertent checkin of debug line. ........
* add missing hashlib.h deps.Gregory P. Smith2010-01-031-4/+9
|
* small logic cleanup, avoid duplicate openssl_ver check.Gregory P. Smith2010-01-031-1/+1
|
* Also fixes test_hashlib for the different extension module names in py3k.Gregory P. Smith2010-01-031-6/+12
| | | | | | | | | | | | | | | Merged revisions 77251 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r77251 | gregory.p.smith | 2010-01-02 14:25:29 -0800 (Sat, 02 Jan 2010) | 6 lines Always compile the all versions of the hashlib algorithm modules when Python was compiled with Py_DEBUG defined. Otherwise the builtins are not compiled by default for many developers due to OpenSSL being present, making it easier for bugs to slip by. A future commit will add test code compare the behaviors of all implementations when they are all available. ........
* Merged revisions 77212-77215 via svnmerge fromBenjamin Peterson2010-01-011-4/+8
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77212 | benjamin.peterson | 2010-01-01 09:16:29 -0600 (Fri, 01 Jan 2010) | 1 line use pkg-config to find the libffi headers when --with-system-ffi is used #6943 ........ r77213 | benjamin.peterson | 2010-01-01 09:18:38 -0600 (Fri, 01 Jan 2010) | 1 line add note ........ r77214 | benjamin.peterson | 2010-01-01 09:20:06 -0600 (Fri, 01 Jan 2010) | 1 line fix indentation ........ r77215 | benjamin.peterson | 2010-01-01 09:21:13 -0600 (Fri, 01 Jan 2010) | 1 line allow --with-dbmliborder to specify that no dbm modules will be built #6491 ........
* Merged revisions 77169 via svnmerge fromBenjamin Peterson2009-12-311-11/+19
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77169 | benjamin.peterson | 2009-12-30 21:17:18 -0600 (Wed, 30 Dec 2009) | 2 lines add a --with-system-expat option to build pyexpat against the system's lib #7609 ........
* 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 76978 via svnmerge fromMark Dickinson2009-12-211-2/+2
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76978 | mark.dickinson | 2009-12-21 15:22:00 +0000 (Mon, 21 Dec 2009) | 3 lines Issue #7518: Move substitute definitions of C99 math functions from pymath.c to Modules/_math.c. ........
* Merged revisions 76865 via svnmerge fromMark Dickinson2009-12-171-0/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76865 | mark.dickinson | 2009-12-17 08:33:56 +0000 (Thu, 17 Dec 2009) | 1 line Add _math.h to math module dependencies in setup.py. ........
* Merged revisions 76861 via svnmerge fromMark Dickinson2009-12-161-1/+1
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76861 | mark.dickinson | 2009-12-16 20:13:40 +0000 (Wed, 16 Dec 2009) | 3 lines Issue #3366: Add expm1 function to math module. Thanks Eric Smith for testing on Windows. ........
* Merged revisions 76432,76558 via svnmerge fromMark Dickinson2009-11-281-1/+2
| | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76432 | mark.dickinson | 2009-11-20 19:30:22 +0000 (Fri, 20 Nov 2009) | 5 lines Issue #7272: Add configure test to detect whether sem_open works properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing. ........ r76558 | mark.dickinson | 2009-11-28 10:44:20 +0000 (Sat, 28 Nov 2009) | 4 lines Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead. ........
* Remove AtheOS support, as per PEP 11 (which claims that all code was removed ↵Antoine Pitrou2009-10-241-14/+4
| | | | in Python 3.0).
* Merged revisions 74970 via svnmerge fromRonald Oussoren2009-09-201-9/+9
| | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74970 | ronald.oussoren | 2009-09-20 16:18:15 +0200 (Sun, 20 Sep 2009) | 7 lines Issue 6877: this patch makes it possible to link the readline extension to the libedit emulation of the readline API on OSX 10.5 or later. This also adds a minimal testsuite for readline to check that the history manipuation functions have the same interface with both C libraries. ........
* Merged revisions 74798 via svnmerge fromRonald Oussoren2009-09-151-12/+19
| | | | | | | | | | | | | | | | 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 74471-74472 via svnmerge fromGuilherme Polo2009-08-161-2/+2
| | | | | | | | | | | | | | svn+ssh://pythondev/python/trunk ........ r74471 | guilherme.polo | 2009-08-16 11:34:26 -0300 (Sun, 16 Aug 2009) | 1 line Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6. ........ r74472 | guilherme.polo | 2009-08-16 11:38:57 -0300 (Sun, 16 Aug 2009) | 1 line Wrong place for issue #6244. ........