summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
Commit message (Collapse)AuthorAgeFilesLines
* Update distutils version number to match the library version numberAnthony Baxter2006-10-101-1/+1
|
* [Bug #1545341] Let the 'classifiers' parameter be a tuple as well as a list.Andrew M. Kuchling2006-10-091-1/+1
|
* Port of universal binary support for Mac OSX from python 2.5. This takes awayRonald Oussoren2006-10-083-3/+120
| | | | | | | | the need for the out-of-tree universal binary support that was used to build the 2.4.3 installer. Missing here relative to that tree are some changes to IDLE, IMHO those patches aren't appropriate for the 2.4 branch and users are better of using 2.5's IDLE.
* Complain about missing VS 2003 in the error messageMartin v. Löwis2006-07-301-2/+4
| | | | | of msvccompiler, and mention Cygwin as an alternative. Fixes #1257728.
* Bug #1267547: Put proper recursive setup.py call into theMartin v. Löwis2006-07-031-3/+4
| | | | spec file generated by bdist_rpm.
* Bug #1478326: don't allow '/' in distutils.util.get_platform machine namesGeorg Brandl2006-04-281-0/+1
| | | | | since this value is used to name the build directory. (backport from rev. 45786)
* Put break at correct level so *all* root HKEYs acutally get checked forTrent Mick2006-04-251-1/+1
| | | | | an installed VC6. Otherwise only the first such tree gets checked and this warning doesn't get displayed.
* Bug #1458017: make distutils.Log._log more forgiving when passing inGeorg Brandl2006-04-011-1/+6
| | | | | msg strings with '%', but without format args. (backport from rev. 43529)
* Mechanical whitespace normalization.Tim Peters2006-03-231-1/+1
|
* Patch #1167716: Support Unicode filenames in mkpath. Fixes #1121494.Martin v. Löwis2005-08-241-1/+1
|
* Patch #827386: Support absolute source paths in msvccompiler.py.Martin v. Löwis2005-08-071-0/+2
|
* Backport checkin:Walter Dörwald2005-03-311-2/+2
| | | | | Since PyPI only accepts UTF-8 encoded data now, make sure that the data is properly encoded and include the encoding in the Content-Type header.
* Bug #1160802: Can't build Zope on Windows w/ 2.4.1c1.Tim Peters2005-03-111-0/+2
| | | | | | | | | | | | | MSVCCompiler.initialize(): set self.initialized to True, as suggested by AMK. Else we keep growing the PATH endlessly, with each new C extension built, until putenv() complains. This doesn't appear to be an issue on the HEAD (MSVCCompiler initializes itself via __init__() on the HEAD). Also added a "2.4.1c2" section to NEWS. Not meant to imply that Anthony will do a 2.4.1c2 release, just needed to a place to put the news about the MSVCCompiler bugfix.
* tabstop delenda estAnthony Baxter2005-03-091-3/+3
|
* Patch #1075887: Don't require MSVC in distutils if there is nothingMartin v. Löwis2005-03-041-0/+6
| | | | to build. Will backport to 2.4
* Recompiled after source changes.Thomas Heller2005-02-032-0/+0
|
* Some bugs have been fixed in distutils, so increment the last part ofThomas Heller2005-01-201-1/+1
| | | | | the version number. For the distutils version numbering scheme, see http://mail.python.org/pipermail/distutils-sig/2005-January/004368.html
* Fix [ 1103844 ] fix distutils.install.dump_dirs() with negated options.Thomas Heller2005-01-201-2/+7
| | | | Backport from trunk.
* Backported from the trunk:Jack Jansen2005-01-061-2/+4
| | | | | | | | | After discussion on the PythonMac-SIG it was decided that it is better to make using "-undefined dynamic_lookup" for linking extensions more automatic on 10.3 and later. So if we're on that platform and MACOSX_DEPLOYMENT_TARGET is not set we now set it to the current OSX version during configure. Additionally, distutils will pick up the configure-time value by default.
* Recompiled after source changes.Thomas Heller2004-12-222-0/+0
|
* Whitespace normalization.Tim Peters2004-11-281-6/+6
|
* SF patch #1071739 (by Christos Georgiou)Fredrik Lundh2004-11-241-4/+9
| | | | | This patch offers a better explanation in case the MS VC++ (free) toolkit is installed but the .NET Framework SDK is not.
* Update compatibility comments to 2.1, corresponding to PEP 291 1.13.Martin v. Löwis2004-11-1037-37/+37
|
* Avoid a linker warning: MSVC 7 doesn't support /pdb:None, the debugThomas Heller2004-11-101-3/+8
| | | | info will always be in a .pdb file.
* Fix [1055540 ] bdist_wininst broken for pure Python distributionsMark Hammond2004-10-271-14/+15
|
* Patch 1046644 - improved distutils support for SWIG.Anthony Baxter2004-10-143-5/+29
|
* Patch 983206: distutils obeys LDSHARED env var. Removed the code inAnthony Baxter2004-10-131-0/+2
| | | | | Python's own setup.py that did the same thing (and tested on Solaris, where LDSHARED is needed...)
* oops. how did _that_ happen?Anthony Baxter2004-10-131-0/+1
|
* Backing out the basic dependency checking (from pycon sprint).Anthony Baxter2004-10-135-145/+3
| | | | | | This support was only a first cut, and doesn't deserve to be in a released version (where we have to support it in an ongoing manner)
* SF Patch 1022011: Add a command-line argument --no-autoreq, which sets theSean Reifschneider2004-09-171-1/+8
| | | | "AutoReq: 0" to disable automatic dependency searching.
* SF Patch 1022003: Change bdist_rpm _topdir to useSean Reifschneider2004-09-171-1/+1
| | | | os.path.abspath(self.rpm_base) instead of os.getcwd() + '/' + self.rpm_base
* Whitespace normalization.Tim Peters2004-09-121-8/+8
|
* Patch #808120: Add --force-arch=ARCH to bdist_rpm.py.Martin v. Löwis2004-09-101-3/+12
|
* Patch #808115: Add script support to bdist_rpm.py.Martin v. Löwis2004-09-101-0/+25
|
* Patch #973204: Use -rpath instead of -R on Irix and Tru64.Martin v. Löwis2004-08-292-1/+7
|
* Add missing executable option to DummyCommand.Martin v. Löwis2004-08-261-1/+3
|
* Patch #970015: Replace - by _ in version and release.Martin v. Löwis2004-08-251-2/+2
|
* Patch #970019: Include version and release in the BuildRoot.Martin v. Löwis2004-08-251-1/+1
|
* Patch #736857, #736859: Add -e option to build_scripts.Martin v. Löwis2004-08-252-2/+10
|
* The get_installer_filename() method forgot to return the name itThomas Heller2004-08-171-0/+1
| | | | calculates. Spotted by Cort Danger Stratton.
* Whitespace normalization.Tim Peters2004-08-041-22/+22
|
* make sure distutils logging is shut off in tests to avoid spurious outputFred Drake2004-08-035-3/+25
|
* This allows additional commands to be provided for existing setup.pyFred Drake2004-08-032-22/+162
| | | | | | | | | | | | | | | | | scripts without modifying either the distutils installation or the setup.py scripts of packages with which the new commands will be used. Specifically, an option is added to distutils that allows additional packages to be searched for command implementations in addition to distutils.command. The additional packages can be specified on the command line or via the installation or personal configuration files already loaded by distutils. For discussion, see the thread starting with: http://mail.python.org/pipermail/distutils-sig/2004-August/004112.html This closes SF patch #102241.
* Patch #870382: Automatically add msvcr71 to the list of libraries ifMartin v. Löwis2004-08-031-0/+23
| | | | Python was built with VC 7.1.
* - fix description of option table entriesFred Drake2004-08-021-3/+4
| | | | - fix broken assert statement; should just raise
* Since build_py handles package data installation, the list of outputsFred Drake2004-07-281-0/+11
| | | | | can contain more than just .py files. Make sure we only report bytecode files for the .py files.
* Factored out a method to determine the final installer filename.Thomas Heller2004-07-231-9/+14
|
* Make the distutils version number the same as the python version. ItThomas Heller2004-07-231-1/+1
| | | | | must be literally contained here, because it is still possible to install this distutils in older Python versions.
* bdist_wininst does now properly handle unicode strings or byte stringsThomas Heller2004-07-231-7/+18
| | | | | | with umlauts in the author argument and others. Fixes sf # 993943.
* elaborate package data test to make sure get_outputs() gives the rightFred Drake2004-07-211-1/+7
| | | | | | results when byte-code compilation is requested (in particular, make sure that package data doesn't get a bogus byte-code listing generated)