Closed
Bug 1155972
Opened 10 years ago
Closed 6 years ago
fix requirements in requirements/default.txt
Categories
(support.mozilla.org :: Code Quality, task)
support.mozilla.org
Code Quality
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: willkg, Unassigned)
Details
When doing "peep.sh install -r ...", peep/pip downloads all the github url based requirements every time.
I noticed that django-eadred has a github url. We can convert that to a pypi download. I suspect there are others we can convert, too.
Further, if we append a version number to the end of the github urls, peep/pip won't download it again unless there is a version mismatch.
Doing the above two things should save a bunch of downloading time.
Reporter | ||
Comment 1•10 years ago
|
||
In regards to impact, reducing the runtime of peep.sh affects both updating dev environments (which we do a lot), running tests on travis and deploys. I don't think it'd reduce any of these a ton, but I bet it's big enough to be measurable especially on a rough network.
I did a pass on this with Fjord last quarter. I think it took a day tops and mostly because I spent a lot of time being meticulous.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•