)]}'
{
  "commit": "3ffdf01edac7be32e229e7cd08100370e35348a0",
  "tree": "6eae654b8a84ebc0d29a951cf39d8c3b17a0f09d",
  "parents": [
    "9dd944e963807b02b21489ad286715b60aec8c84"
  ],
  "author": {
    "name": "Christian von Schultz",
    "email": "christian.github@vonschultz.se",
    "time": "Mon Jul 10 19:36:59 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 10 17:36:59 2023 +0000"
  },
  "message": "feat: Add setting generate_hashes for requirements (#1290)\n\nAdd the new parameter `generate_hashes` (default True) to\n`compile_pip_requirements()`, letting the user control whether to put\n`--hash` entries in the requirements lock file generated. In particular\nif the generated file is supposed to be used as a constraints file the\nhashes don\u0027t make much sense.\n\nFixes bazelbuild/rules_python#894.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ad5b6903a09fe1db8cb5c0480b6a84b5aa8f2e3",
      "old_mode": 33188,
      "old_path": "docs/pip.md",
      "new_id": "6b96607bc02585a3463d6bca7d9f9142fc0b3f4c",
      "new_mode": 33188,
      "new_path": "docs/pip.md"
    },
    {
      "type": "modify",
      "old_id": "86fd40864713f0cce779d5187c02bf4c0b9ab11a",
      "old_mode": 33188,
      "old_path": "python/pip_install/requirements.bzl",
      "new_id": "84ee203ffd8d0d2ea4fd84e2139db6181cca5b66",
      "new_mode": 33188,
      "new_path": "python/pip_install/requirements.bzl"
    },
    {
      "type": "modify",
      "old_id": "ceb20db7efc02ad077e49b47197ccae7d996f3e3",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py",
      "new_id": "e277cf97c1573bc330a3cfd7ae3ff4de943fc0ab",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py"
    },
    {
      "type": "modify",
      "old_id": "87ffe706dd70ea04313efb6caed282b78c3e2830",
      "old_mode": 33188,
      "old_path": "tests/compile_pip_requirements/BUILD.bazel",
      "new_id": "ad5ee1a9d70d3cc1163ee7b7b16a8fe416726476",
      "new_mode": 33188,
      "new_path": "tests/compile_pip_requirements/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b08a8eb6cfb5e253a0b91db70626350a125d80f",
      "new_mode": 33188,
      "new_path": "tests/compile_pip_requirements/requirements_nohashes_lock.txt"
    }
  ]
}
