)]}'
{
  "commit": "018e355734bbea1dc4905b997f2a8b45bf050583",
  "tree": "cd331193572ed97b0394213e5a62272bcb7f51be",
  "parents": [
    "82c8f0a084c35dafc381725c195597910cbab218"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sun Jan 29 19:07:13 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Jan 29 19:07:13 2023 -0800"
  },
  "message": "Add missing copyright headers (#1030)\n\n* Add missing copyright headers\r\n\r\nDone by running:\r\n`addlicense -v -c \"The Bazel Authors. All rights reserved.\" .`\r\n\r\nWith a few changes reverted because they\u0027re for generated files or test goldens.\r\n\r\nFixes #916",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "085a8730018865bbfd44b24ce33045f78d038698",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "95fdea6985ed04a66ea3055e250b694930830ebf",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "ba611eb33ba02cf44393dce0d7df4209f93d8a63",
      "old_mode": 33188,
      "old_path": ".bcr/config.yml",
      "new_id": "024e52429347f6c0fda45117ab85fafae951f050",
      "new_mode": 33188,
      "new_path": ".bcr/config.yml"
    },
    {
      "type": "modify",
      "old_id": "90e3122acaf8994bd98acc96029f83b4d2198741",
      "old_mode": 33188,
      "old_path": ".bcr/presubmit.yml",
      "new_id": "252df6b3d412ee06121eabf6527559a00ab6ccc0",
      "new_mode": 33188,
      "new_path": ".bcr/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "85c865e261684b1fb0ea1b2f649f52e9df31f991",
      "old_mode": 33188,
      "old_path": ".github/workflows/release.yml",
      "new_id": "5b1cde014af8a4b1853cd7b77f32ba9c277eba3c",
      "new_mode": 33188,
      "new_path": ".github/workflows/release.yml"
    },
    {
      "type": "modify",
      "old_id": "816ce1da21a57c3baca438a2a66dc109227adbfa",
      "old_mode": 33188,
      "old_path": ".github/workflows/stale.yml",
      "new_id": "8d388e2f7aa7d01078058ed04c18b024dd6d283f",
      "new_mode": 33188,
      "new_path": ".github/workflows/stale.yml"
    },
    {
      "type": "modify",
      "old_id": "843be7a2f4ede08788e5169889eee3d94167d32d",
      "old_mode": 33261,
      "old_path": ".github/workflows/workspace_snippet.sh",
      "new_id": "bfc0d8b0e46c183deb4942b07fc16af80e92fa69",
      "new_mode": 33261,
      "new_path": ".github/workflows/workspace_snippet.sh"
    },
    {
      "type": "modify",
      "old_id": "9836759a79afcaa32624e607e2d19b15a44f3e4c",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "e4ae5d3e0aa2389454c6db584164c1226932a292",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "847d1ecc55d9cf322f7cc9a9e1d46a3b7888d0fc",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/gazelle_python.yaml",
      "new_id": "9953ad3936e69cdc6d715790617f0ed974e39c1f",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/random_number_generator/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/random_number_generator/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "955eb5af1597257ccfba3476e841cbd12bc8285c",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/__init__.py",
      "new_id": "646c6e890f8e67b4496c1aa200acf2fe5fe400ef",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8b4cb130b843f850519afa8e5f72e8bf0e920804",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/__main__.py",
      "new_id": "b173bd6f573e0ab9d6957e3a8fe484f6368388c5",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "48f6b58b368c00bcb4209127f3d9a497b6e9a88f",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/other_module/other_module/pkg/lib.py",
      "new_id": "eaf65fb46afce9c31904cb60455ffb5fbc8c99b7",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/other_module/other_module/pkg/lib.py"
    },
    {
      "type": "modify",
      "old_id": "3c3ae75a2c347ebcca0477d94f50ec3572143827",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/runfiles/runfiles_test.py",
      "new_id": "e1ba14e569008682948d17fd1be53ab1a55fc7d9",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/runfiles/runfiles_test.py"
    },
    {
      "type": "modify",
      "old_id": "f9f0a830cd484ec4a3b5b91cadb5eaf261251aee",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/test.py",
      "new_id": "b6038a7d1bbdfc3df11aa9b7ce93f4817c15b15f",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/test.py"
    },
    {
      "type": "modify",
      "old_id": "3f02b969058d9ce0024cfe2632e89234c7c5fb4f",
      "old_mode": 33188,
      "old_path": "examples/multi_python_versions/libs/my_lib/__init__.py",
      "new_id": "33cfb414f5d52dbd5701cfa7c6c4ac7e9c695541",
      "new_mode": 33188,
      "new_path": "examples/multi_python_versions/libs/my_lib/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "f933ed6ffaabaf3046ee8c4280a1773de0c98ad6",
      "old_mode": 33188,
      "old_path": "examples/multi_python_versions/tests/cross_version_test.py",
      "new_id": "437be2ed5a3d9615c25f00eb2438e67dc0fa4577",
      "new_mode": 33188,
      "new_path": "examples/multi_python_versions/tests/cross_version_test.py"
    },
    {
      "type": "modify",
      "old_id": "4fc7095cf136c5fea0c685a5c1da56c6d0015b75",
      "old_mode": 33188,
      "old_path": "examples/multi_python_versions/tests/my_lib_test.py",
      "new_id": "e0a97dbf2b66b5b56ccdff35de15c1b1dc4800f6",
      "new_mode": 33188,
      "new_path": "examples/multi_python_versions/tests/my_lib_test.py"
    },
    {
      "type": "modify",
      "old_id": "1007a14d7ed1cb9b86c266c2e169eeadb2c77d31",
      "old_mode": 33188,
      "old_path": "examples/multi_python_versions/tests/version.py",
      "new_id": "2d293c157162612b009cd7424f17f6fc47ceab0a",
      "new_mode": 33188,
      "new_path": "examples/multi_python_versions/tests/version.py"
    },
    {
      "type": "modify",
      "old_id": "305773cf58614c494b2aead34a15a4e9608b8914",
      "old_mode": 33188,
      "old_path": "examples/multi_python_versions/tests/version_test.py",
      "new_id": "444f5e4321fca67015b083c7f766d6613baecba9",
      "new_mode": 33188,
      "new_path": "examples/multi_python_versions/tests/version_test.py"
    },
    {
      "type": "modify",
      "old_id": "b8f510df31f8a5d6a08b906a393a4ec562a924b7",
      "old_mode": 33261,
      "old_path": "examples/multi_python_versions/tests/version_test.sh",
      "new_id": "3bedb95ef99cb22e210d93233fd3067a7bf4b990",
      "new_mode": 33261,
      "new_path": "examples/multi_python_versions/tests/version_test.sh"
    },
    {
      "type": "modify",
      "old_id": "b65ad0e5ea284f89b53c0dcdbbd98d23be67341d",
      "old_mode": 33188,
      "old_path": "examples/pip_install/main.py",
      "new_id": "1fb7249f76fc1c285bfa68ea1a279b467dfe965f",
      "new_mode": 33188,
      "new_path": "examples/pip_install/main.py"
    },
    {
      "type": "modify",
      "old_id": "1746b5da639c955f672e81a0916e2df160b60e64",
      "old_mode": 33188,
      "old_path": "examples/pip_install/pip_install_test.py",
      "new_id": "3e1b085ed446639649eeeb89dbb17781e93ee053",
      "new_mode": 33188,
      "new_path": "examples/pip_install/pip_install_test.py"
    },
    {
      "type": "modify",
      "old_id": "0859a2831a62aed0de9e852a5468ca8356f5fc83",
      "old_mode": 33188,
      "old_path": "examples/pip_install/test.py",
      "new_id": "0f5b7c905ee1995b57ce0993b3e04fd0961d475a",
      "new_mode": 33188,
      "new_path": "examples/pip_install/test.py"
    },
    {
      "type": "modify",
      "old_id": "79e1c1219b85977b20b87e2081625a21ef21423e",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/main.py",
      "new_id": "80610f42a15984c4f4deab78e953d9a0fa76ba86",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/main.py"
    },
    {
      "type": "modify",
      "old_id": "c623a47567a633f0bac3d30a8d81b8de48dcaad6",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/pip_parse_test.py",
      "new_id": "f319cb898fe89659ba0fd9b09909735bdc2b323b",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/pip_parse_test.py"
    },
    {
      "type": "modify",
      "old_id": "e1f97f167bdf891846661d7890b5893f3c97bb85",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/test.py",
      "new_id": "2dc3046319e401472367151b1a69080f98d0953f",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/test.py"
    },
    {
      "type": "modify",
      "old_id": "20c6651e5b4f697b8adc848ae262c7daab9bba9c",
      "old_mode": 33261,
      "old_path": "examples/pip_repository_annotations/data/copy_executable.py",
      "new_id": "5cb1af7fdb7c7ecfa4c734f78ecfd33780536ab4",
      "new_mode": 33261,
      "new_path": "examples/pip_repository_annotations/data/copy_executable.py"
    },
    {
      "type": "modify",
      "old_id": "b49fd34b33b5113a6d6f5beecd204c548869ffdd",
      "old_mode": 33188,
      "old_path": "examples/pip_repository_annotations/pip_repository_annotations_test.py",
      "new_id": "e41dd4f0f6f40a09b88f3536c9be917cd2a8c405",
      "new_mode": 33188,
      "new_path": "examples/pip_repository_annotations/pip_repository_annotations_test.py"
    },
    {
      "type": "modify",
      "old_id": "dd604c671efcafa74b38c98404f5064f1292bafb",
      "old_mode": 33188,
      "old_path": "examples/wheel/private/directory_writer.py",
      "new_id": "7d9a93ed3fab0431d7b8b63804289cc03733b766",
      "new_mode": 33188,
      "new_path": "examples/wheel/private/directory_writer.py"
    },
    {
      "type": "modify",
      "old_id": "25ef9b4d8ff794908a3dddd3d818f7e5bf98e4fd",
      "old_mode": 33188,
      "old_path": "examples/wheel/private/wheel_utils.bzl",
      "new_id": "af4fa1958baea669cc6ab0053716f23878dbc239",
      "new_mode": 33188,
      "new_path": "examples/wheel/private/wheel_utils.bzl"
    },
    {
      "type": "modify",
      "old_id": "bb53c302764c98a2fed962386a103b99ad211023",
      "old_mode": 33188,
      "old_path": "gazelle/def.bzl",
      "new_id": "80b11576e65d16d0b44fc5afd937b9be2ceb910f",
      "new_mode": 33188,
      "new_path": "gazelle/def.bzl"
    },
    {
      "type": "modify",
      "old_id": "15150c9afb781adecc94fba8d021c897ba3afe6e",
      "old_mode": 33188,
      "old_path": "gazelle/deps.bzl",
      "new_id": "9ecb0c3436d358e6957fb97d8ad4f617fb5eab22",
      "new_mode": 33188,
      "new_path": "gazelle/deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "3bbcf997018501ef27f164ef31c0c3fe51e37c37",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/defs.bzl",
      "new_id": "8540c0e310af80dea9971608dc0cfdf1e7602f11",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "7c2e064d933b91b3a3850ed0c5a7a5a2c366cdb9",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/generate/generate.go",
      "new_id": "0f429f83453d511714891c689e275643fdc6eb84",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/generate/generate.go"
    },
    {
      "type": "modify",
      "old_id": "6e8833572b061d507ffc4b163e8fbb7b8e0a2cf1",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/hasher/main.go",
      "new_id": "61f89529049ce1e3643412b76d8a8d7e4228adda",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/hasher/main.go"
    },
    {
      "type": "modify",
      "old_id": "5668d9ce88dd59e9a362f492ccb7ef456aa4208c",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/manifest.go",
      "new_id": "bb4826435f69bdde0dcc943bc45ec797baa8a96f",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/manifest.go"
    },
    {
      "type": "modify",
      "old_id": "d3873e3881f9cc1cf836ef8aa467eacc5c757647",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/manifest_test.go",
      "new_id": "43c4099aa1b11e42367ca4ec0e6da3f4df95860c",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/manifest_test.go"
    },
    {
      "type": "modify",
      "old_id": "524e9b5dd5e6e36bf43a2f9008555dca22fa9eac",
      "old_mode": 33261,
      "old_path": "gazelle/manifest/test/run.sh",
      "new_id": "95efef009d9f5b23783b9d121cd5f0a74cc446e0",
      "new_mode": 33261,
      "new_path": "gazelle/manifest/test/run.sh"
    },
    {
      "type": "modify",
      "old_id": "207923c3ffb7956e8f940429361a61cb00bcf26d",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/test/test.go",
      "new_id": "ae9fdfe0d6b35d9ecf98f264438ef1642f00b858",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/test/test.go"
    },
    {
      "type": "modify",
      "old_id": "8cffb31cbfc05112a318d7ecf894b7c3d1f06aa2",
      "old_mode": 33188,
      "old_path": "gazelle/modules_mapping/def.bzl",
      "new_id": "54fc8add808b388d51f15df321aa6e51aaadbcf3",
      "new_mode": 33188,
      "new_path": "gazelle/modules_mapping/def.bzl"
    },
    {
      "type": "modify",
      "old_id": "51b81e74872283c6985eecd34d980c401415a44e",
      "old_mode": 33188,
      "old_path": "gazelle/modules_mapping/generator.py",
      "new_id": "be57eac3bc4b6db7dd50b03356ba58496aa76019",
      "new_mode": 33188,
      "new_path": "gazelle/modules_mapping/generator.py"
    },
    {
      "type": "modify",
      "old_id": "8e71110d0a50c49ee9e2f7617f5fbf63affa1cac",
      "old_mode": 33188,
      "old_path": "gazelle/python/configure.go",
      "new_id": "901c22678234d6066e25f9be9bdf15138b04b585",
      "new_mode": 33188,
      "new_path": "gazelle/python/configure.go"
    },
    {
      "type": "modify",
      "old_id": "c669f21d272c520f9bceb864737cc1ee3edb84dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/fix.go",
      "new_id": "1ca42571ab3e42578296e2963640e103a9dd8092",
      "new_mode": 33188,
      "new_path": "gazelle/python/fix.go"
    },
    {
      "type": "modify",
      "old_id": "a1587991e310871252450131af56ea198d117d3e",
      "old_mode": 33188,
      "old_path": "gazelle/python/generate.go",
      "new_id": "4ebb40f6bb8e684f60d868b8545ea3755a98a952",
      "new_mode": 33188,
      "new_path": "gazelle/python/generate.go"
    },
    {
      "type": "modify",
      "old_id": "fa0f4ed98af0be221aba559710a0f502a3c153a0",
      "old_mode": 33188,
      "old_path": "gazelle/python/kinds.go",
      "new_id": "0fdc6bc3e9129d579161dfe5cc48c641007c3574",
      "new_mode": 33188,
      "new_path": "gazelle/python/kinds.go"
    },
    {
      "type": "modify",
      "old_id": "877ac6d065af883e5662d4b58cf4f7c13f4858d8",
      "old_mode": 33188,
      "old_path": "gazelle/python/language.go",
      "new_id": "56eb97b043ff4db760151fd57f4c2ee11ee70104",
      "new_mode": 33188,
      "new_path": "gazelle/python/language.go"
    },
    {
      "type": "modify",
      "old_id": "b89222938600da098aaa48c063daf32650969e16",
      "old_mode": 33188,
      "old_path": "gazelle/python/parse.py",
      "new_id": "5cf0b898689c300ab4d23a3d3bdcaf02d9df4a3d",
      "new_mode": 33188,
      "new_path": "gazelle/python/parse.py"
    },
    {
      "type": "modify",
      "old_id": "fdb34f76c1b2f7401f23df03794accb20bdea3a7",
      "old_mode": 33188,
      "old_path": "gazelle/python/parser.go",
      "new_id": "3809a461cdaadc27ed81aeefffb891c6b6854633",
      "new_mode": 33188,
      "new_path": "gazelle/python/parser.go"
    },
    {
      "type": "modify",
      "old_id": "220876da60b4cc1d06f3fe7f83ca7fe2086aad6d",
      "old_mode": 33188,
      "old_path": "gazelle/python/resolve.go",
      "new_id": "607776aee3d7e31efa4afafd25b9211ba6a6a3af",
      "new_mode": 33188,
      "new_path": "gazelle/python/resolve.go"
    },
    {
      "type": "modify",
      "old_id": "5f4df634552a3612fcb9a759f52c92eeb05c52fe",
      "old_mode": 33188,
      "old_path": "gazelle/python/std_modules.go",
      "new_id": "17bc5263ae6edeb0212c93b2dccf4dbe26953dba",
      "new_mode": 33188,
      "new_path": "gazelle/python/std_modules.go"
    },
    {
      "type": "modify",
      "old_id": "86a20774f06f0fe0e0d53e99b83fac46dc251c5d",
      "old_mode": 33188,
      "old_path": "gazelle/python/std_modules.py",
      "new_id": "779a325508069cef475350791e7943ed6c5015d1",
      "new_mode": 33188,
      "new_path": "gazelle/python/std_modules.py"
    },
    {
      "type": "modify",
      "old_id": "84bbe29161143605f304e9cb11839c70fc0cf4c2",
      "old_mode": 33188,
      "old_path": "gazelle/python/target.go",
      "new_id": "69711ce6437613433cc33b1938563416e7715c07",
      "new_mode": 33188,
      "new_path": "gazelle/python/target.go"
    },
    {
      "type": "modify",
      "old_id": "f2a1c081ad0cb9c8b77e780138c0d61afb506d79",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/__init__.py",
      "new_id": "d9c6504deba631dcb5c6994548e67854a07ebfb8",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "76c3313f0ebc615002ff2397e39ac954a19963c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/bar/__init__.py",
      "new_id": "1c0275c070186223f6cd540365b712b44fcc08dc",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "76c3313f0ebc615002ff2397e39ac954a19963c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/baz/__init__.py",
      "new_id": "1c0275c070186223f6cd540365b712b44fcc08dc",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/baz/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "76c3313f0ebc615002ff2397e39ac954a19963c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/foo/__init__.py",
      "new_id": "1c0275c070186223f6cd540365b712b44fcc08dc",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "7e911bf29b98018d625b1fd87c6bcee1d00b25ce",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/gazelle_python.yaml",
      "new_id": "8615181c91f278063f7563dce07da33123197c51",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "76c3313f0ebc615002ff2397e39ac954a19963c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/somewhere/bar/__init__.py",
      "new_id": "1c0275c070186223f6cd540365b712b44fcc08dc",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/somewhere/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dependency_resolution_order/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dependency_resolution_order/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "88eba7453993aee84e613bcf5fe7221c0427b22b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/disable_import_statements_validation/__init__.py",
      "new_id": "fde6e50c278751566f9652822b0ff4448935d098",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/disable_import_statements_validation/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "36dd656b39e5bc20d7483645c4bd79ddeeffaa1c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/disable_import_statements_validation/test.yaml",
      "new_id": "2410223e5999e8b2ef1720863d19e2012a0974eb",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/disable_import_statements_validation/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dont_rename_target/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dont_rename_target/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/dont_rename_target/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/dont_rename_target/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/file_name_matches_import_statement/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/file_name_matches_import_statement/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "63e6966941d4f09e9d2d69be46aec145ede07bec",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/file_name_matches_import_statement/gazelle_python.yaml",
      "new_id": "f50d3ae397350faa1e643787b0a5ae4dfb93a6df",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/file_name_matches_import_statement/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "9bede69c5582620b733db7bfb2a0f528a6c36193",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/file_name_matches_import_statement/rest_framework.py",
      "new_id": "43098d29e22258e7bcb44c6088c48bae61bdb637",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/file_name_matches_import_statement/rest_framework.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/file_name_matches_import_statement/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/file_name_matches_import_statement/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "2d241cc41ea9b4576757d0f5b932e7bf4f0b0a51",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/one/__main__.py",
      "new_id": "efc7900d53c668a28cf494eea7e1645312af6d47",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/one/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "e311ff122a0f1e5440ae955ecc4082b995ab578b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/one/bar/__init__.py",
      "new_id": "d4b5fb84f1a24af3212b5477cc917147dc075540",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/one/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e74f519643fcd396ff59bd00559250a0572fcf11",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/one/bar/baz/__init__.py",
      "new_id": "5be74a7d3e3371438075e3aa8f2e5ed93216b644",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/one/bar/baz/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8aeca3de747f796c0b119c628ea3ebe381117010",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/one/foo/__init__.py",
      "new_id": "978fb74567b1f04d0ecbe561237530dffe56a483",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/one/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "41bec88fd35bd0124b39d58f538fb341bd13b411",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/three/__init__.py",
      "new_id": "9f7d123649ef33ed06ef16b565114e90f4cfb57c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/three/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "a0bb5c8715136f2dea3888814f33bded5a402e5b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_dependencies/two/__init__.py",
      "new_id": "88ff57bf1b7d9bff1bb60a67fdab6e6e56632629",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_dependencies/two/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "acf5f10a71031fe2116519708da609e52c5680c6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/__main__.py",
      "new_id": "242448d34838474e96da233a14dd724b50511b91",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "b161d6ab5e0284dc74970f51479bb8abf2f1610c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/baz.py",
      "new_id": "e03a9ecb9d9cf8a1ed88c40e0b175c598bf771d4",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/baz.py"
    },
    {
      "type": "modify",
      "old_id": "af3cbda7057e737eea71e76e253580904c9b8b12",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo.py",
      "new_id": "04474d83a8f6969068d09ddbd464b1076b3553a4",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d6524cca2a45e7933a9c124c78e32d8ba8a7bfd2",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo/bar.py",
      "new_id": "dacf2d42b2c520719fc7415cbbe6f026f1208002",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/foo/bar.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/one/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/one/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "0020c44f2f21a9e6ef3be5e165c30815c385c363",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/one/two.py",
      "new_id": "94cca3d0025921171e745c2a5845d461e744e53f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/one/two.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "0ff1c4256c0726afcc512a667bb737271229ff1e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/module1.py",
      "new_id": "76c72273fa41eca0e3095a1bd0bdb9ded92540c3",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/module1.py"
    },
    {
      "type": "modify",
      "old_id": "8c4ff6a2557baf5744a6ff064e497381cce2afb8",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/foo/__init__.py",
      "new_id": "d0f74a859a8ecbbc18e82110833d68662c11f708",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "2e96e096cc76305dc2ee0b37a28b6b845bdcf1d7",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/foo/bar/__init__.py",
      "new_id": "240f382ac606df078bb365866bc388d4f2683461",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/foo/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "a15f053fe44cdb3ce3c5cf7697d47798dbeab4b4",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/foo/bar/baz.py",
      "new_id": "9aeae611dbbc28deec1a21de8cc672957813df31",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/foo/bar/baz.py"
    },
    {
      "type": "modify",
      "old_id": "5f7922f40f0b5a3d20691d8615e29af2c6bb5540",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/gazelle_python.yaml",
      "new_id": "132854e842533cdf5b3bb00e0570e4163b8d4192",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "350a327d2048efea33f180adc1d0b9168c6bcc3b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_from_init_py/__init__.py",
      "new_id": "bd6d8a550f78a1ab3b1c8d2d7b854e8cfd7b7f3f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_from_init_py/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "864059b428ba70b54fc180068430bed6d0c904b6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_from_multiple/__init__.py",
      "new_id": "05cd10460aa7be386308049d0fd4b7c0b27b251f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_from_multiple/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d5e6b2592bf5591e14a181ad7bbf08c5975ff154",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_nested_file/__init__.py",
      "new_id": "55a16216286acfa8e763df2c1efe518cb968c06f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_nested_file/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "3b04f00fed10d19c03be1ebad4be4009e988f251",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_nested_module/__init__.py",
      "new_id": "96fa0e5ecb66f554ce8f6f13721ba0cf3ee26933",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_nested_module/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "de5069d54093290176db2a430f734b4a952a2fe6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_nested_var/__init__.py",
      "new_id": "d0f51c443c43f1484fee86e03019007d1c60b6dd",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_nested_var/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "532f11a8893226a9444d4120e64ec327917209d5",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/import_top_level_var/__init__.py",
      "new_id": "71dd7c482f6739a68610e2573d2721cd725a5b2c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/import_top_level_var/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "7e6bc9dc0238845188b526b3efbee2ea7c0f5576",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/std_module/__init__.py",
      "new_id": "5518cc0239bfef7849d9e4f872ca2e55c9559c52",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/std_module/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/from_imports/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/from_imports/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6a49193fe40560abd81a7c2d54c6f357b5f5c4c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/generated_test_entrypoint/__init__.py",
      "new_id": "b274b0d921326d8c3d12425bad8e887a05d6450e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/generated_test_entrypoint/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "cf6862441921c923a5f4e26ea471e527ca34a57e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/generated_test_entrypoint/foo.py",
      "new_id": "932de45b7487433a06bc5dd66285b69ebba42cab",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/generated_test_entrypoint/foo.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/generated_test_entrypoint/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/generated_test_entrypoint/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "4301453aec2c7e7ffad5b78941d70d651ed1f3d8",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/ignored_invalid_imported_module/__init__.py",
      "new_id": "a094ed033260af58bde570ad5d6e1a25d0ad29c7",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/ignored_invalid_imported_module/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "54b3148810fafd60094655f8c788c69d709f2da1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/ignored_invalid_imported_module/gazelle_python.yaml",
      "new_id": "4b12372b4ee0829927c8ee22f668c43eaf4baeba",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/ignored_invalid_imported_module/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "36dd656b39e5bc20d7483645c4bd79ddeeffaa1c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/ignored_invalid_imported_module/test.yaml",
      "new_id": "2410223e5999e8b2ef1720863d19e2012a0974eb",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/ignored_invalid_imported_module/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "9968c4af55f8cb3ef342e7ebd0d8d660c07aaa2c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/invalid_annotation/__init__.py",
      "new_id": "7aee8768ada3d5a8c7584848cedc568f7ee10411",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/invalid_annotation/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "5e6170b626a6a352d8a1be1394fef730eddbcc04",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/invalid_annotation/test.yaml",
      "new_id": "19924b1288bd36a1483f86989f1c0f472166de79",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/invalid_annotation/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "c100931cc4d46e3e63a6ac15fdec6d36014d4082",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/invalid_imported_module/__init__.py",
      "new_id": "dc6fb8519e75e49ddbae051a0bfd50e78c78f510",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/invalid_imported_module/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "f12c36b505d9860310df9d276fb3c20bed96bc13",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/invalid_imported_module/test.yaml",
      "new_id": "6bcea39d2ea12ed537a6c4821af5ae16c527ff1e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/invalid_imported_module/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "2b5b04425795453ee211686bd21e28cf205ddfad",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/__init__.py",
      "new_id": "6e77327a429604ec518df33b079f29205d4cb37a",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/_boundary/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/_boundary/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "f6ec21462a01897a259df027d7414edc7b935184",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/__init__.py",
      "new_id": "499a0903cc13edf3504c2bb07332181b98d91d9c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e74f519643fcd396ff59bd00559250a0572fcf11",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/__init__.py",
      "new_id": "5be74a7d3e3371438075e3aa8f2e5ed93216b644",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/first_excluded.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/first_excluded.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/hue.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/hue.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/second_excluded.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/bar/baz/second_excluded.py"
    },
    {
      "type": "modify",
      "old_id": "8aeca3de747f796c0b119c628ea3ebe381117010",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/coarse_grained/foo/__init__.py",
      "new_id": "978fb74567b1f04d0ecbe561237530dffe56a483",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/coarse_grained/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "5f7922f40f0b5a3d20691d8615e29af2c6bb5540",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/gazelle_python.yaml",
      "new_id": "132854e842533cdf5b3bb00e0570e4163b8d4192",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "f08f5e80096dc8de7894b509c7ae6f91073d5fd8",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/one/__main__.py",
      "new_id": "7ef50cc97be8b5314665caf17cfe64b3a9b4237c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/one/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "f6ec21462a01897a259df027d7414edc7b935184",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/one/bar/__init__.py",
      "new_id": "499a0903cc13edf3504c2bb07332181b98d91d9c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/one/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e74f519643fcd396ff59bd00559250a0572fcf11",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/one/bar/baz/__init__.py",
      "new_id": "5be74a7d3e3371438075e3aa8f2e5ed93216b644",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/one/bar/baz/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8aeca3de747f796c0b119c628ea3ebe381117010",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/one/foo/__init__.py",
      "new_id": "978fb74567b1f04d0ecbe561237530dffe56a483",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/one/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "67c53451b40d3642ab4755bdeeb0156cc02591f4",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/one/gazelle_python.yaml",
      "new_id": "6b323b73d25f6425efea896362a75b2dc188cb9b",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/one/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6f12bd803325a0426c97feabc9db31a442a99968",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/three/__init__.py",
      "new_id": "b324b0c416c88c0a900fdb7590b5d1e19249d415",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/three/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "860416933e3bf7adc71b3fa3071a76a463de76df",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/three/gazelle_python.yaml",
      "new_id": "8280b38d164747b5b26ca628b9ea81a101131d90",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/three/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "fb3e877fe598a5b8ca80b986ba29f00aaf0d8319",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/two/__init__.py",
      "new_id": "d080c27de366a849189971aef30c76ce68938f47",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/two/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "3bc5939e58ff60c25da86504414d3c24528102b7",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/two/gazelle_python.yaml",
      "new_id": "88c24d0147b97ff10f59a64280767dc73896105f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/two/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "2d241cc41ea9b4576757d0f5b932e7bf4f0b0a51",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/wont_generate/__main__.py",
      "new_id": "efc7900d53c668a28cf494eea7e1645312af6d47",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/wont_generate/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "e311ff122a0f1e5440ae955ecc4082b995ab578b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/wont_generate/bar/__init__.py",
      "new_id": "d4b5fb84f1a24af3212b5477cc917147dc075540",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/wont_generate/bar/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e74f519643fcd396ff59bd00559250a0572fcf11",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/wont_generate/bar/baz/__init__.py",
      "new_id": "5be74a7d3e3371438075e3aa8f2e5ed93216b644",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/wont_generate/bar/baz/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8aeca3de747f796c0b119c628ea3ebe381117010",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/monorepo/wont_generate/foo/__init__.py",
      "new_id": "978fb74567b1f04d0ecbe561237530dffe56a483",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/monorepo/wont_generate/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/dont_rename/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/dont_rename/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/dont_rename/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/dont_rename/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/dont_rename/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/dont_rename/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_binary_fail/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_binary_fail/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "bc30dd08581b64e8b9a3f436f48fcac85cf0e666",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_binary_fail/test.yaml",
      "new_id": "41eabbfb115a23a692225d508c7ba2f8b9769914",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_binary_fail/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_library_fail/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_library_fail/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "3743c324dfb20f8a6a86188def5b48323b4b3c25",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_library_fail/test.yaml",
      "new_id": "f48aa397f199c07cd59adcaea13790b695a60cbe",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_library_fail/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_test_fail/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_test_fail/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "fc4e24e83074f6b314c16f9adc4be72e5b639741",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention_test_fail/test.yaml",
      "new_id": "a8867e567ea16ef5da1d23e14c9b94200c6c7953",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention_test_fail/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "79935a70c45ee001fa2401a4fc37687b40bb8f3a",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_dependencies_directive/__init__.py",
      "new_id": "9e6e25a891599438761257ea38c990c891019bc9",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_dependencies_directive/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "7288b798e18abc19decc6c3b5127158069ff4b6a",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_dependencies_directive/gazelle_python.yaml",
      "new_id": "1bf594f9b43b87b7e74facf0f1b89d603d7e172c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_dependencies_directive/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_dependencies_directive/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_dependencies_directive/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/bar/baz.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/bar/baz.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/bar/some_other.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/bar/some_other.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/foo/baz.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/foo/baz.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/setup.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/setup.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/some_other.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/some_other.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_ignore_files_directive/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_ignore_files_directive/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "7288b798e18abc19decc6c3b5127158069ff4b6a",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/gazelle_python.yaml",
      "new_id": "1bf594f9b43b87b7e74facf0f1b89d603d7e172c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "57c019daab64d095b9bca4b2f1e52cb1fcf56964",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/real_test.py",
      "new_id": "2f032112ef2d441bfb1792e7b8edfe87ff2c586c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/real_test.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/test_reality.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/test_reality.py"
    },
    {
      "type": "modify",
      "old_id": "4fb887a803e9cb6fa944b63e831aa5bf754a5b14",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/__main__.py",
      "new_id": "8d468bd6435c44628a42ce35a810a8daa7cfd736",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "69cdde2633d38b9bffa2f8d7247af4d9b739a9c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package1/module1.py",
      "new_id": "28502f1f84381b763369eda1cdd161517eedc7f6",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package1/module1.py"
    },
    {
      "type": "modify",
      "old_id": "1e731b4ec172d3e414a6ee5d4e6943c8a1363c89",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package1/module2.py",
      "new_id": "f8893b24e6bec842d4d182b2ae7d6b4815519dfe",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package1/module2.py"
    },
    {
      "type": "modify",
      "old_id": "fd0384ba7e09d24cc2b16ada03f5c8aae7b7e4f7",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package2/__init__.py",
      "new_id": "0f5956835bc00a84684509e18e6257a266d9c23c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package2/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "a5102dd8bd9a21a6d9c0b48e9d443db85b324227",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package2/module3.py",
      "new_id": "74978a08d990ddd06b553675213695b75c59186e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package2/module3.py"
    },
    {
      "type": "modify",
      "old_id": "6e696999858c832760f4674bd31cab04be1ef1de",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package2/module4.py",
      "new_id": "b7509dc7cf35966fff25c50279e2a57af8dd1a48",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package2/module4.py"
    },
    {
      "type": "modify",
      "old_id": "ac1f7257df101dbf56bf0f0b4e19f24d47777c86",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/package2/subpackage1/module5.py",
      "new_id": "ea0b981fd08dfbc0f3e46af1155f15cd02137724",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/package2/subpackage1/module5.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/relative_imports/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/relative_imports/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/bar.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/bar.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/foo.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/foo.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_library/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_library/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_library/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_library/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_library_without_init/foo/foo.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_library_without_init/foo/foo.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_library_without_init/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_library_without_init/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6a49193fe40560abd81a7c2d54c6f357b5f5c4c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test/__init__.py",
      "new_id": "b274b0d921326d8c3d12425bad8e887a05d6450e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d6085a41b47682cacf8163c24b1bf97f400af991",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test/__test__.py",
      "new_id": "2b180a5f5384ee60d21cc2549f43c6d85e3fc9db",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "cf6862441921c923a5f4e26ea471e527ca34a57e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test/foo.py",
      "new_id": "932de45b7487433a06bc5dd66285b69ebba42cab",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test/foo.py"
    },
    {
      "type": "modify",
      "old_id": "36dd656b39e5bc20d7483645c4bd79ddeeffaa1c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test/test.yaml",
      "new_id": "2410223e5999e8b2ef1720863d19e2012a0974eb",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6a49193fe40560abd81a7c2d54c6f357b5f5c4c1",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test_with_conftest/__init__.py",
      "new_id": "b274b0d921326d8c3d12425bad8e887a05d6450e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test_with_conftest/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d6085a41b47682cacf8163c24b1bf97f400af991",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test_with_conftest/__test__.py",
      "new_id": "2b180a5f5384ee60d21cc2549f43c6d85e3fc9db",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test_with_conftest/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test_with_conftest/conftest.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test_with_conftest/conftest.py"
    },
    {
      "type": "modify",
      "old_id": "cf6862441921c923a5f4e26ea471e527ca34a57e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test_with_conftest/foo.py",
      "new_id": "932de45b7487433a06bc5dd66285b69ebba42cab",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test_with_conftest/foo.py"
    },
    {
      "type": "modify",
      "old_id": "36dd656b39e5bc20d7483645c4bd79ddeeffaa1c",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_test_with_conftest/test.yaml",
      "new_id": "2410223e5999e8b2ef1720863d19e2012a0974eb",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_test_with_conftest/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "3cc883499047a723e1b9a81f8ae109c1afa996d3",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/__main__.py",
      "new_id": "aacfc67bc507289e3f75c37b2bc2664128721857",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/bar/bar.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/bar/bar.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/baz/baz.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/baz/baz.py"
    },
    {
      "type": "modify",
      "old_id": "6752f22f903b4873a5abc93e58969451bef857d6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/foo.py",
      "new_id": "a98c73d4ebc07c96e7d5748796c6fcf03bb8b04b",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/foo.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_build/python/my_module.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_build/python/my_module.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_build_bazel/python/my_module.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_build_bazel/python/my_module.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_init/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_init/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_init/python/my_module.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_init/python/my_module.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_main/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_main/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_main/python/my_module.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_main/python/my_module.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_test/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_test/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_test/python/my_module.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_test/python/my_module.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/one/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/one/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "b6074a18d6f5a4806929ecf6a2a438a8cc45c53a",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/one/two/__init__.py",
      "new_id": "72357b3c46613b9cd438a7b7319ead805eb5bcdd",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/one/two/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/one/two/three.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/one/two/three.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6871953f884aff96ef9d885f3c956d4be86147ff",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_nested_import_statements/__init__.py",
      "new_id": "733b51f974cd43a1ad66f852055cd57b14a0c347",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_nested_import_statements/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "7288b798e18abc19decc6c3b5127158069ff4b6a",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_nested_import_statements/gazelle_python.yaml",
      "new_id": "1bf594f9b43b87b7e74facf0f1b89d603d7e172c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_nested_import_statements/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_nested_import_statements/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_nested_import_statements/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "154689a5f45348299da5b6e54eaec86297e3a79f",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_std_requirements/__init__.py",
      "new_id": "e51d32021317d80674b4d8f22e18ec749b56a186",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_std_requirements/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_std_requirements/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_std_requirements/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "fe551aa4239b8259ae2c5c17125a560cf69a2f57",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/__main__.py",
      "new_id": "38e9a55fb52252d2103853fdb201328dc560ae7f",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "19ddd97a87904e60419d5cb5adb41c5f02dc39eb",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/bar.py",
      "new_id": "08f2e7c28949d2af8c5b9d636cd0602cd9e1aa63",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/bar.py"
    },
    {
      "type": "modify",
      "old_id": "29a1f3b61203e82b98a8b1497ba17448bb616406",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/foo.py",
      "new_id": "9bebbfcfc6c1bed6868cdffdfe627fcd9f4de9c3",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/foo.py"
    },
    {
      "type": "modify",
      "old_id": "76bb8bfa7bd7b2684b1913325ff19504f81693ea",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/gazelle_python.yaml",
      "new_id": "7753cfff2c81e9df41baaf41d2c3fd3de0e88847",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "6b58ff30a809f268871443af46a802fbb75aef2e",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/__init__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "9f529cb0dffc6e384818b4075959b42a7b3f2c92",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/__main__.py",
      "new_id": "2062a9b04aeb0c470405c6c688cb031299bbb626",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "99a4b1ce95347618209a1c68cb1ea792cebaae9d",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/bar.py",
      "new_id": "6886b2b4e90846f69ce32a9cb628ebbbdaab964c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/bar.py"
    },
    {
      "type": "modify",
      "old_id": "0e4a6d231634d0ac10738c21740bec0898d7e77f",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml",
      "new_id": "8b5694b2d7c31ea36207bd0ce235cb7661e0342e",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/test.yaml",
      "new_id": "fcea77710fc791c34d6a09da4cfd0e38a515fdb0",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements_from_imports/test.yaml"
    },
    {
      "type": "modify",
      "old_id": "64f626432317be3b083b720370a1b99fb3e379b1",
      "old_mode": 33188,
      "old_path": "gazelle/pythonconfig/pythonconfig.go",
      "new_id": "a2fe7d51b2734a60c3e6e74eb2a84dd09de4138c",
      "new_mode": 33188,
      "new_path": "gazelle/pythonconfig/pythonconfig.go"
    },
    {
      "type": "modify",
      "old_id": "bdb535bf6e14ff4fc70daa903012158baefe05b4",
      "old_mode": 33188,
      "old_path": "gazelle/pythonconfig/types.go",
      "new_id": "d83d35f015ee0d9f264c78412ba63333ad460545",
      "new_mode": 33188,
      "new_path": "gazelle/pythonconfig/types.go"
    },
    {
      "type": "modify",
      "old_id": "15a4f625fa56647f9140b02a4b922bc4d1cd6ccc",
      "old_mode": 33188,
      "old_path": "internal_deps.bzl",
      "new_id": "11c652a50d4a7b5a2ef31388a9de7815a16de9f6",
      "new_mode": 33188,
      "new_path": "internal_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "977d0239187b627d6f849eef4b5159177bcf29d9",
      "old_mode": 33188,
      "old_path": "python/config_settings/config_settings.bzl",
      "new_id": "21e477e644b71b78edaef796a07fd68b6f01ce09",
      "new_mode": 33188,
      "new_path": "python/config_settings/config_settings.bzl"
    },
    {
      "type": "modify",
      "old_id": "35ba9a8ede2f217252ace7c0c53e95a7dac866e2",
      "old_mode": 33188,
      "old_path": "python/config_settings/transition.bzl",
      "new_id": "0a3d51c48046e3ea21a4e2d1c38b086cd1c0c1af",
      "new_mode": 33188,
      "new_path": "python/config_settings/transition.bzl"
    },
    {
      "type": "modify",
      "old_id": "8b4fc0b7b4e3e917440990f19a0c4a9d17620745",
      "old_mode": 33188,
      "old_path": "python/extensions.bzl",
      "new_id": "0c9ad07c1adeea6550b4c7bbd688a4a259aa0f05",
      "new_mode": 33188,
      "new_path": "python/extensions.bzl"
    },
    {
      "type": "modify",
      "old_id": "0685a883666e43c73b38bca17022cbc60eb7304e",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_repository.bzl",
      "new_id": "511da349c82ae473164c14f35a7bf7f330228b5d",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "aaf1600d6d186747e690ff9a711aee1248184bf8",
      "old_mode": 33188,
      "old_path": "python/pip_install/private/pip_install_utils.bzl",
      "new_id": "488583dcb8a29e9de0c7c9e015633734dce90dfb",
      "new_mode": 33188,
      "new_path": "python/pip_install/private/pip_install_utils.bzl"
    },
    {
      "type": "modify",
      "old_id": "23b67456ab217a749e339bbf73176e24091641d8",
      "old_mode": 33188,
      "old_path": "python/pip_install/private/test/requirements_parser_tests.bzl",
      "new_id": "13c40c2956e8dcf4a0f231afe7e217145ded98d3",
      "new_mode": 33188,
      "new_path": "python/pip_install/private/test/requirements_parser_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "12fe9403a6d86bedd7d182c01bb3ff31610b2df0",
      "old_mode": 33188,
      "old_path": "python/pip_install/repositories.bzl",
      "new_id": "e5567c8c58616ea8359f16eccb5e5c04eafa5543",
      "new_mode": 33188,
      "new_path": "python/pip_install/repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "043edd49c3b0899e5343566865a64a7f30fed615",
      "old_mode": 33188,
      "old_path": "python/pip_install/requirements.bzl",
      "new_id": "32ee063931632e97c1c978f689186b1ab17dac95",
      "new_mode": 33188,
      "new_path": "python/pip_install/requirements.bzl"
    },
    {
      "type": "modify",
      "old_id": "6200382f4fa0a27b6486d44426f88a79064cc66a",
      "old_mode": 33188,
      "old_path": "python/pip_install/requirements_parser.bzl",
      "new_id": "ac90b953288dddd5119fdbce24789c8ca6f8670c",
      "new_mode": 33188,
      "new_path": "python/pip_install/requirements_parser.bzl"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/dependency_resolver/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/dependency_resolver/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8d6cf1bd47686add674a7aad4076c01156412c25",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py",
      "new_id": "db84977a0dc56a30ce96e50fe65b0a6ab08a8d8a",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "48aaa8026abf1226729265755d58a92ba1ee19dc",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/annotation.py",
      "new_id": "c98008005e2a6d99217e1ddf652e72ff46620e23",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/annotation.py"
    },
    {
      "type": "modify",
      "old_id": "e181c6d93e21bc6a9b3c7f2da67af0c82f9b9578",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/annotations_test.py",
      "new_id": "f7c360fbc9881f7b1fe329b5cb5ae07f2189188d",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/annotations_test.py"
    },
    {
      "type": "modify",
      "old_id": "cef9aebaedaeb9263400ca0be16584df75211153",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/annotations_test_helpers.bzl",
      "new_id": "4f56bb702299726c9fc91307cfa4dc44beab59e7",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/annotations_test_helpers.bzl"
    },
    {
      "type": "modify",
      "old_id": "0612a94f506d57d5aaab4b39d5ab40fbadaa60c2",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/arguments.py",
      "new_id": "974f03cbdd8dc649922f45e70d570283319ba685",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/arguments.py"
    },
    {
      "type": "modify",
      "old_id": "8c546baee54079437dbe3fb16b81763799babf29",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/arguments_test.py",
      "new_id": "dfa96a890e0a779ed957e1b106c6ebe3967372cd",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/arguments_test.py"
    },
    {
      "type": "modify",
      "old_id": "c0a4aec4222ac59bf0ddad2294d18a06dc123bae",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lib/bazel.py",
      "new_id": "5ee221f1bf2752852fc805d3f1b4339dd9778ed5",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lib/bazel.py"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lock_file_generator/__init__.py",
      "new_id": "bbdfb4c5881ef24ac5f328dfc70570c44d56f777",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lock_file_generator/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "18136bfbe5b73b20489eb2bba714168149e4ee96",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lock_file_generator/lock_file_generator.py",
      "new_id": "4a64b3b8a7777bd9cfc78f080ee9741bbbfcdf31",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lock_file_generator/lock_file_generator.py"
    },
    {
      "type": "modify",
      "old_id": "0e36f6b0db7cbf31469956ee766302d0707ae2a2",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/lock_file_generator/lock_file_generator_test.py",
      "new_id": "be244b1c0776ed9af751080ac498b803eb440088",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/lock_file_generator/lock_file_generator_test.py"
    },
    {
      "type": "modify",
      "old_id": "5ddd4e1f85f30f1313b451f6298d8b0e771931e1",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/wheel_installer/namespace_pkgs.py",
      "new_id": "7d23c0e34b98e605aa1d4390270187d9307b115c",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/wheel_installer/namespace_pkgs.py"
    },
    {
      "type": "modify",
      "old_id": "5ac3390338e04a47d8e8995ead1cb0bd4020ed5c",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/wheel_installer/namespace_pkgs_test.py",
      "new_id": "4aa0fea978f0353da858c27c2b956f38b724857d",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/wheel_installer/namespace_pkgs_test.py"
    },
    {
      "type": "modify",
      "old_id": "f3d5f21200d30c1e1ec437ca0e289c11a829bd56",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/wheel_installer/wheel.py",
      "new_id": "84af04ca598d465f2b3e4fe6ae71e1f260bd90b3",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/wheel_installer/wheel.py"
    },
    {
      "type": "modify",
      "old_id": "1f6eaf2450ebbeb5b43a4d3d034fafbd598ec71d",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/wheel_installer/wheel_installer.py",
      "new_id": "77aa3a406c06ec750c8dd79ac0d97ecf4ed54156",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/wheel_installer/wheel_installer.py"
    },
    {
      "type": "modify",
      "old_id": "2a6c29314aa55048920f0863c742a7523a23208a",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/wheel_installer/wheel_installer_test.py",
      "new_id": "8758b67a1c5aea27de0dcb5367dfb08f4320e273",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/wheel_installer/wheel_installer_test.py"
    },
    {
      "type": "modify",
      "old_id": "25e5bb63890aed31554639452e8b6b32ea3769d8",
      "old_mode": 33188,
      "old_path": "python/private/py_package.bzl",
      "new_id": "08f4b0b31814b46121c78fa4f0a3ac3ea8789b50",
      "new_mode": 33188,
      "new_path": "python/private/py_package.bzl"
    },
    {
      "type": "modify",
      "old_id": "de9f65d808b16773e4c2a41edd7ecb95e01171c8",
      "old_mode": 33188,
      "old_path": "python/private/py_wheel.bzl",
      "new_id": "77690edc65962006adddbfde21b74727dbaf0650",
      "new_mode": 33188,
      "new_path": "python/private/py_wheel.bzl"
    },
    {
      "type": "modify",
      "old_id": "6d0e54977cd13229c2163bff75b41e3b112277ca",
      "old_mode": 33188,
      "old_path": "python/private/stamp.bzl",
      "new_id": "6bc0cd9d2361304c1484002fecd4d3ca44063d91",
      "new_mode": 33188,
      "new_path": "python/private/stamp.bzl"
    },
    {
      "type": "modify",
      "old_id": "eb42f79c8d23dc5cc69376634b0bb77b1fd069d4",
      "old_mode": 33188,
      "old_path": "python/runfiles/__init__.py",
      "new_id": "3dc41417495c868b0077b6db0195c57ff844a60a",
      "new_mode": 33188,
      "new_path": "python/runfiles/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "9e49ce927d71ca9803236550e832900f959a5906",
      "old_mode": 33188,
      "old_path": "tests/pip_repository_entry_points/pip_repository_entry_points_test.py",
      "new_id": "0375153615cc778dacd5a3b787297361ef4536d3",
      "new_mode": 33188,
      "new_path": "tests/pip_repository_entry_points/pip_repository_entry_points_test.py"
    },
    {
      "type": "modify",
      "old_id": "7faa0279093ddfee14c0c2ab1e161b4071f208fa",
      "old_mode": 33261,
      "old_path": "tests/runfiles/runfiles_wheel_integration_test.sh",
      "new_id": "8e9c6082a5808454e39e27d77c3e56c515a8df85",
      "new_mode": 33261,
      "new_path": "tests/runfiles/runfiles_wheel_integration_test.sh"
    },
    {
      "type": "modify",
      "old_id": "93059fb8da78e5ff018836d4c6c37634599a18ce",
      "old_mode": 33188,
      "old_path": "tools/bazel_integration_test/bazel_integration_test.bzl",
      "new_id": "66e0cbded1e60cdb4eac3ca222d8fa70b951bacb",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/bazel_integration_test.bzl"
    },
    {
      "type": "modify",
      "old_id": "27abf1fa9ecc808663259b59da68e5cbce80f124",
      "old_mode": 33188,
      "old_path": "tools/bazel_integration_test/test_runner.py",
      "new_id": "03599fbd0e5b4e4b84b8b3eb96e1007d5549343d",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/test_runner.py"
    },
    {
      "type": "modify",
      "old_id": "8a215c6d4a73531883cbd2ed6ad05da92239e3bb",
      "old_mode": 33261,
      "old_path": "tools/bazel_integration_test/update_deleted_packages.sh",
      "new_id": "ce7b05ada7697b30119e999ddf4401464dac7f12",
      "new_mode": 33261,
      "new_path": "tools/bazel_integration_test/update_deleted_packages.sh"
    }
  ]
}
