)]}'
{
  "commit": "11e215f08d02428d210a0a0d5e3e34a5a08624e0",
  "tree": "b4d1ba196e1f02bf8ef6c10bcedf80a10d1eefdc",
  "parents": [
    "d18e3ebbe8958eabf44478d14a04ce54ef641304"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Wed Oct 21 19:39:03 2026 -0700"
  },
  "committer": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Wed Oct 21 19:39:03 2026 -0700"
  },
  "message": "build(deps): bump the uv group across 10 directories with 1 update (#4297)\n\nUpdate certifi to 2026.10.19 across lockfiles, test constraints, and\nvendored requirements to address the eMudhra/emSign CA certificate\nsecurity advisory (#4299), and refresh the Gazelle manifest integrity\nhash and CHANGELOG.md for 2.4.3.\n\n(cherry picked from commit 711b314bb5809d1ef801b86df9e217052c69f2c6)\n\nWork towards #4301\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d3e829fb020f86e1e7e1f8cde84feb072cb90a8",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "dbcef07b087d14ff1a0a05bc22593d2dbb68ad86",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "d0415efc180cd5f07fddbf6d8c70c8513c79e58d",
      "old_mode": 33188,
      "old_path": "dev/requirements.txt",
      "new_id": "e8a39454d1119fe53ac4c5b31382c25ba3c21d71",
      "new_mode": 33188,
      "new_path": "dev/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "6cb20296726a3c6b36fb97cf1fd3e2b3baf6d2e6",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/gazelle_python.yaml",
      "new_id": "8b2743be0969c2b1f2475aa00f1e2d6050c2d535",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/gazelle_python.yaml"
    },
    {
      "type": "modify",
      "old_id": "b0e41a006a52b98c74daf4c8428680e980410157",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/requirements_lock.txt",
      "new_id": "c3e5980b7402f63002730eb39e5dce0aefa60bdc",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/requirements_lock.txt"
    },
    {
      "type": "modify",
      "old_id": "fb0d11c03814948c155d2b2596a6d081c7ae251d",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/requirements_windows.txt",
      "new_id": "792547a091f2c3532693001f4d316dffcdd49a37",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/requirements_windows.txt"
    },
    {
      "type": "modify",
      "old_id": "0b2ec84f889d87e8c559a30086e24a7d604d6440",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_lock_3_10.txt",
      "new_id": "ad91653d60c52f4b8281e16ee95df7f91418fd16",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_lock_3_10.txt"
    },
    {
      "type": "modify",
      "old_id": "a57d925eed18961b3ab611f3c7b2e05784e34a86",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_lock_3_12.txt",
      "new_id": "94883536a579ac1eaf540eb34c163168e7533366",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_lock_3_12.txt"
    },
    {
      "type": "modify",
      "old_id": "0401d84cb6c5157bb6702e1e3fc62a70c2433679",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_lock_3_13.txt",
      "new_id": "bcecd1fadca691d53810ffcb6b96e6a1d8bafd4d",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_lock_3_13.txt"
    },
    {
      "type": "modify",
      "old_id": "bc70f5e29aafa38a27cd208a31c4f0293847a555",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_lock_3_14.txt",
      "new_id": "3db286cb182250b514a63284adea9a4aba0cc89f",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_lock_3_14.txt"
    },
    {
      "type": "modify",
      "old_id": "5c5fdb09fd07e20224734bff9a6820b8396c35da",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_windows_3_10.txt",
      "new_id": "b6cc6e04f7a50b9645a439b986d7a956971bde6c",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_windows_3_10.txt"
    },
    {
      "type": "modify",
      "old_id": "31c473016636961e7f775e21dadb2740229dab01",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_windows_3_12.txt",
      "new_id": "e77f146973de9da2add1f711d10bccb17ccd014c",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_windows_3_12.txt"
    },
    {
      "type": "modify",
      "old_id": "2618c52ad9fb2d4d76b8cbbcfa2f4e64dcb92433",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_windows_3_13.txt",
      "new_id": "90156fd39db55d541846f5bfefec7d78f1657231",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_windows_3_13.txt"
    },
    {
      "type": "modify",
      "old_id": "2af85f8a6089962915e6def25c1f211d5a2e92b9",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/requirements_windows_3_14.txt",
      "new_id": "3fd15d37e3704abfcf2de1bdbb0ce3ec9f730d75",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/requirements_windows_3_14.txt"
    },
    {
      "type": "modify",
      "old_id": "7dc4eac2597dd2607134b8d35a20650c535ef7d4",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/constraints_certifi.txt",
      "new_id": "80897b953c90f9f394e6f3bf71105198fcc8ed52",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/constraints_certifi.txt"
    },
    {
      "type": "modify",
      "old_id": "d91fa2975329329cc6ab438b561f1e1b092cbc45",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/requirements_lock.txt",
      "new_id": "1ab8ac246d23fd454c0b2ec7f0e89897a54f25d2",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/requirements_lock.txt"
    },
    {
      "type": "modify",
      "old_id": "09df54be3203fa625c4cc9d27632f6313d03cab7",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/requirements_windows.txt",
      "new_id": "60c3e4f605384d06f322ae4078f1191d01432034",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/requirements_windows.txt"
    },
    {
      "type": "modify",
      "old_id": "8a56932130cb4a66219e0e490e37353a33b8a088",
      "old_mode": 33188,
      "old_path": "examples/pip_parse_vendored/pyproject.toml",
      "new_id": "7696c00fdfc6c4055799440444558fa8751a21c2",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/pyproject.toml"
    },
    {
      "type": "modify",
      "old_id": "b7d3e735aedaa5b0428ba59fdd790627f3a99cac",
      "old_mode": 33188,
      "old_path": "examples/pip_parse_vendored/requirements.bzl",
      "new_id": "7961f0157be399a0bfca1836a3eceb40fd4ac674",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.bzl"
    },
    {
      "type": "modify",
      "old_id": "6ff843ecae41bd7df472f1d2a6a913b4c7777895",
      "old_mode": 33188,
      "old_path": "examples/pip_parse_vendored/requirements.txt",
      "new_id": "fe476a89eece9fce6b93e406057bb2640bf4ffde",
      "new_mode": 33188,
      "new_path": "examples/pip_parse_vendored/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "26fd4c40464ba7db7fbf0644b5391f9d96432320",
      "old_mode": 33188,
      "old_path": "gazelle/examples/bzlmod_build_file_generation/requirements_lock.txt",
      "new_id": "4080a85e1311e0dff8e9cbaa307c58af93f260db",
      "new_mode": 33188,
      "new_path": "gazelle/examples/bzlmod_build_file_generation/requirements_lock.txt"
    },
    {
      "type": "modify",
      "old_id": "a7744a7776e8488aa42d47f4e3ef072ae1a5a7d7",
      "old_mode": 33188,
      "old_path": "gazelle/examples/bzlmod_build_file_generation/requirements_windows.txt",
      "new_id": "fe6fca36a551ff2da9da5d7d417f25a4ef1014af",
      "new_mode": 33188,
      "new_path": "gazelle/examples/bzlmod_build_file_generation/requirements_windows.txt"
    },
    {
      "type": "modify",
      "old_id": "8a0597bfba2c1ff6530308a205f4b35052552160",
      "old_mode": 33188,
      "old_path": "sphinxdocs/dev/requirements.txt",
      "new_id": "fe7dbe62187cba67020eacf32dbf1e87c3ef0309",
      "new_mode": 33188,
      "new_path": "sphinxdocs/dev/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "d2e8d931c09725f032f8ee711bedb7a9c9f1bfc6",
      "old_mode": 33188,
      "old_path": "tests/uv/lock/pyproject_toml/requirements.txt",
      "new_id": "bfa6eeabcdd918b93bb62850676f2b2000d38027",
      "new_mode": 33188,
      "new_path": "tests/uv/lock/pyproject_toml/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "7f9b2e4b9b23b4838241a69b5d89e13aeeed3ec4",
      "old_mode": 33188,
      "old_path": "tests/uv/lock/testdata/constraints.txt",
      "new_id": "266546531f8454851adab64116e581202864bd62",
      "new_mode": 33188,
      "new_path": "tests/uv/lock/testdata/constraints.txt"
    },
    {
      "type": "modify",
      "old_id": "bd9494266b1ca2c7d6a264dbf830e59529ef296f",
      "old_mode": 33188,
      "old_path": "tests/uv/lock/testdata/requirements.txt",
      "new_id": "6f2f1ad7ae9015ced3809cc4a8af7cbff05badc0",
      "new_mode": 33188,
      "new_path": "tests/uv/lock/testdata/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "52f64c5642e58278fd2caa6405cc75d513072340",
      "old_mode": 33261,
      "old_path": "tests/uv/lock/testdata/requirements_directory.txt",
      "new_id": "21dc481f9396ebf7442744d002b827fa0428f4ea",
      "new_mode": 33261,
      "new_path": "tests/uv/lock/testdata/requirements_directory.txt"
    },
    {
      "type": "modify",
      "old_id": "fdf9e9f8f6ed9d00d59a08a77ce873886b4dee53",
      "old_mode": 33188,
      "old_path": "tests/uv/lock/workspaces/requirements.txt",
      "new_id": "75140b3c021923ba0bb0c8628ba350f6cb600272",
      "new_mode": 33188,
      "new_path": "tests/uv/lock/workspaces/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "eb97048d1b267866d3fd964f9f10fa8e1e9a8054",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_darwin.txt",
      "new_id": "4274583a6ea34a57856190a2dd9556032c2cfb01",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_darwin.txt"
    },
    {
      "type": "modify",
      "old_id": "a9caddb0c032277aeb4e288423896bdfc61552c8",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_linux.txt",
      "new_id": "1597e64b24b2bbd854b60c6c2d895f1d3e129330",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_linux.txt"
    },
    {
      "type": "modify",
      "old_id": "a0a28091ac0c65d947c50b74c4aab193699051ee",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_universal.txt",
      "new_id": "c9584fbed1201e4ac015b974260d5978912739de",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_universal.txt"
    },
    {
      "type": "modify",
      "old_id": "95de3ce9336ea291bb95136359969f65f97f1b75",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_windows.txt",
      "new_id": "dfd7a30dcc6ec679baa65c54e2beb2cc22d95248",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_windows.txt"
    }
  ]
}
