Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Applied my patch #1455 with some extra fixes for VS 2005 | Christian Heimes | 2007-12-03 | 4 | -22/+706 |
| | | | | | The new msvc9compiler module supports VS 2005 and VS 2008. I've also fixed build_ext to support PCbuild8 and PCbuild9 and backported my fix for xxmodule.c from py3k. The old code msvccompiler is still in place in case somebody likes to build an extension with VS 2003 or earlier. I've also updated the cygwin compiler module for VS 2005 and VS 2008. It works with VS 2005 but I'm unable to test it with VS 2008. We have to wait for a new version of cygwin. | ||||
* | #1120: put explicit version in the shebang lines of pydoc, idle | Georg Brandl | 2007-09-12 | 1 | -1/+2 |
| | | | | | and smtpd.py scripts that are installed by setup.py. That way, they work when only "make altinstall" is used. | ||||
* | be explicit about the actual location of the missing file | Skip Montanaro | 2007-09-08 | 1 | -1/+2 |
| | |||||
* | [ 1761786 ] distutils.util.get_platform() return value on 64bit Windows | Mark Hammond | 2007-08-21 | 1 | -2/+3 |
| | | | | | | As discussed on distutils-sig: Allows the generated installer name on 64bit Windows platforms to be different than the name generated for 32bit Windows platforms. | ||||
* | [ 1761786 ] distutils.util.get_platform() return value on 64bit Windows | Mark Hammond | 2007-08-21 | 1 | -1/+20 |
| | | | | | | As discussed on distutils-sig: Allows the generated installer name on 64bit Windows platforms to be different than the name generated for 32bit Windows platforms. | ||||
* | Change location of the package index to pypi.python.org/pypi | Martin v. Löwis | 2007-07-25 | 2 | -2/+2 |
| | |||||
* | Add all of the distuils modules that don't seem to have explicit tests. :-( | Neal Norwitz | 2007-06-11 | 1 | -1/+1 |
| | | | | | Move an import in mworkscompiler so that this module can be imported on any platform. Hopefully this works on all platforms. | ||||
* | SF 1668596/1720897: distutils now copies data files | Neal Norwitz | 2007-06-01 | 2 | -1/+38 |
| | | | | | | | | even if package_dir is empty. This needs to be backported. I'm too tired tonight. It would be great if someone backports this if the buildbots are ok with it. Otherwise, I will try to get to it tomorrow. | ||||
* | Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file | Georg Brandl | 2007-04-24 | 1 | -1/+2 |
| | | | | | (as opposed to the command line) will now write file names ending in ".cpp" too. | ||||
* | SF #1685563, MSVCCompiler creates redundant and long PATH strings | Neal Norwitz | 2007-04-01 | 1 | -0/+14 |
| | | | | | | | | | | | If MSVCCompiler.initialize() was called multiple times, the path would get duplicated. On Windows, this is a problem because the path is limited to 4k. There's no benefit in adding a path multiple times, so prevent that from occuring. We also normalize the path before checking for duplicates so things like /a and /a/ won't both be stored. Will backport. | ||||
* | Bump the patch level version of distutils since there were a few bug fixes since | Marc-André Lemburg | 2007-03-30 | 1 | -1/+1 |
| | | | | the 2.5.0 release. | ||||
* | Patch #1569798: fix a bug in distutils when building Python from a | Georg Brandl | 2007-03-13 | 1 | -2/+2 |
| | | | | directory within sys.exec_prefix. | ||||
* | Bug #1600860: Search for shared python library in LIBDIR, not | Martin v. Löwis | 2007-02-09 | 1 | -3/+12 |
| | | | | | lib/python/config, on "linux" and "gnu" systems. Will backport. | ||||
* | - Fix build failure on kfreebsd and on the hurd. | Matthias Klose | 2006-12-03 | 1 | -1/+1 |
| | |||||
* | Patch #1360200: Use unmangled_version RPM spec field to deal with | Martin v. Löwis | 2006-11-12 | 1 | -3/+4 |
| | | | | | file name mangling. Will backport to 2.5. | ||||
* | Fix SF#1566719: not creating site-packages (or other target directory) when | Phillip J. Eby | 2006-11-10 | 1 | -0/+3 |
| | | | | | installing .egg-info for a project that contains no modules or packages, while using --root (as in bdist_rpm). | ||||
* | - Patch #1060577: Extract list of RPM files from spec file in | Martin v. Löwis | 2006-11-04 | 1 | -25/+35 |
| | | | | | bdist_rpm Will backport to 2.5. | ||||
* | Whitespace normalization. | Tim Peters | 2006-10-18 | 1 | -1/+1 |
| | |||||
* | MacOSX: The universal build requires that users have the MacOSX10.4u SDK | Ronald Oussoren | 2006-10-08 | 1 | -0/+16 |
| | | | | | | installed to build extensions. This patch makes distutils emit a warning when the compiler should use an SDK but that SDK is not installed, hopefully reducing some confusion. | ||||
* | MacOSX: distutils changes the values of BASECFLAGS and LDFLAGS when using a | Ronald Oussoren | 2006-10-08 | 1 | -1/+4 |
| | | | | | | | universal build of python on OSX 10.3 to ensure that those flags can be used to compile code (the universal build uses compiler flags that aren't supported on 10.3). This patches gives the same treatment to CFLAGS, PY_CFLAGS and BLDSHARED. | ||||
* | [Bug #1545341] Allow 'classifier' parameter to be a tuple as well as a list. ↵ | Andrew M. Kuchling | 2006-10-06 | 1 | -1/+1 |
| | | | | Will backport. | ||||
* | Add MSVC8 project files to create wininst-8.exe. | Martin v. Löwis | 2006-10-04 | 1 | -0/+0 |
| | |||||
* | Revert to having static version numbers again. | Marc-André Lemburg | 2006-08-16 | 1 | -3/+9 |
| | |||||
* | Mention Cygwin in distutils error message about a missing VS 2003. | Martin v. Löwis | 2006-07-30 | 1 | -2/+4 |
| | | | | Fixes #1257728. | ||||
* | Base __version__ on sys.version_info, as distutils is | Martin v. Löwis | 2006-07-30 | 1 | -1/+3 |
| | | | | no longer maintained separatedly. | ||||
* | Bump distutils version to 2.5, as several new features | Martin v. Löwis | 2006-07-27 | 1 | -1/+1 |
| | | | | have been introduced since 2.4. | ||||
* | Fix SF#1457312: bad socket error handling in distutils "upload" command. | Phillip J. Eby | 2006-07-10 | 1 | -1/+1 |
| | |||||
* | Change error message to indicate that VS2003 is necessary to build extension ↵ | Martin v. Löwis | 2006-07-10 | 1 | -1/+1 |
| | | | | modules, not the .NET SDK. | ||||
* | Introduce DISTUTILS_USE_SDK as a flag to determine whether the | Martin v. Löwis | 2006-07-10 | 1 | -1/+1 |
| | | | | SDK environment should be used. Fixes #1508010. | ||||
* | Bug #1267547: Put proper recursive setup.py call into the | Martin v. Löwis | 2006-07-03 | 1 | -3/+4 |
| | | | | spec file generated by bdist_rpm. | ||||
* | MacOSX: fix rather dumb buglet that made it impossible to create extensions on | Ronald Oussoren | 2006-06-27 | 2 | -2/+2 |
| | | | | OSX 10.3 when using a binary distribution build on 10.4. | ||||
* | Fix distutils so that libffi will cross-compile between darwin/x86 and ↵ | Bob Ippolito | 2006-05-26 | 1 | -4/+2 |
| | | | | darwin/ppc | ||||
* | Whitespace normalization. | Tim Peters | 2006-05-23 | 2 | -5/+5 |
| | |||||
* | Patch #1488098. | Ronald Oussoren | 2006-05-23 | 3 | -2/+125 |
| | | | | | | This patchs makes it possible to create a universal build on OSX 10.4 and use the result to build extensions on 10.3. It also makes it possible to override the '-arch' and '-isysroot' compiler arguments for specific extensions. | ||||
* | Disable linking extensions with -lpython2.5 for darwin. This should fix bug | Ronald Oussoren | 2006-05-23 | 1 | -0/+5 |
| | | | | #1487105. | ||||
* | Rename parameters to match the documentation (which | Martin v. Löwis | 2006-05-01 | 1 | -8/+8 |
| | | | | | in turn matches Microsoft's documentation). Drop unused parameter in CAB.append. | ||||
* | In stdlib, use hashlib instead of deprecated md5 and sha modules. | Georg Brandl | 2006-04-30 | 1 | -1/+1 |
| | |||||
* | Patch 1471883: --enable-universalsdk on Mac OS X | Ronald Oussoren | 2006-04-29 | 1 | -2/+2 |
| | |||||
* | Bug #1478326: don't allow '/' in distutils.util.get_platform machine names | Georg Brandl | 2006-04-28 | 1 | -0/+1 |
| | | | | since this value is used to name the build directory. | ||||
* | Put break at correct level so *all* root HKEYs acutally get checked for | Trent Mick | 2006-04-25 | 1 | -1/+1 |
| | | | | | an installed VC6. Otherwise only the first such tree gets checked and this warning doesn't get displayed. | ||||
* | disutils checks if MACOSX_DEPLOYMENT_TARGET is consistent with the value at | Ronald Oussoren | 2006-04-17 | 1 | -1/+1 |
| | | | | | | | | | configure time. The current check is too strict and doesn't allow building extensions that can only run on newer versions of the OS than the version python was build for, that is python build for 10.3 or later and an extension for 10.4. This patch relaxes this check. This turned out to be a reimplementation of patch 1193190. | ||||
* | Fix for a bug exposed by r45232: | Armin Rigo | 2006-04-17 | 1 | -2/+2 |
| | | | | | | | | | /path/to/uninstalled/python setup.py build_ext now failed with pyconfig.h not found. Prior to r45232 the above command did not look for pyconfig.h, but the bug is really in the look-up code: expecting to find it in os.curdir is a rather fragile idea. | ||||
* | Patch #1429775: Link Python modules to libpython on linux if | Martin v. Löwis | 2006-04-10 | 2 | -4/+24 |
| | | | | --enable-shared. Fixes #832799. | ||||
* | Bug #1458017: make distutils.Log._log more forgiving when passing in | Georg Brandl | 2006-04-01 | 1 | -1/+6 |
| | | | | msg strings with '%', but without format args. | ||||
* | whitespace normalisation | Anthony Baxter | 2006-03-30 | 1 | -2/+2 |
| | |||||
* | Implementation for patch request #1457316: support --identity option | Phillip J. Eby | 2006-03-30 | 1 | -1/+10 |
| | | | | for setup.py "upload" command. | ||||
* | Patch #1459476: install PKG-INFO metadata alongside distutils-installed ↵ | Phillip J. Eby | 2006-03-27 | 2 | -0/+76 |
| | | | | packages. | ||||
* | Instead of relative imports, use (implicitly) absolute ones. | Guido van Rossum | 2006-03-15 | 1 | -1/+1 |
| | |||||
* | Use relative imports in a few places where I noticed the need. | Guido van Rossum | 2006-03-15 | 1 | -1/+1 |
| | | | | | (Ideally, all packages in Python 2.5 will use the relative import syntax for all their relative import needs.) | ||||
* | Whitespace normalization. | Tim Peters | 2006-03-09 | 1 | -6/+6 |
| |