summaryrefslogtreecommitdiffstats
path: root/Tools/scripts/patchcheck.py
diff options
context:
space:
mode:
authorÉric Araujo <merwok@netwok.org>2011-07-31 00:04:00 (GMT)
committerÉric Araujo <merwok@netwok.org>2011-07-31 00:04:00 (GMT)
commit560bf855d3788c31273162f0ccf777b3c1eedaa8 (patch)
treeb5927cc9764eb884b716f9dcb4a35bfdc7fcb941 /Tools/scripts/patchcheck.py
parent35a7f5516dd408fbed0026e447a9c2e0ffb88b3c (diff)
downloadcpython-560bf855d3788c31273162f0ccf777b3c1eedaa8.zip
cpython-560bf855d3788c31273162f0ccf777b3c1eedaa8.tar.gz
cpython-560bf855d3788c31273162f0ccf777b3c1eedaa8.tar.bz2
Fix regression with distutils MANIFEST handing (#11104, #8688).
The changed behavior of sdist in 2.7 broke packaging for projects that wanted to use a manually-maintained MANIFEST file (instead of having a MANIFEST.in template and letting distutils generate the MANIFEST). The fixes that were committed for #8688 (d29399100973 by Tarek and f7639dcdffc3 by me) did not fix all issues exposed in the bug report, and also added one problem: the MANIFEST file format gained comments, but the read_manifest method was not updated to handle (i.e. ignore) them. This changeset should fix everything; the tests have been expanded and I successfully tested with Mercurial, which suffered from this regression. I have grouped the versionchanged directives for these bugs in one place and added micro version numbers to help users know the quirks of the exact version they’re using. I also removed a stanza in the docs that was forgotten in Tarek’s first changeset. Initial report, thorough diagnosis and patch by John Dennis, further work on the patch by Stephen Thorne, and a few edits and additions by me.
Diffstat (limited to 'Tools/scripts/patchcheck.py')
0 files changed, 0 insertions, 0 deletions