)]}'
{
  "commit": "32b00530160c3a8894350fab7a195540df89819d",
  "tree": "d014ea58d8504fc902f2fe9f438a6f1de3879a7d",
  "parents": [
    "b228f6047671abcf4c78ea7318916218fb098831"
  ],
  "author": {
    "name": "Rasrack",
    "email": "Rasrack@users.noreply.github.com",
    "time": "Sat Jun 10 00:52:13 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 09 22:52:13 2023 +0000"
  },
  "message": "fix: update correct requirements lock file when using os specific lock files (#1123)\n\nCurrently the dependency_resolver.py ignores that you give requirement\nlock files for different os\u0027s, except when checking if the golden file\nneeds updating. This causes dependecy_resolver.py to update the wrong\nlock i.e the non platform specific one if ran in \"update mode\".",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b468970fbb8fe9b97728ddfb507640d83f22b187",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "ac24113d03083738ba46344bcbdd0e422c6979a3",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "89e355806c11da5388a97b6237883dbd1a88fff9",
      "old_mode": 33188,
      "old_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py",
      "new_id": "ceb20db7efc02ad077e49b47197ccae7d996f3e3",
      "new_mode": 33188,
      "new_path": "python/pip_install/tools/dependency_resolver/dependency_resolver.py"
    },
    {
      "type": "modify",
      "old_id": "d6ac0086ab1c0e8a2067237fa025119aa04ba656",
      "old_mode": 33188,
      "old_path": "tests/compile_pip_requirements/BUILD.bazel",
      "new_id": "87ffe706dd70ea04313efb6caed282b78c3e2830",
      "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": "7b580a2a03c92e89d8fa74e8e78b0f1ca1f92c31",
      "new_mode": 33188,
      "new_path": "tests/compile_pip_requirements/requirements_lock_darwin.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54eca176c54c1e6209a46d5b1f89e33ce654c906",
      "new_mode": 33188,
      "new_path": "tests/compile_pip_requirements/requirements_lock_linux.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5803d8e620b1eca3c1cb6f0c00c721eed1a53354",
      "new_mode": 33188,
      "new_path": "tests/compile_pip_requirements/requirements_lock_windows.txt"
    }
  ]
}
