releases-comm-central/python
Rob Lemley dc1ba36a4b Bug 1643164 - Fix rnp.py maintenance script for Python 3 compatibility. r=kaie
"mach python" is using Python 3 now. StringIO was not imported or used
correctly in rnp.py so it did not work.
This patch removes Python 2 compatibility.

Differential Revision: https://phabricator.services.mozilla.com/D79402
2020-06-12 01:45:27 +00:00
..
l10n/tb_fluent_migrations Bug 1615501 - fix fluent id duplications in calendar/. r=me 2020-06-01 12:57:52 +03:00
thirdroc Bug 1643164 - Fix rnp.py maintenance script for Python 3 compatibility. r=kaie 2020-06-12 01:45:27 +00:00
README Bug 1622301 - Establish comm/python directory. r=mkmelin 2020-03-13 12:18:02 -04:00
moz.build Bug 1622301 - Establish comm/python directory. r=mkmelin 2020-03-13 12:18:02 -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).