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

Standardize python setup, ensure homu gets python3 #148

Merged
merged 3 commits into from Feb 11, 2016

Commits on Feb 11, 2016

  1. Standardize python setup, ensure homu gets python3

    - Trusty comes with python3, pip and virtualenv by default, but write
    states defensively to install these dependencies as required and require
    the pip or virtualenv states as used by other states.
    - Homu requires a python3 toolchain, use virtualenv-3.4 and pass python:
      python3 to get the correct setup (including pip3 inside the venv).
    - Update the style guide example to use pkg.installed instead of
      pip.installed to avoid muddling it with a require: pip.
    Fixes #142.
    aneeshusa committed Feb 11, 2016
  2. Restart services on package change

    servo-master is updated in-place instead of a fresh machine being built
    for every update, so this ensures services are restarted when the
    underlying code is updated.
    aneeshusa committed Feb 11, 2016
You can’t perform that action at this time.