Merge lp:~jameinel/launchpad/py27-introduction-1020667 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | John A Meinel |
Approved revision: | no longer in the source branch. |
Merged at revision: | 15586 |
Proposed branch: | lp:~jameinel/launchpad/py27-introduction-1020667 |
Merge into: | lp:launchpad |
Diff against target: |
54 lines (+8/-4) 2 files modified
buildout-templates/bin/test.in (+4/-0) versions.cfg (+4/-4) |
To merge this branch: | bzr merge lp:~jameinel/launchpad/py27-introduction-1020667 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Benji York (community) | code | Approve | |
Martin Packman | Pending | ||
Review via email: mp+113938@code.launchpad.net |
This proposal supersedes a proposal from 2012-07-05.
Commit message
Update to httplib2-0.7.4, launchpadlib-
Description of the change
This just updates launchpad to use newer versions of launchpadlib 0.10.2.
We've been using 0.9.12, but it turns out that updating to 0.10.0+ requires a newer httplib2 as it started passing a flag there. That also requires a newer wsgi_intercept, because it is monkey-patching httplib2 and how it needs to be patched changed.
Also, httplib2 started checking the SSL certificates, but we want to disable that for the test suite. So I updated bin/test to set the env variable that lazr.restful (also updated) and launchpadlib both recognize.
This should get all tests passing with python2.7, and also update our httplib to be something reasonable. (Since Lucid, Ubuntu has been shipping httplib2-0.7.2)
I approve to the extent I am permitted.