gecko-dev/python
Rob Lemley 6f108e7ce8 Bug 1747879 - Pass Thunderbird subrepo srcpath to symbolstore.py. r=firefox-build-system-reviewers,andi,a=dsmith
The sym files generated for Thunderbird builds contain incorrect VCS references.
symbolstore.py will handle the subrepo correctly with an additional -s argument
if MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET are not set. See D135392.

Differential Revision: https://phabricator.services.mozilla.com/D135299
2022-01-13 19:10:26 +00:00
..
devtools/migrate-l10n
docs Bug 1713610: Require PyPI-vendored packages be added to requirements.in r=ahal 2021-06-10 19:19:06 +00:00
gdbpp/gdbpp
l10n Bug 1719727 - Change "Personalize" on New Tab to gear icon. r=prathiksha,fluent-reviewers,Gijs,thecount l10n=flod a=pascalc 2021-07-15 19:36:50 +00:00
lldbutils
mach Bug 1719144 - Fix various imports for Python 3.10. r=firefox-build-system-reviewers,mhentges 2021-07-06 15:26:29 +00:00
mozboot Bug 1751803: Update references to OpenSuSE NodeJS packages. r=ahochheiden, a=RyanVM 2022-01-25 21:22:30 +00:00
mozbuild Bug 1747879 - Pass Thunderbird subrepo srcpath to symbolstore.py. r=firefox-build-system-reviewers,andi,a=dsmith 2022-01-13 19:10:26 +00:00
mozlint Bug 1714159 - Handle c:/... and C:/... when making relative paths in mozlint. r=ahal 2021-06-02 21:27:40 +00:00
mozperftest Bug 1733684 - Move the win10-64-source jobs over to the new Win10 2004 Azure workers. r=jmaher, a=test-only 2021-10-01 23:07:31 +02:00
mozrelease Bug 1714688 - Removed 'if PY2' logic from python/mozrelease r=mhentges 2021-06-14 20:41:31 +00:00
mozterm
mozversioncontrol No Bug - [mozversioncontrol] xfail 'test_branch.py' with git < 2.22.0, r=bhearsum 2021-04-14 20:49:26 +00:00
mach_commands.py Bug 1713857: Don't set PYTHONEXECUTABLE environment variable r=glandium 2021-06-17 13:28:29 +00:00
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