)]}'
{
  "commit": "12662b68d89976967a4b4653e79a9a88a6b29271",
  "tree": "c0b07f5b416b3c0702957d0331963dcfff958f78",
  "parents": [
    "4c7e63fe6842343f3fb30cd744aaba54596f537d"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Thu Apr 21 17:58:55 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 21 17:58:55 2022 -0700"
  },
  "message": "change approach for vendoring parsed requirements (#679)\n\nInstead of printing something different in the pip_parse tooling, just suggest that users continue\r\nto run the repository rule, but check the output into their repo, then load from that instead\r\nof from the generated repository.\r\n\r\nThis is simpler than trying to work out what correct arguments to pass to the tool when running it\r\noutside of the pip_parse starlark context.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75157c01fa99f316c498d65a2183b6de888aa083",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "1cc121a4e7b8bfc41773fa70f0e515678f8580f4",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "4345f508156b49d16ead6d31cc8032223d746663",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "634d29cc48546f20920a4384028dfa48d1b78089",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "74248cef7cbd844b70e27ed121c0d9391aa721b4",
      "old_mode": 33188,
      "old_path": "docs/pip.md",
      "new_id": "73ed79d1da37ebc446ed5828fc0745d80ad10a2f",
      "new_mode": 33188,
      "new_path": "docs/pip.md"
    },
    {
      "type": "modify",
      "old_id": "44147e5c4ae7a6f357308aa0fc19f5831aaa9444",
      "old_mode": 33188,
      "old_path": "examples/BUILD",
      "new_id": "c6a57c4d7ebb5048a9d93d44ab4efcf32a6ba991",
      "new_mode": 33188,
      "new_path": "examples/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5a85295e3ffc5d4c0e919b341499b5796808651",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "616e291409fba3a72733dc468fc9ec6ab0204684",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f0bfb183a91eff994a40576d917bf308337829b",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "038b612309f03ec4337a7a32a89d91cb63770b24",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2293605cf1b01dca72aad0a15c45b72ed5429a2",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62f65ea5d5a17bd6c90d3214bdd2963ac7a9ac96",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "b0e13194b0ce9cf5d4fa6187b56ce8bc42b813ad",
      "old_mode": 33188,
      "old_path": "python/pip.bzl",
      "new_id": "93096a86a4c4ad396b9b77f127e0b2ece03a7f91",
      "new_mode": 33188,
      "new_path": "python/pip.bzl"
    },
    {
      "type": "modify",
      "old_id": "252cd26e00482b25ccb3645c86209e1c0c433159",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/__init__.py",
      "new_id": "9519d62031e9a177b15d1501463c28ff7d667f4e",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "4ca73867a74a5d0cd89c25fc055746f81c29265e",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/__main__.py",
      "new_id": "aaa6bf450055b55cd9c795e20416d70ed57825d0",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "e587f34c73229281600b3e929369abffd81f5e8c",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_repository.bzl",
      "new_id": "4b03892d165f44f28181c20862fb048bee1742a2",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "95a850073a0f920b01e5e04d15e13097821629fc",
      "old_mode": 33261,
      "old_path": "tools/bazel_integration_test/update_deleted_packages.sh",
      "new_id": "8a215c6d4a73531883cbd2ed6ad05da92239e3bb",
      "new_mode": 33261,
      "new_path": "tools/bazel_integration_test/update_deleted_packages.sh"
    }
  ]
}
