gecko-dev/python
Ralph Giles ff9ecfa942 Bug 1314147 - Add 'mach vendor aom' for maintaining av1 codec support. r=froydnj
We've traditionally had per-directory 'update' scripts for
third-party media codec implementations. Instead, leverage
the new 'mach vendor' command to centralize the import and
build file generation, placing the upstream source in
third_party/aom.

Note this includes another copy of gtest and other dependencies
which we don't use, but they're required by the upstream build
process we use to generate our own build description, so I've
left them in for now.

MozReview-Commit-ID: CnWcSwvQZEh

--HG--
extra : rebase_source : 28172a41332e920c9ea4a475a6990d43ebf8185f
2017-03-15 14:54:10 -07:00
..
blessings
compare-locales bug 1344782, update compare-locales to 1.2.3, r=flod 2017-04-12 15:26:40 +02:00
configobj
devtools/migrate-l10n Bug 1350229 - Removing Preview side panel. r=rickychien 2017-04-07 23:31:18 +08:00
dlmanager Bug 1341215 - Vendor dlmanager. r=chmanchester 2017-02-23 15:30:46 +09:00
futures Bug 1309060 - Update futures to version 3.0.5, r=gps 2016-10-24 16:04:45 -04:00
gdbpp/gdbpp bug 1297723 - support mozilla::UniquePtr in the gdb pretty printers r=froydnj 2016-11-08 16:30:52 -05:00
jsmin
lldbutils Bug 1346078: Remove nsAString_internal and just use the nsAString name directly. r=bsmedberg 2017-03-10 15:17:23 +13:00
mach Bug 1347290 - Set sgr0 to '' if blessings.tigetstr('sgr0') returns None, r=gps 2017-04-06 17:44:30 -07:00
mock-1.0.0
mozboot Bug 1360781 - Add Stylo dependencies for ./mach bootstrap on FreeBSD. r=froydnj 2017-04-29 02:04:02 +00:00
mozbuild Bug 1314147 - Add 'mach vendor aom' for maintaining av1 codec support. r=froydnj 2017-03-15 14:54:10 -07:00
mozlint Bug 1358540 - Change the *.lint files to be *.lint.py to better support editor integration & flake8 linting. r=smacleod 2017-04-21 17:31:15 +01:00
mozversioncontrol/mozversioncontrol Bug 1306078 - part 2 - add Repository.get_added_files; r=ted.mielczarek 2017-02-14 16:12:19 -05:00
psutil
py
pyasn1
pyasn1-modules
PyECC
pylru
pystache
pytest
pytoml
pyyaml
redo Bug 1301785: update python/redo to 1.6; r=gps 2016-10-31 15:41:28 +00:00
requests
rsa
slugid
virtualenv
voluptuous
which
mach_commands.py Bug 1345109 - Ensure |mach python-test| errors out if no tests are found, r=mshal 2017-03-07 10:55:07 -05:00
moz.build Bug 1337145 - Remove python components used for EME generation; r=glandium 2017-04-10 13:40:03 -04:00
README

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/