)]}'
{
  "commit": "317dab4133fe0ef1809583b73dda4f7acf2a6b9a",
  "tree": "4cd337dc9118f6cb776dac2079b0cddaba541013",
  "parents": [
    "787f3cb081c34a304cb5b3f61db96ce40a14a5d6"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Mon Oct 21 10:34:23 2024 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 21 01:34:23 2024 +0000"
  },
  "message": "docs: rules_python bzlmod GA and 1.0 prep (#2296)\n\nThis is documenting the current state and closing the last remaining\nTODO items for 1.0 release.\n\nWork towards #1361.\n\n---------\n\nCo-authored-by: Greg Roodt \u003cgroodt@gmail.com\u003e\nCo-authored-by: Richard Levasseur \u003crichardlev@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3d06075116118883ae7d17eaf24bdb119bcb117",
      "old_mode": 33188,
      "old_path": "BZLMOD_SUPPORT.md",
      "new_id": "85e28acb1af6ae286f7ed5bb15f64a187744f42d",
      "new_mode": 33188,
      "new_path": "BZLMOD_SUPPORT.md"
    },
    {
      "type": "modify",
      "old_id": "33b296fa64fe8ad86cbfb5469c4cb872d80ee752",
      "old_mode": 33188,
      "old_path": "CONTRIBUTING.md",
      "new_id": "a31781a89e57dcdfc160c8d796d42aaa2d11af17",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING.md"
    },
    {
      "type": "modify",
      "old_id": "45d1962ad8d84d737964060a950838fa60c9862b",
      "old_mode": 33188,
      "old_path": "docs/getting-started.md",
      "new_id": "9f52243fd1c9b7ec946546df6ed396ebfb9fe401",
      "new_mode": 33188,
      "new_path": "docs/getting-started.md"
    },
    {
      "type": "modify",
      "old_id": "c06c31ed445605cd7277800b195f02b6d8257286",
      "old_mode": 33188,
      "old_path": "docs/index.md",
      "new_id": "378aac2faa2f09d54d2f19711479a8e19bf4bdf2",
      "new_mode": 33188,
      "new_path": "docs/index.md"
    },
    {
      "type": "modify",
      "old_id": "8c66a1318f6ba548e64297f9e4403d2bd75a7d22",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/MODULE.bazel.lock",
      "new_id": "8cda22c3ae3e7880b57f8de12645120a254c3dc3",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "eacf1c18cf28ddc76ea401d853dda2468ee26033",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/defs.bzl",
      "new_id": "3a65bffec429f2826fc03373e875637a741d0088",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "19ca08a2d6c9e1d2c5d6cbf2e2ba4685c414c49b",
      "old_mode": 33188,
      "old_path": "gazelle/manifest/generate/generate.go",
      "new_id": "27cf2a21d8bcc2661200238a0caee952f7ec7176",
      "new_mode": 33188,
      "new_path": "gazelle/manifest/generate/generate.go"
    },
    {
      "type": "modify",
      "old_id": "b3dc3264448387a448f839f6f70c002a856249d1",
      "old_mode": 33188,
      "old_path": "internal_setup.bzl",
      "new_id": "b28c0e28b79cd37a967664bde6d752938390ff59",
      "new_mode": 33188,
      "new_path": "internal_setup.bzl"
    },
    {
      "type": "modify",
      "old_id": "e9d47263d5443844246ecd58113f327e5f8335f2",
      "old_mode": 33188,
      "old_path": "python/extensions/pip.bzl",
      "new_id": "62a51c67ea3bef29873e4292ceda3aa64a014c67",
      "new_mode": 33188,
      "new_path": "python/extensions/pip.bzl"
    },
    {
      "type": "modify",
      "old_id": "a1a67200b1c356ef2241445d57c5a45cafe4e5a4",
      "old_mode": 33188,
      "old_path": "python/pip.bzl",
      "new_id": "44ee69d65bc48d0ef91680465fd25ee5d4370f71",
      "new_mode": 33188,
      "new_path": "python/pip.bzl"
    },
    {
      "type": "modify",
      "old_id": "36fb20e03077c5ddb4d48772173b577a11d80233",
      "old_mode": 33188,
      "old_path": "python/private/pypi/extension.bzl",
      "new_id": "6f8ca587c19b1549fa93345e30675136810f29ad",
      "new_mode": 33188,
      "new_path": "python/private/pypi/extension.bzl"
    }
  ]
}
