)]}'
{
  "commit": "9f291c3c3c2860159b1942ed233f5a71cf29dc94",
  "tree": "8fb5bea0129a6ef233838b6c8bc72fd4dc0b73c4",
  "parents": [
    "5b2564a5bc06ec9724fb59f6bee0c74b7f16118d"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Mon Jun 24 16:35:58 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 24 23:35:58 2024 +0000"
  },
  "message": "refactor: call a function to define internal pypi flags instead of listcomp (#2011)\n\nThis is updated so tooling can more automatically process the files. In\nparticular, it helps tools, like buildozer, process the files, which\nmakes it easier to import the code into Google. This is because there is\na named target that buildozer can be told to process, whereas, with a\nlist comprehension, it\u0027s an arbitrary chunk of code that has to be\npatched, without an identifiable label.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6f46db77005552bd1dd1c5fa24cfd7eef32effa",
      "old_mode": 33188,
      "old_path": "python/config_settings/BUILD.bazel",
      "new_id": "f2383d605673210d47ec556a5bdfc89c26d8132e",
      "new_mode": 33188,
      "new_path": "python/config_settings/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e7ae735531dac36c5a236b3079ad9bf315fc8bb7",
      "old_mode": 33188,
      "old_path": "python/private/pypi/BUILD.bazel",
      "new_id": "0960b6a21d533a92e63966f94c91d6a4a43cea1c",
      "new_mode": 33188,
      "new_path": "python/private/pypi/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d834be8cc6c9a891edbd351e5539068f1cb93dca",
      "old_mode": 33188,
      "old_path": "python/private/pypi/flags.bzl",
      "new_id": "1e380625cee3820b46c5ae4183c1daa4ecc72fd2",
      "new_mode": 33188,
      "new_path": "python/private/pypi/flags.bzl"
    }
  ]
}
