Merge ~cjwatson/launchpad:the-wheels-on-the-bus into launchpad:master
Status: | Merged |
---|---|
Approved by: | Colin Watson |
Approved revision: | b06134c9d269070fbb556b423fed4ee9e85a5963 |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | ~cjwatson/launchpad:the-wheels-on-the-bus |
Merge into: | launchpad:master |
Prerequisite: | ~cjwatson/launchpad:unittest2-1.1.0+lp1 |
Diff against target: |
64 lines (+18/-6) 2 files modified
.gitignore (+1/-0) Makefile (+17/-6) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
William Grant | code | Approve | |
Review via email: mp+379684@code.launchpad.net |
Commit message
Build a wheelhouse with relocation-safe paths
Description of the change
The paths to the wheels in pip's download cache (download-
Instead, extend "make build_wheels" to use "pip wheel" to build a wheelhouse of all our dependencies that forms part of the deployment artifact and survives this kind of relocation. This allows us to have more reasonable deployment times again without having to commit lots of wheels to lp-source-