servo/python
bors-servo e39ed932cb Auto merge of #10976 - frewsxcv:novendor-mach, r=mbrubeck
Upgrade mach to 0.6; stop vendoring mach.

When I originally rewrote Servo's mach bootstrapping (using virtualenv
w/ requirements.txt in #7103), I didn't specify mach as a requirement
because a new version hadn't been published in a while. Now that 0.6
is out, I asked the mach maintainers to publish a new version on PyPI,
so now we can fetch it like the other Python dependencies.

Fixes https://github.com/servo/servo/issues/10728.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10976)
<!-- Reviewable:end -->
2016-05-02 18:07:25 -07:00
..
servo Auto merge of #10923 - askeing:fix_10922, r=jdm 2016-04-30 03:42:18 -07:00
tidy Update lazy_static, selectors, string_cache, futf, quickersort 2016-05-02 16:05:31 -07:00
mach_bootstrap.py Upgrade mach to 0.6; stop vendoring mach. 2016-05-02 19:27:52 -04:00
README.md add tidy to README 2016-04-13 16:07:36 -07:00
requirements.txt Upgrade mach to 0.6; stop vendoring mach. 2016-05-02 19:27:52 -04:00

This directory contains various Python modules used to support servo development.

= mach =

The command dispatch framework used to wrap the build system and test harnesses.

= servo =

servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.

= tidy =

servo-tidy is used to check licenses, line lengths, whitespace, flake8 on Python files, lock file versions, and more.