1035 Commits

Author SHA1 Message Date
Anthony Baxter
f46d5d3351 Update distutils version number to match the library version number 2006-10-10 08:10:42 +00:00
Andrew M. Kuchling
2a3d88cf9a [Bug #1545341] Let the 'classifiers' parameter be a tuple as well as a list. 2006-10-09 17:15:39 +00:00
Ronald Oussoren
392cafba4f Port of universal binary support for Mac OSX from python 2.5. This takes away
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.
2006-10-08 17:41:25 +00:00
Martin v. Löwis
c005e2e1cb Complain about missing VS 2003 in the error message
of msvccompiler, and mention Cygwin as an alternative.
Fixes #1257728.
2006-07-30 13:31:20 +00:00
Martin v. Löwis
35194d406f Bug #1267547: Put proper recursive setup.py call into the
spec file generated by bdist_rpm.
2006-07-03 12:29:51 +00:00
Georg Brandl
a64b9816ec Bug #1478326: don't allow '/' in distutils.util.get_platform machine names
since this value is used to name the build directory.
 (backport from rev. 45786)
2006-04-28 16:58:56 +00:00
Trent Mick
3ee5dd604f Put break at correct level so *all* root HKEYs acutally get checked for
an installed VC6. Otherwise only the first such tree gets checked and this
warning doesn't get displayed.
2006-04-25 00:34:35 +00:00
Georg Brandl
9be60ec51e Bug #1458017: make distutils.Log._log more forgiving when passing in
msg strings with '%', but without format args.
 (backport from rev. 43529)
2006-04-01 07:46:57 +00:00
Tim Peters
a6c0c202f5 Mechanical whitespace normalization. 2006-03-23 19:07:46 +00:00
Martin v. Löwis
47826f1eba Patch #1167716: Support Unicode filenames in mkpath. Fixes #1121494. 2005-08-24 14:55:42 +00:00
Martin v. Löwis
8cd0bada84 Patch #827386: Support absolute source paths in msvccompiler.py. 2005-08-07 20:50:37 +00:00
Walter Dörwald
9bd2b50cd7 Backport checkin:
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.
2005-03-31 14:16:30 +00:00
Tim Peters
c13c04007d Bug #1160802: Can't build Zope on Windows w/ 2.4.1c1.
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.
2005-03-11 17:20:43 +00:00
Anthony Baxter
74105f1424 tabstop delenda est 2005-03-09 11:45:49 +00:00
Martin v. Löwis
ac62bc7e65 Patch #1075887: Don't require MSVC in distutils if there is nothing
to build. Will backport to 2.4
2005-03-04 13:51:55 +00:00
Thomas Heller
a1d92096ea Recompiled after source changes. 2005-02-03 20:44:29 +00:00
Thomas Heller
748c8a24ee Some bugs have been fixed in distutils, so increment the last part of
the version number.  For the distutils version numbering scheme, see
http://mail.python.org/pipermail/distutils-sig/2005-January/004368.html
2005-01-20 19:25:24 +00:00
Thomas Heller
8569264be9 Fix [ 1103844 ] fix distutils.install.dump_dirs() with negated options.
Backport from trunk.
2005-01-20 19:15:39 +00:00
Jack Jansen
9b87d1e2f3 Backported from the trunk:
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.
2005-01-06 23:16:03 +00:00
Thomas Heller
2793e18b1b Recompiled after source changes. 2004-12-22 17:00:45 +00:00
Tim Peters
26be2067e8 Whitespace normalization. 2004-11-28 01:10:01 +00:00
Fredrik Lundh
cb328f393e SF patch #1071739 (by Christos Georgiou)
This patch offers a better explanation in case the MS VC++ (free)
toolkit is installed but the .NET Framework SDK is not.
2004-11-24 22:31:11 +00:00
Martin v. Löwis
5a6601cfc6 Update compatibility comments to 2.1, corresponding to PEP 291 1.13. 2004-11-10 22:23:15 +00:00
Thomas Heller
41f7038a3e Avoid a linker warning: MSVC 7 doesn't support /pdb:None, the debug
info will always be in a .pdb file.
2004-11-10 09:01:41 +00:00
Mark Hammond
79d9bfa28f Fix [1055540 ] bdist_wininst broken for pure Python distributions 2004-10-27 21:54:33 +00:00