Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (fuchsia, recipe_engine) into this repository.

Please review the expectation changes, and LGTM+CQ.

fuchsia:
https://fuchsia.googlesource.com/infra/recipes/+log/389e11e66764e9b95b4f2e3c0b4833e49d15936a~..1f777ece1c010752cff79009fc28f89407d3379f
  389e11e (olivernewman@google.com)
      [subbuild] Preserve led task priorities
  5311306 (olivernewman@google.com)
      [auto_roller] Account for deleted files in Change-Id calculation
  1f777ec (olivernewman@google.com)
      [auto_roller] Avoid an extra Gerrit API request

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py/+log/55d317f2d1099557eeaa87bfac0a8364676d4493~..3b02f8181024472eee02fcb55fd7f9291accbf94
  55d317f (olivernewman@google.com)
      [recipe_deps] Extract recipes_dir and modules_dir properties
  3b02f81 (olivernewman@google.com)
      [test] Clean up expectation files from deleted recipes

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=mohrr@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I4b870b4fa93209ee6f3a781b68ec24f20a202850
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/22460
Commit-Queue: Rob Mohr <mohrr@google.com>
Reviewed-by: Rob Mohr <mohrr@google.com>
11 files changed
tree: e88744e6d7d908b5dac95653f757a92fe19b1028
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. recipes.py