gecko-dev/python
Mike Hommey 8c31cafea7 Bug 1827811 - Avoid logging errors when dealing with records with no params. r=ahal
Same as bug 1819783, but on StructuredTerminalFormatter.

Differential Revision: https://phabricator.services.mozilla.com/D175327
2023-04-13 20:15:06 +00:00
..
docs Bug 1659593: Make ./mach vendor python cross-platform r=ahal 2022-04-07 18:00:28 +00:00
gdbpp/gdbpp Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
l10n Bug 1821187 - Add infrastructure for file migrators in the new Migration Wizard. r=fluent-reviewers,kpatenio,flod 2023-04-13 20:15:03 +00:00
lldbutils Bug 1811850 - [lint] Replace isort linter with ruff, r=taskgraph-reviewers,linter-reviewers,marco,jcristau 2023-03-20 13:06:27 +00:00
mach Bug 1827811 - Avoid logging errors when dealing with records with no params. r=ahal 2023-04-13 20:15:06 +00:00
mozboot Bug 1820876 - Update NDK to r23c. r=firefox-build-system-reviewers,nalexander 2023-03-23 22:18:09 +00:00
mozbuild Bug 1683626 - Correctly handle artifact builds when running 'mach ide vscode'. r=andi 2023-04-11 13:35:44 +00:00
mozlint Bug 1826209 - Display message when nonfatal warnings are present r=ahal 2023-04-07 18:29:51 +00:00
mozperftest Bug 1812092 - Update startup tests to use a fixed current date. r=perftest-reviewers,AlexandruIonescu 2023-04-11 19:11:07 +00:00
mozrelease Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
mozterm Bug 1811850 - [lint] Replace isort linter with ruff, r=taskgraph-reviewers,linter-reviewers,marco,jcristau 2023-03-20 13:06:27 +00:00
mozversioncontrol Bug 1811850 - [lint] Replace isort linter with ruff, r=taskgraph-reviewers,linter-reviewers,marco,jcristau 2023-03-20 13:06:27 +00:00
sites Bug 1827399 - Update Glean to v52.5.0 r=janerik,supply-chain-reviewers 2023-04-12 15:55:45 +00:00
mach_commands.py Bug 1801836 - Remove no longer necessary 'from __future__' imports under python/. r=linter-reviewers,glandium,ahal DONTBUILD 2022-12-23 01:26:15 +00:00
moz.build Bug 1806642 - update in-tree references to 'Lint and Formatting' bugzilla component. r=Standard8 2022-12-21 14:38:47 +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