python/README
author Mike Hommey <mh+mozilla@glandium.org>
Fri, 22 May 2015 10:44:05 +0900
changeset 245568 0ecd4281ab79b5e9c32d366fe1b2476a238a6b40
parent 225736 5edda558c6555e518d3579f89854b556c453c66a
child 362858 34b11112f0e3b342c149295ea8e8eac01cdf646c
permissions -rw-r--r--
Bug 1167474 - Remove ELFHACK_BUILD hack. r=mshal It used to be necessary because of how elfhack was built in the past, but it happens to be unnecessary nowadays.

This directory contains common Python code.

The basic rule is that if Python code is cross-module (that's "module" in the
Mozilla meaning - as in "module ownership") and is MPL-compatible, it should
go here.

What should not go here:

* Python that is not MPL-compatible (see other-licenses/)
* Python that has good reason to remain close to its "owning" (Mozilla)
  module (e.g. it is only being consumed from there).

Historical information can be found at
https://bugzilla.mozilla.org/show_bug.cgi?id=775243

## pyyaml | pystache

Used in taskcluster related mach commands to update download from github
and remove .git and tests.

Then run tests in taskcluster/tests/