cpython/Lib/distutils
Éric Araujo 021eddfff6 Fix long-standing bugs with MANIFEST.in parsing on Windows (#6884).
These regex changes fix a number of issues for distutils on Windows:
- #6884: impossible to include a file starting with 'build'
- #9691 and #14004: sdist includes too many files
- #13193: test_filelist failures

This commit replaces the incorrect changes done in 557a973709de,
c566a3447ba1 and 3925081a7ca0 to fix #13193; we were too eager to fix
the test failures and I did not study the code enough before
greenlighting patches.  This time we have unit tests from the problems
reported by users to be sure we have the right fix.

Thanks to Nadeem Vawda for his help.
2012-02-25 16:13:53 +01:00
..
command Fix parsing of build_ext --libraries option (#1326113) 2012-02-15 16:28:20 +01:00
tests Fix long-standing bugs with MANIFEST.in parsing on Windows (#6884). 2012-02-25 16:13:53 +01:00
README
__init__.py bump to 2.7.3rc2 2012-03-15 12:25:54 -05:00
archive_util.py Merged revisions 87277 via svnmerge from 2010-12-15 20:33:50 +00:00
bcppcompiler.py massive import cleaning in Distutils 2009-12-21 01:22:46 +00:00
ccompiler.py Issue #13994: Earler partial revert of Distutils enhancements in 2.7 2012-02-11 20:40:24 +01:00
cmd.py #11565: Fix several typos. Patch by Piotr Kasprzyk. 2011-03-16 12:34:31 +02:00
config.py massive import cleaning in Distutils 2009-12-21 01:22:46 +00:00
core.py Merged revisions 86223-86224,86226,86234 via svnmerge from 2010-11-06 04:06:18 +00:00
cygwinccompiler.py Merged revisions 86223-86224,86226,86234 via svnmerge from 2010-11-06 04:06:18 +00:00
debug.py
dep_util.py Fix incorrect mtime comparison in distutils (#11933). 2011-08-02 03:16:12 +02:00
dir_util.py Merged revisions 86601,86605 via svnmerge from 2010-11-20 20:02:41 +00:00
dist.py Fix determination of Metadata version (#8933). Patch by Filip Gruszczyński. 2011-09-10 05:39:45 +02:00
emxccompiler.py Merged revisions 86223-86224,86226,86234 via svnmerge from 2010-11-06 04:06:18 +00:00
errors.py removed spurious spaces 2009-10-28 06:45:18 +00:00
extension.py Merged revisions 86223-86224,86226,86234 via svnmerge from 2010-11-06 04:06:18 +00:00
fancy_getopt.py massive import cleaning in Distutils 2009-12-21 01:22:46 +00:00
file_util.py Merged revisions 86223-86224,86226,86234 via svnmerge from 2010-11-06 04:06:18 +00:00
filelist.py Fix long-standing bugs with MANIFEST.in parsing on Windows (#6884). 2012-02-25 16:13:53 +01:00
log.py #6954: Fixed crash when using DISTUTILS_DEBUG flag in Distutils. 2009-09-21 13:41:08 +00:00
msvc9compiler.py normalize whitespace in Lib/distutils/msvc9compiler.py 2011-10-17 11:35:06 +11:00
msvccompiler.py massive import cleaning in Distutils 2009-12-21 01:22:46 +00:00
spawn.py Issue #9516: Change distutils to no longer globally attempt to check and 2011-06-28 19:40:39 -07:00
sysconfig.py Issue #13994: Earler partial revert of Distutils enhancements in 2.7 2012-02-11 20:40:24 +01:00
text_file.py massive import cleaning in Distutils 2009-12-21 01:22:46 +00:00
unixccompiler.py Two small fixes for the support for SDKs on MacOSX: 2010-06-27 12:36:16 +00:00
util.py Emergency fix for #13803 bootstrap issue: Under Solaris, distutils doesn't include bitness in the directory name 2012-01-18 04:25:28 +01:00
version.py
versionpredicate.py

README

This directory contains the Distutils package.

There's a full documentation available at:

    http://docs.python.org/distutils/

The Distutils-SIG web page is also a good starting point:

    http://www.python.org/sigs/distutils-sig/

WARNING : Distutils must remain compatible with 2.3

$Id$