gecko-dev/python
Anthony Ramine 4bbeb892c3 Bug 1624190 - Use time.process_time() on Python 3; r=rstewart
time.clock() is deprecated since Python 3.3 and gone in Python 3.8.

Depends on D67773

Differential Revision: https://phabricator.services.mozilla.com/D67774

--HG--
extra : moz-landing-system : lando
2020-03-23 16:32:07 +00:00
..
devtools/migrate-l10n
docs
gdbpp/gdbpp Bug 1622868 - Fix ns*String pretty-printers, r=glandium 2020-03-17 04:51:21 +00:00
l10n Bug 1609555 - Migrate sidebar menu DTD to fluent r=Gijs,fluent-reviewers 2020-03-24 19:25:55 +00:00
lldbutils
mach Bug 1623655 - [mach] Set 'ArgumentParser.prog' properly for external parsers, r=nalexander 2020-03-20 13:56:42 +00:00
mozboot Bug 1622529 - Don't install removed Python 2 packages on Ubuntu 20.04 r=dmajor 2020-03-19 17:10:53 +00:00
mozbuild Bug 1624190 - Use time.process_time() on Python 3; r=rstewart 2020-03-23 16:32:07 +00:00
mozlint Bug 1621322 - Implement `mach lint --revset=REV` r=ahal 2020-03-22 22:12:18 +00:00
mozrelease
mozterm
mozversioncontrol Bug 1621322 - Implement `mach lint --revset=REV` r=ahal 2020-03-22 22:12:18 +00:00
safety Bug 1619930 Update python-safety dependencies r=mtabara 2020-03-05 13:48:16 +00:00
README
mach_commands.py
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