gecko-dev/python
Serban Stanca b6c7627406 Revert "Bug 1961649 - Use 'scriptworker-{signing, shipit}' payload builders from mozilla-taskgraph, r=taskgraph-reviewers,releng-reviewers,bhearsum" for causing multiple failures.
This reverts commit 8c59549b095069c9045de301b27f011ba50050ed.

This reverts commit b029458665fff39cf96c12a0773a30a85c2fa4d4.

This reverts commit 029513c0c1b7dbe8e4c9661b719efe81f909977a.

This reverts commit 618e07a0c09d3d019b7de3649f31f769de0f4542.
2025-05-23 20:07:16 +00:00
..
docs
gdbpp/gdbpp Bug 1715287 - [lint] Enable remaining pyupgrade rules and lint tree r=linter-reviewers,webdriver-reviewers,translations-reviewers,whimboo,sylvestre 2025-04-13 17:48:23 +00:00
l10n Bug 1965231 - Move new migration wizard strings for Chrome password import out of preview. r=migration-reviewers,fluent-reviewers,fxview-reviewers,omc-reviewers,nsharpley,Gijs,bolsson,pdahiya 2025-05-09 19:53:29 +00:00
lldbutils Bug 1959646 - Add zero-parameter overloads for dumping frame trees. r=layout-reviewers,emilio 2025-04-11 00:25:58 +00:00
mach Bug 1965348 - Make test_site_compatibility.py use ./mach generate-python-lockfiles to verify site compatibility r=ahal 2025-05-20 20:22:10 +00:00
mozboot Bug 1916793 - Add suggestion to add platform-tools dir to PATH r=firefox-build-system-reviewers,nalexander 2025-05-22 20:10:49 +00:00
mozbuild Revert "Bug 1967634 - Apply fixes from python-sites lint r=ahal,mach-reviewers" for broken tests 2025-05-22 22:38:47 +00:00
mozlint Bug 1964657 - also fix linter output handling for iso8859-1 encoding. r=ahal 2025-05-08 08:06:18 +00:00
mozperftest Bug 1966090 - Pass intermixed argument to _parse_known_args on python 3.12+. r=perftest-reviewers,afinder 2025-05-22 03:10:12 +00:00
mozrelease Bug 1715287 - [lint] Enable remaining pyupgrade rules and lint tree r=linter-reviewers,webdriver-reviewers,translations-reviewers,whimboo,sylvestre 2025-04-13 17:48:23 +00:00
mozterm Bug 1967109 - Remove usages of six in python directory. r=firefox-build-system-reviewers,glandium 2025-05-20 21:01:00 +00:00
mozversioncontrol Bug 1962882 - Make mozversioncontrol.repo.Repository into a real abstract base class r=ahal 2025-05-19 23:36:31 +00:00
sites Revert "Bug 1961649 - Use 'scriptworker-{signing, shipit}' payload builders from mozilla-taskgraph, r=taskgraph-reviewers,releng-reviewers,bhearsum" for causing multiple failures. 2025-05-23 20:07:16 +00:00
mach_commands.py Bug 1715287 - [lint] Enable remaining pyupgrade rules and lint tree r=linter-reviewers,webdriver-reviewers,translations-reviewers,whimboo,sylvestre 2025-04-13 17:48:23 +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