)]}'
{
  "commit": "f6d70c6d7e7f71c440809e7507e70bddaa882eea",
  "tree": "2d92da0db18d2ec4aa0510ae325af71efe1347fc",
  "parents": [
    "110e9dedab04c5fb7f6c1fe9136dd289687dd2a2"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Fri Oct 23 00:48:20 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 23 00:48:20 2026 +0000"
  },
  "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",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d21e779bf857b632a11584b60e951185577d106f",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "3be11870564dc9bcbb8561f9637dafab88a2ef66",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "2e72ad848fb2284b52c36c11eaae0fd9998c1b8a",
      "old_mode": 33188,
      "old_path": "dev/update_deps/BUILD.bazel",
      "new_id": "9f6999650ae9b871881bbc463692cbb7a66364b6",
      "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": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9396a6a6f1d9153aae989341badc717c32cd3755",
      "new_mode": 33188,
      "new_path": "news/4299.changed.md"
    },
    {
      "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"
    }
  ]
}
