Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upPin all pip dependencies for Homu #686
Conversation
New versions of requests that were just released removed the bundled `cacert.pem` file, causing Homu to be unable to post comments. Pin requests and all other Homu dependencies to avoid future problems, now that we are using `upgrade=True` to ensure Homu gets updated.
f507884
to
5b2b2dd
|
r? @larsbergstrom or @edunham |
Since we are pinning the Python package dependencies for Homu, we need to make sure to upgrade those dependencies when they have vulnerabilities. Use the `safety` CLI tool from https://pyup.io/safety/ for this.
|
I added a commit to use the |
|
@bors-servo r+ Thanks for doing this, Aneesh! |
|
|
Pin all pip dependencies for Homu New versions of requests that were just released removed the bundled `cacert.pem` file, causing Homu to be unable to post comments. Pin requests and all other Homu dependencies to avoid future problems, now that we are using `upgrade=True` to ensure Homu gets updated. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/686) <!-- Reviewable:end -->
|
|
|
I ran a highstate with test=True and saw these errors, which look relevant: From servo-linux2:
From servo-mac4:
|
|
Why is mac4 using saltstack 2015.5.5_1? |
aneeshusa commentedJun 1, 2017
•
edited
New versions of requests that were just released removed the bundled
cacert.pemfile, causing Homu to be unable to post comments.Pin requests and all other Homu dependencies to avoid future problems,
now that we are using
upgrade=Trueto ensure Homu gets updated.This change is