gecko-dev/python
Sebastian Hengst f546d469f9 Bug 1754775 - Turn off extra mach timestamp logging in automation. r=ahal
Logs from CI tasks have each line prefixed with date and time. Tasks like
Python linting log another timestamp how long the script has been running. This
should be omitted in automation to align it with log formats of other tasks
like mochitests which integrates it better with expectations of Treeherder's
log parser and bug filer..

Differential Revision: https://phabricator.services.mozilla.com/D138444
2022-02-11 10:52:57 +00:00
..
devtools/migrate-l10n Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky 2022-02-03 18:34:58 +00:00
docs
gdbpp/gdbpp
l10n Bug 1746509 - Replace More from Mozilla XUL tags with HTML, r=pdahiya,Gijs,preferences-reviewers,flod 2022-01-27 19:11:27 +00:00
lldbutils
mach Bug 1754775 - Turn off extra mach timestamp logging in automation. r=ahal 2022-02-11 10:52:57 +00:00
mozboot Bug 1752879 - Remove unnecessary check for Homebrew PATH ordering r=firefox-build-system-reviewers,glandium 2022-02-11 02:12:15 +00:00
mozbuild Bug 1753292 - Don't re-order entries in macOS unified build omnijars. r=firefox-build-system-reviewers,mhentges 2022-02-10 17:10:52 +00:00
mozlint Bug 1754241: ./mach lint now raises exception on no-op in CI r=ahal 2022-02-10 16:22:06 +00:00
mozperftest Bug 1752871 - Add option to specify which page to record. r=perftest-reviewers,AlexandruIonescu 2022-02-10 16:09:22 +00:00
mozrelease Bug 1707591 - ride along - reformat the tree with black 21.10b0 r=ahal,webdriver-reviewers,perftest-reviewers,whimboo,gerard-majax,alexandru.irimovici 2021-11-22 22:10:03 +00:00
mozterm
mozversioncontrol Bug 1753259: Try finding VCS tool if build config is outdated r=ahal 2022-02-02 19:33:52 +00:00
mach_commands.py Bug 1753555 - Replaced ProcessHandler in run_python_test with a more standard solution r=ahal 2022-02-08 23:46:12 +00:00
moz.build Bug 1709697 - Allow to repackage into MSIX. r=firefox-build-system-reviewers,mhowell,bhearsum,glandium 2021-08-05 02:58:14 +00: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:

* Vendored python modules (use third_party/python instead)
* 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
https://bugzilla.mozilla.org/show_bug.cgi?id=1346025