gecko-dev/python
Cristian Tuns cfd3ae2be5 Backed out 3 changesets (bug 1857279) for causing try failures with exit status 1 CLOSED TREE
Backed out changeset 4c1965a65011 (bug 1857279)
Backed out changeset b9885d1b6980 (bug 1857279)
Backed out changeset 76706ea52991 (bug 1857279)
2023-11-06 13:12:25 -05:00
..
docs Bug 1830069 - Fix reference to old site file name in docs, r=ahochheiden 2023-04-26 18:25:15 +00:00
gdbpp/gdbpp Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
l10n Bug 1860606 - Get rid of migration.ftl in favour of migrationWizard.ftl. r=kpatenio,fluent-reviewers,bolsson 2023-11-02 22:03:26 +00:00
lldbutils
mach Backed out 3 changesets (bug 1857279) for causing try failures with exit status 1 CLOSED TREE 2023-11-06 13:12:25 -05:00
mozboot Bug 1862515 - Add 'nobara' to FEDORA_DISTROS in 'mach bootstrap', r=firefox-build-system-reviewers,sergesanspaille 2023-11-02 14:02:27 +00:00
mozbuild Backed out 3 changesets (bug 1857279) for causing try failures with exit status 1 CLOSED TREE 2023-11-06 13:12:25 -05:00
mozlint Bug 1860671 - Use subprocess instead of mozprocess in mozlint r=hneiva 2023-10-26 16:09:13 +00:00
mozperftest Bug 1861506 - Add docs on how to write mozperftest Mochitest tests. r=afinder,perftest-reviewers DONTBUILD 2023-10-27 14:39:48 +00:00
mozrelease Bug 1858065 - Replace distutils' StrictVersion r=saschanaz,perftest-reviewers,sparky 2023-10-18 07:58:03 +00:00
mozterm
mozversioncontrol Bug 1857512: use utf-8 encoding for mozversioncontrol VCS commands r=zeid 2023-10-11 21:26:41 +00:00
sites Bug 1861659 - Update to mots 0.10.0 r=zeid,mach-reviewers,ahochheiden 2023-10-27 17:11:17 +00:00
mach_commands.py
moz.build
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