)]}'
{
  "commit": "0b6b471f18382456bec3a292585ea38b71770ad4",
  "tree": "7b36d0380ae0f119a9ee4f27c42b1d2ae9ba1487",
  "parents": [
    "a124c845463ce9b7c1a071a10a28500a88cb309a"
  ],
  "author": {
    "name": "Greg Roodt",
    "email": "groodt@gmail.com",
    "time": "Thu Jun 20 23:15:53 2024 +1000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 20 13:15:53 2024 +0000"
  },
  "message": "refactor!: Remove entrypoint (#1987)\n\nRemoves the entrypoint macro. This has been replaced with\n`py_console_script_binary`.\n\nI was getting familiar again with the code-base today and remembered\nthat we were on a path to deprecate `entrypoint` in favor of\n`py_console_script_binary`. So I did a very quick clean-up.\n\nIt has been mentioned for a while that it would be removed, so I *think*\nremoval is valid now from a compatibility standpoint:\nhttps://github.com/bazelbuild/rules_python/pull/1987/files#diff-fed3a6d7d568aea2237b65544571ef9519b5f249ddbb23d521e6e55161c10452L33\n\nEither way, we probably don\u0027t want to carry this into the 1.0",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30138d3be6757e19aeeeee212d7b1c8e5de61f24",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "9fd7cae311b320d50058603cce5f535c31d1ebd4",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "713903d83286218a1c80561adaa95fc341b39980",
      "old_mode": 33188,
      "old_path": ".bazelignore",
      "new_id": "95391738c1ecde258c653d32312cf14525225e25",
      "new_mode": 33188,
      "new_path": ".bazelignore"
    },
    {
      "type": "modify",
      "old_id": "3b915864ce7dc67f017a82ee343fb88cc6c3f034",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "07188a91963055af195b48bee9cae9ca2a861ddb",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "240abee424b49fcaa3629f8a67bb03272fee6047",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "42c5d766eae6b7fd22575ee8efd36598060e61e5",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "c6465955bac3bf51e3c7b41b949ae1acb306fb67",
      "old_mode": 33188,
      "old_path": "examples/pip_parse_vendored/requirements.bzl",
      "new_id": "8298f49cf21887e43c34ad71909a2231ccd3e4f8",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.bzl"
    },
    {
      "type": "modify",
      "old_id": "c7cdbb2cc569f5ff38e3c2f0e9616f6ba4db1cc0",
      "old_mode": 33188,
      "old_path": "python/pip.bzl",
      "new_id": "8cc091d3cbe0ec19af1d1f8223cce3fdcaeb5a98",
      "new_mode": 33188,
      "new_path": "python/pip.bzl"
    },
    {
      "type": "modify",
      "old_id": "07b4b08148e33a9107651ae17d99b1d520749a53",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_repository_requirements.bzl.tmpl",
      "new_id": "2f4bcd6916304fc4c3df0b06cf3c1300a6d9f034",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_repository_requirements.bzl.tmpl"
    },
    {
      "type": "modify",
      "old_id": "b99322dd96dbc7cf5ed942328d841099fcc49237",
      "old_mode": 33188,
      "old_path": "python/private/bzlmod/requirements.bzl.tmpl",
      "new_id": "ba227aeb2d71d62edfd45de20d763200313e5335",
      "new_mode": 33188,
      "new_path": "python/private/bzlmod/requirements.bzl.tmpl"
    },
    {
      "type": "modify",
      "old_id": "f48bd5035342184619de7dac536b3808adbef2e2",
      "old_mode": 33188,
      "old_path": "tests/integration/BUILD.bazel",
      "new_id": "f1c427f4639c4ce4be832f3273fa6b1bc3bc3be8",
      "new_mode": 33188,
      "new_path": "tests/integration/BUILD.bazel"
    },
    {
      "type": "delete",
      "old_id": "55ee08f1f00860ae595c4931fd0d3ebdd45ecacc",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/.bazelrc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e5ae073b3ceaecccab438c7872d5366108b259b3",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/.gitignore",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c39b1f0a2de78b00bf6090c590d08cf0bf488efe",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0ae087b2e0154068934daae9c329a5ad94a17045",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0375153615cc778dacd5a3b787297361ef4536d3",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/pip_repository_entry_points_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f5391eb014ba274abe403651244e442862134d10",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/requirements.in",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1ef1f9dd5cf7c288c104b0304abc7887fb40c21b",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/requirements.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "83f2daaf4d0833e703d454b186260b359440996f",
      "old_mode": 33188,
      "old_path": "tests/integration/pip_repository_entry_points/requirements_windows.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
