releases-comm-central/python
Rob Lemley 5160d515ee Bug 1793625 - Misc mozlint related fixes: codespell and flake8. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D158728

--HG--
extra : amend_source : 59abe8bc90a1e7f9d1882faa154f05df3ef61935
extra : absorb_source : 644ca1288fc1e698752a4074dc71c4284e03d10d
2022-10-12 21:39:08 +11:00
..
l10n Bug 1793625 - Misc mozlint related fixes: codespell and flake8. r=mkmelin 2022-10-12 21:39:08 +11:00
rocboot Bug 1793860 - Include upstream changes in Thunderbird build bootstrapping script. r=dandarnell 2022-10-07 23:56:22 +00:00
rocbuild Bug 1793625 - Misc mozlint related fixes: codespell and flake8. r=mkmelin 2022-10-12 21:39:08 +11:00
thirdroc Bug 1790116 - mozbuild changes for RNP v0.16.2. r=kaie 2022-09-22 13:09:17 -04:00
README Bug 1622301 - Establish comm/python directory. r=mkmelin 2020-03-13 12:18:02 -04:00
moz.build Bug 1672798 - Run black formatting on mozbuild and mozconfigure files. r=mkmelin 2020-10-30 14:28:33 -04:00

README

This directory contains common Python code for Thunderbird.

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, AND it
applies only to applications build from comm-central derived repositories
(Thunderbird and Seamonkey), 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).