Merge lp:~gary/zc.buildout/betafix3 into lp:zc.buildout
Status: | Needs review |
---|---|
Proposed branch: | lp:~gary/zc.buildout/betafix3 |
Merge into: | lp:zc.buildout |
Prerequisite: | lp:~gary/zc.buildout/betafix2 |
Diff against target: |
301 lines (+234/-5) 6 files modified
MANIFEST.in (+3/-0) bootstrap/bootstrap.py (+216/-0) src/zc/buildout/easy_install.py (+3/-2) src/zc/buildout/easy_install.txt (+6/-3) z3c.recipe.scripts_/MANIFEST.in (+3/-0) zc.recipe.egg_/MANIFEST.in (+3/-0) |
To merge this branch: | bzr merge lp:~gary/zc.buildout/betafix3 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis J. Lacoste (community) | Approve | ||
Review via email: mp+27734@code.launchpad.net |
Description of the change
This is the catch-all branch for three remaining small fixes.
1) I added MANIFEST.in files so that using non-svn branches/checkouts will produce workable distributions. See http://
2) I fixed bug 580563. I did not add a test. First, this is just a warning. Second, if at all possible, packages really should specify a dependency on setuptools, not distribute, since distribute can fulfill a setuptools dependency, but not the other way around. I didn't think it was worth the time. That said, I think it is doable (though distribute-related tests are sometimes tricky). See http://
3) I fixed bug 585188. Before this change buildout was more aggressive about processing .pth files than the standard site.py. This meant that it exposed a .pth problem that the Debian (or Ubuntu) packaging for repoze.what had with its plugins, when it was not visible in starting the system Python. I changed the zc.buildout-
Unmerged revisions
- 559. By Gary Poster
-
fix tests for changes
- 558. By Gary Poster
-
mimic standard site.py behavior for inclusion of .pth files
- 557. By Gary Poster
-
eliminate spurious warning if you are using distribute.
- 556. By Gary Poster
-
add files so releases can be made from a non-SVN checkout
- 555. By Gary Poster
-
fix virtualenv interaction by identfying broken virtualenv characteristic and reverting to previous behavior in that case.
- 554. By Gary Poster
-
Fix some problems with allowed_
eggs_from_ site_packages - 553. By Gary Poster
-
get a baseline of zc.buildout with passing tests
Um, bootstrap.py is magically added back in this diff. I have no idea why--as noted in an earlier branch, it's been there all along. That part is spurious.