)]}'
{
  "commit": "68835244241c88bd54fd13ff5a94d78ca4fdb2bf",
  "tree": "14c9931832c02bb3c5672415043448dfe7476073",
  "parents": [
    "10150e519b6683d819c1cfa7035b56a7ad5213fd"
  ],
  "author": {
    "name": "Zhongpeng Lin",
    "email": "zplin@uber.com",
    "time": "Wed Dec 20 23:04:43 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 21 07:04:43 2023 +0000"
  },
  "message": "fix: missing dependencies of py_binary (#1630)\n\nWhen multiple main modules import the same package, the package is only\nadded to one of the main module\u0027s deps, this is because the `allDeps`\nset returned from `parse` removed the duplicates based on the import\u0027s\nname.\n\nThis PR have every main module maintains a list of deps it imports to\navoid this issue.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d9b1699b5943249811b82127c36c0b76a18a444",
      "old_mode": 33188,
      "old_path": "gazelle/python/generate.go",
      "new_id": "95f5396f786e4d0e3ff9c234c45e7a60a1800488",
      "new_mode": 33188,
      "new_path": "gazelle/python/generate.go"
    },
    {
      "type": "modify",
      "old_id": "d22850b6a95a73553f8b75dc28c2e436ffb60b0f",
      "old_mode": 33188,
      "old_path": "gazelle/python/parser.go",
      "new_id": "9b00b831e9e16ba44ca393d94e78dc9a288ede1c",
      "new_mode": 33188,
      "new_path": "gazelle/python/parser.go"
    },
    {
      "type": "modify",
      "old_id": "72fc670b7c75ca7b349094535c6c210630fb56ce",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/binary_without_entrypoint/BUILD.out",
      "new_id": "9af815286bfedd1bb00747491d5c1a61dd013432",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/binary_without_entrypoint/BUILD.out"
    },
    {
      "type": "modify",
      "old_id": "f13cbe58bf583a49255e1edb266ead53202841ce",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/binary_without_entrypoint/main.py",
      "new_id": "f7b317062bb4bd0007d1d4ca0ffc7fab2686aceb",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/binary_without_entrypoint/main.py"
    }
  ]
}
