)]}'
{
  "commit": "d1bc4a61ebcebe25fc45fbaba577867a6f293b97",
  "tree": "373e0119dca4af4b8d3002008296ec1e7e8da0e6",
  "parents": [
    "4c50f99747ed78f74924e7ff9724fe4486ca2ec9"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Mon Sep 12 16:45:18 2022 +0000"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Sep 13 11:32:54 2022 +0000"
  },
  "message": "m/n/build: fix fsspec rules duplicating specs\n\nCurrently if a rule which outputs an fsspec outputs both a DefaultInfo\nas well as an FSSpecInfo provider and both are propulated, the fsspec\ncore implementation will use both instead of only using the FSSpecInfo.\nThis leads to spurious errors when the fsspec consumers detect duplicate\nfiles.\nThis change makes the fsspec rule ignore the DefaultInfo provider if a\nFSSpecInfo provider exists on an input label.\n\nChange-Id: Iec8975200380889732c840ff16d17f791fa1ba83\nReviewed-on: https://review.monogon.dev/c/monogon/+/902\nTested-by: Jenkins CI\nReviewed-by: Sergiusz Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "722a8280d5672ccf0f31ae26f9112db0cb4c2a9a",
      "old_mode": 33188,
      "old_path": "metropolis/node/build/def.bzl",
      "new_id": "d98fca089441652fa07702699a6cec4339afb19e",
      "new_mode": 33188,
      "new_path": "metropolis/node/build/def.bzl"
    }
  ]
}
