Roll recipe dependencies (trivial).

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

The build that created this CL was
https://ci.chromium.org/b/8749824544560982321

fuchsia:
https://fuchsia.googlesource.com/infra/recipes/+/e87286cf000c670afc36e52ba09e85b807928e85
  e87286c (olivernewman@google.com)
      [shac] Update Black to 24.4.0

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I327defc7789818c21c26decaf16bd1191295f59d
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/205947
Commit-Queue: Recipe Deps Roller <recipe-deps-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Deps Roller <recipe-deps-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg
index ac2cdb2..2606100 100644
--- a/infra/config/recipes.cfg
+++ b/infra/config/recipes.cfg
@@ -17,7 +17,7 @@
   "deps": {
     "fuchsia": {
       "branch": "refs/heads/main",
-      "revision": "83e7f2dddd9c404b73a312b928fd245e4e5ff489",
+      "revision": "e87286cf000c670afc36e52ba09e85b807928e85",
       "url": "https://fuchsia.googlesource.com/infra/recipes"
     },
     "recipe_engine": {