)]}'
{
  "commit": "94a42cae6fdc018ee2df49ac43146fecf4454f20",
  "tree": "8ebb56be43f21abd14f3ec2e060e69e6aeb9abb8",
  "parents": [
    "11e215f08d02428d210a0a0d5e3e34a5a08624e0"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Fri Oct 23 00:48:20 2026 +0000"
  },
  "committer": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Thu Oct 22 18:15:18 2026 -0700"
  },
  "message": "fix(pypi): upgrade pip to 26.2.2 and pip-tools to 7.6.2 (#4310)\n\n`pip` versions prior to 26.2.2 bundle an older `certifi` release that\nstill trusts the distrusted eMudhra (`emSign ECC Root CA - G3`) root\ncertificate when `pip` makes network requests during requirements\nlocking, sdist builds, or wheel fallback downloads.\n\nUpgrade the internal `pip` dependency to 26.2.2 so `pip` uses the\nupdated `certifi` bundle, and upgrade `pip-tools` to 7.6.2 for\ncompatibility with `pip` 26.2.2.\n\nWork towards #4299\n\n(cherry picked from commit f6d70c6d7e7f71c440809e7507e70bddaa882eea)\n\nWork towards #4321\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dbcef07b087d14ff1a0a05bc22593d2dbb68ad86",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "564e88ed27e11d4ecae99efd9f0850e116750d26",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "3ce0c806323a7734a687f82c8cb4128d55c4ed52",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "a8d9ee71b46be779f595390c6e6f70986f299dfc",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "7c0fcb6abe337e5b8a20a8462a32c1c776d28f4c",
      "old_mode": 33188,
      "old_path": "dev/update_deps/BUILD.bazel",
      "new_id": "aeab381667feb0cac4da8430934865876278494f",
      "new_mode": 33188,
      "new_path": "dev/update_deps/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "020064aadfae6f48102ce3084acf59e3b7d67250",
      "old_mode": 33261,
      "old_path": "dev/update_deps/update_pip_deps.py",
      "new_id": "5be363160f25d9519b6910df2e76ed3bee607295",
      "new_mode": 33261,
      "new_path": "dev/update_deps/update_pip_deps.py"
    },
    {
      "type": "modify",
      "old_id": "264446bece31062a05133c9a9ed20414f4abd71f",
      "old_mode": 33188,
      "old_path": "python/private/pypi/deps.bzl",
      "new_id": "eb5e9b2ff7c7ce45d3619e0fff4bd9a2e6f5885a",
      "new_mode": 33188,
      "new_path": "python/private/pypi/deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "1bec3435a4c9627d8df4db9b0ac82c1fdb2d6c08",
      "old_mode": 33188,
      "old_path": "python/private/pypi/pip_compile.bzl",
      "new_id": "24fa6d59d7dfd2b9ea1ca36fe2b4b837d3b753a8",
      "new_mode": 33188,
      "new_path": "python/private/pypi/pip_compile.bzl"
    },
    {
      "type": "modify",
      "old_id": "006ef21786859759b916b18b840f1cf0de16a588",
      "old_mode": 33261,
      "old_path": "python/private/pypi/requirements.txt",
      "new_id": "2029a9baf39419c3be64af46cd22abab1bb8b410",
      "new_mode": 33261,
      "new_path": "python/private/pypi/requirements.txt"
    }
  ]
}
