Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin all pip dependencies for Homu #686

Merged
merged 2 commits into from Jun 5, 2017

Commits on Jun 1, 2017

  1. Pin all Homu pip dependencies

    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.
    aneeshusa committed Jun 1, 2017
  2. Use `safety` to check for vulnerable Python packages

    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.
    aneeshusa committed Jun 1, 2017
You can’t perform that action at this time.