summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #14018: Fix OS X Tcl/Tk framework checking when using OS X SDKs.Ned Deily2012-07-301-1/+3
| | | | | | Also add tests in the OS X installer build to ensure that the desired dynamic linking with an optional newer Tcl/Tk in /Library actually happens.
* - Issue #15235: Allow Berkley DB versions up to 5.3 to build the dbm module.doko@ubuntu.com2012-07-011-1/+1
|
* - Issue #14330: Don't derive the include and library search dirsdoko@ubuntu.com2012-06-301-10/+6
| | | | from GCC for native builds
* - fix the OS X build failure, only try to remove the temporary file if it existsdoko@ubuntu.com2012-06-301-2/+3
|
* MergeAntoine Pitrou2012-06-301-19/+85
|\
| * - Issue #14330: For cross builds, don't use host python, use host search pathsdoko@ubuntu.com2012-06-301-14/+71
| | | | | | | | for host compiler.
| * previous patch needs patch from issue #14330Matthias Klose2012-06-301-0/+2
| | | | | | | | set cross_compiling = False for now.
| * - merge branchesMatthias Klose2012-06-301-1/+1
| |\
| | * Whitespace.Stefan Krah2012-06-301-1/+1
| | |
| * | - Issue #3754: Use readelf instead of ldd for the cross build readline checkdoko@ubuntu.com2012-06-301-6/+13
| |/
* | Try to fix compilation failure under OS XAntoine Pitrou2012-06-301-1/+1
|/
* - Issue #3754, refactor sys.platform / get_platform bits, use adoko@ubuntu.com2012-06-301-64/+59
| | | | global host_platform instead.
* Remove packaging from the standard library.Éric Araujo2012-06-241-2/+1
| | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html
* Issue #14225: Fix Unicode support for curses (#12567) on OS X:Ned Deily2012-06-211-0/+13
| | | | | 1. on OS X, there is no separate /usr/lib/libcursesw nor libpanelw 2. _XOPEN_SOURCE_EXTENDED must be enabled for _curses build
* Merge from 3.2. (Issue #15044: Handle Fedora 17's approach to ndbm ↵Nick Coghlan2012-06-171-1/+5
|\ | | | | | | compatibility)
| * Issue #15044: Handle Fedora 17's approach to ndbm compatibilityNick Coghlan2012-06-171-1/+5
| |
* | Implemented PEP 405 (Python virtual environments).Vinay Sajip2012-05-261-3/+4
| |
* | Issue #14693: Under non-Windows platforms, hashlib's fallback modules are ↵Antoine Pitrou2012-05-161-14/+11
| | | | | | | | always compiled, even if OpenSSL is present at build time.
* | Issue #11750: The Windows API functions scattered in the _subprocess andAntoine Pitrou2012-04-181-1/+0
| | | | | | | | | | _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt.
* | Be less verbose when building dbm.Ross Lagerwall2012-04-151-4/+5
| |
* | Issue #14557: Fix extensions build on HP-UX. Patch by Adi Roiban.Charles-François Natali2012-04-121-0/+4
|\ \ | |/
| * Issue #14557: Fix extensions build on HP-UX. Patch by Adi Roiban.Charles-François Natali2012-04-121-0/+4
| |
* | Issue #14463: Prevent _decimal.so compile failures in OS X installer builds.Ned Deily2012-04-011-1/+5
| |
* | Issue #7652: Enable linking of _decimal.so against an installed libmpdec.Stefan Krah2012-03-231-40/+48
| |
* | Issue #7652: Integrate the decimal floating point libmpdec library to speedStefan Krah2012-03-211-0/+113
| | | | | | | | | | up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application.
* | Close #14180: Factorize code to convert a number of seconds to time_t, ↵Victor Stinner2012-03-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | timeval or timespec time.ctime(), gmtime(), time.localtime(), datetime.date.fromtimestamp(), datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now raises an OverflowError, instead of a ValueError, if the timestamp does not fit in time_t. datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now round microseconds towards zero instead of rounding to nearest with ties going away from zero.
* | Issue #14152: Merge fix from 3.2.Stefan Krah2012-02-291-1/+1
|\ \ | |/
| * Issue #14152: Restore the Include/*.h dependencies for extension builds.Stefan Krah2012-02-291-1/+1
| |
* | - Issue #10181: New memoryview implementation fixes multiple ownershipStefan Krah2012-02-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory.
* | Issue #6715: Add module for compression using the LZMA algorithm.Nadeem Vawda2011-11-291-0/+7
| |
* | cleanup setup.py for curses optionsVictor Stinner2011-11-281-9/+8
| |
* | Issue #13415: Help to locate curses.h when _curses module is linked to ncurseswVictor Stinner2011-11-261-0/+4
| |
* | Close #10278: Add clock_getres(), clock_gettime() and CLOCK_xxx constants toVictor Stinner2011-10-251-3/+9
| | | | | | | | | | the time module. time.clock_gettime(time.CLOCK_MONOTONIC) provides a monotonic clock
* | Improve Victor’s commit with cool new 2.5 idiomÉric Araujo2011-10-191-2/+1
| |
* | Issue #12326: refactor usage of sys.platformVictor Stinner2011-08-201-3/+2
| | | | | | | | | | | | | | | | * Use str.startswith(tuple): I didn't know this Python feature, Python rocks! * Replace sometimes sys.platform.startswith('linux') with sys.platform == 'linux' * sys.platform doesn't contain the major version on Cygwin on Mac OS X (it's just 'cygwin' and 'darwin')
* | Issue #12326: don't test the major version of sys.platformVictor Stinner2011-08-171-3/+2
| | | | | | | | | | Use startswith, instead of ==, when testing sys.platform to support new platforms like Linux 3 or OpenBSD 5.
* | Fix build error in _curses module when not using libncursesw.Nadeem Vawda2011-07-311-0/+6
| | | | | | | | Code extracted from Victor Stinner's patch for issue #12567.
* | Stop creating a Python-X.Y.Z-pyX.Y.egg-info file on install (#10645)Éric Araujo2011-06-091-0/+7
| |
* | When building sqlite3, the directory where sqlite.h was found wasBrett Cannon2011-06-071-2/+7
| | | | | | | | | | | | | | | | always appended to the include directories regardless of whether it was already in the list of directories. This could cause issue if sqlite was installed in the same location as another install of Python. Now a check is done to make sure the directory is not included twice.
* | remove __version__s dependent on subversion keyword expansion (closes #12221)Benjamin Peterson2011-06-011-2/+0
| |
* | promoted pysetup3 to a top-level scriptTarek Ziade2011-05-311-1/+1
| |
* | Issue #11743: Rewrite multiprocessing connection classes in pure Python.Antoine Pitrou2011-05-091-3/+0
| |
* | Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if theBarry Warsaw2011-04-071-0/+2
|\ \ | |/ | | | | | | | | dpkg-architecture command is not found on $PATH. This should fix the failures on FreeBSD and Solaris, which do not create the target file via I/O redirection if the command isn't found (unlike Linux and OS X which do).
| * Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if theBarry Warsaw2011-04-071-0/+2
| |\ | | | | | | | | | | | | | | | dpkg-architecture command is not found on $PATH. This should fix the failures on FreeBSD and Solaris, which do not create the target file via I/O redirection if the command isn't found (unlike Linux and OS X which do).
| | * Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if theBarry Warsaw2011-04-071-0/+2
| | | | | | | | | | | | | | | | | | dpkg-architecture command is not found on $PATH. This should fix the failures on FreeBSD and Solaris, which do not create the target file via I/O redirection if the command isn't found (unlike Linux and OS X which do).
* | | Issue 11715: Merge multiarch fix from 3.1 branch.Barry Warsaw2011-04-061-0/+21
|\ \ \ | |/ /
| * | Issue 11715: Merge multiarch fix from 3.1 branch.Barry Warsaw2011-04-061-0/+21
| |\ \ | | |/
| | * Issue 11715: Build extension modules on multiarch Debian and Ubuntu byBarry Warsaw2011-04-061-0/+21
| | | | | | | | | | | | extending search paths to include multiarch directories.
* | | Issue #5863: Rewrite BZ2File in pure Python, and allow it to acceptAntoine Pitrou2011-04-031-2/+2
| | | | | | | | | | | | | | | file-like objects using a new `fileobj` constructor argument. Patch by Nadeem Vawda.
* | | #11565: Merge with 3.2.Ezio Melotti2011-03-161-2/+2
|\ \ \ | |/ /