gecko-dev/tools
Mitchell Hentges df45b126d1 Bug 1698616: Bump python dependencies r=firefox-build-system-reviewers,glandium
Did you know that our version of requests was from 2015? Phwoar!
This bumps `jinja2`, `py`, `pyyaml`, `requests` and `urllib3`.
There's significant risk for regressions due to breaking changes,
though due to the dynamic nature of Python, they're tricky to track
down.

The potential breaking changes I'm expecting to potentially affect
us are:

* `requests@2.11.0`: No longer accepts non-strings as header values.
* `requests@2.16.0`: `requests.packages` namespace was removed due to
  packages no longer being vendored. The namespace has been
  incrementally restored over future releases, but it's unclear to
  what degree.
* `requests@2.24.0`: Redirect resolution now only happens when
  `allow_redirects` is `True`.
* `requests` version of `urllib3` was bumped from `1.13.1` to `1.26`,
  unsure what repercussions that will have.

This also added dependencies to `flake8_requirements`. This is because
the vendored `importlib-metadata` update (and the new
`typing-extensions` dependency) is found by `pip`, but the
vendored `typing-extensions` is _not_ discovered (perhaps due to
details around "eggs" and the way we add vendored code to the sys.path).
So, `pip` tries to install it manually and fails when it finds no hash.
By re-compiling `flake8_requirements`, the necessary hashes are made
available.

Differential Revision: https://phabricator.services.mozilla.com/D108526
2021-05-04 20:43:26 +00:00
..
bloatview
browsertime Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
clang-tidy Bug 1696180 - Update Clang based static analysis to clang 12. r=firefox-build-system-reviewers,mhentges 2021-04-28 09:56:13 +00:00
code-coverage Bug 1541224 - Avoid to use uninitialized handle when flushing ccov counters r=marco 2021-05-04 16:02:49 +00:00
compare-locales Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
coverity
crashreporter Bug 1697929 - Create a breakpad injector toolchain build. r=glandium 2021-04-19 14:21:42 +00:00
fuzzing Bug 1695761 - Patch libFuzzer to return instead of exit() r=decoder 2021-04-07 13:37:12 +00:00
github-sync Bug 1685198 - Fix failure on first sync for new repo. r=jrmuizel 2021-01-06 01:31:35 +00:00
infer Bug 1684173 - Add newline character at end of files when missing r=sylvestre,geckoview-reviewers,agi 2021-01-07 08:53:08 +00:00
jprof Bug 1686632 - Remove non-inclusive language r=jesup 2021-01-21 17:28:23 +00:00
leak-gauge
lint Bug 1698616: Bump python dependencies r=firefox-build-system-reviewers,glandium 2021-05-04 20:43:26 +00:00
moztreedocs Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
performance Bug 1703956 - Extend network perfstats to include all http channel completion times r=necko-reviewers,valentin 2021-04-12 21:42:21 +00:00
phabricator Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
power Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
profiler Bug 1635442 - Only initialize LUL when the StackWalk feature is requested on Linux, r=gerald. 2021-04-29 15:27:26 +00:00
quitter Bug 1698158 - part 3.2 - Remove unnecessary imports from testharness addons experimental API. r=mixedpuppy 2021-03-16 18:15:41 +00:00
rb Backed out 8 changesets (bug 1696531) for test_dmd.js and test_subprocess.js xpc failures CLOSED TREE 2021-04-14 17:49:29 +03:00
rewriting Bug 1690475 - [remote] Reorganize xpcshell and browser chrome tests. r=remote-protocol-reviewers,jdescottes 2021-02-23 17:37:03 +00:00
rusttests Bug 1697489: Run rusttests on Mac in CI r=firefox-build-system-reviewers,glandium 2021-04-08 23:06:29 +00:00
sanitizer/docs Bug 1700475 - Allow the WebRender build script to leak under ASAN. r=firefox-build-system-reviewers,glandium 2021-04-01 09:14:40 +00:00
tryselect Bug 1577013 - turn off reftest-gpu jobs as they are not testing what they intend to and are being deprecated in the short term. r=jrmuizel 2021-04-27 15:32:46 +00:00
update-packaging Bug 1643195 Remove nonfunctional make_incremental_updates.py r=aki 2021-02-17 21:43:39 +00:00
update-programs Bug 1681574: Remove the old update agent skeleton. r=nalexander 2020-12-15 19:00:25 +00:00
update-verify Bug 1689040 - bump update-verify docker image to ubuntu 20.04. r=bhearsum 2021-03-01 10:49:26 +00:00
vcs Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
mach_commands.py Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE 2021-04-23 02:53:36 +03:00
moz.build Bug 1641000 - Start documenting the Gecko Profiler; r=gerald 2020-11-20 18:55:26 +00:00