gecko-dev/python
Mitchell Hentges 659534725f Bug 1751803: Update references to OpenSuSE NodeJS packages. r=ahochheiden, a=RyanVM
OpenSuSE no longer has `nodejs`/`npm` packages, but rather
postfixes them with their associated NodeJS version.

Use version 16, since it's compatible with our minimum version
(`10.23.1`) and is available from the official repositories.

Differential Revision: https://phabricator.services.mozilla.com/D136949
2022-01-25 21:22:30 +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 1740381 - Port bug 1736565 (Infer artifact build candidate tree based on version) for comm- trees. r=nalexander a=RyanVM 2021-11-09 23:33:55 +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 Bug 1680345 - python3 - Require six 1.13.0 in non third_party and non web-platform packages r=jgraham,jmaher 2020-12-03 22:54:35 +00:00
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