)]}'
{
  "commit": "05735c8fa4ab81077a73baca2c9c6ec18091609a",
  "tree": "062f06d104f56954107813c3327c151b16d31b3f",
  "parents": [
    "5b5e58f4f6fe5e350826f34666570bf7d364e78d"
  ],
  "author": {
    "name": "dependabot[bot]",
    "email": "49699333+dependabot[bot]@users.noreply.github.com",
    "time": "Tue Sep 23 11:25:14 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 23 18:25:14 2025 +0000"
  },
  "message": "build(deps): bump jaraco-functools from 4.1.0 to 4.3.0 in /tools/publish (#3288)\n\nBumps [jaraco-functools](https://github.com/jaraco/jaraco.functools)\nfrom 4.1.0 to 4.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/blob/main/NEWS.rst\"\u003ejaraco-functools\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev4.3.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd none_as function.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2.1\u003c/h1\u003e\n\u003cp\u003eNo significant changes.\u003c/p\u003e\n\u003ch1\u003ev4.2.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0027passthrough\u0027 function.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing \u003ccode\u003esplat\u003c/code\u003e in stubs -- by\n:user:\u003ccode\u003eAvasam\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/jaraco/jaraco.functools/issues/29\"\u003e#29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/9f4e0e2849659969577f40be40cabe026dd5fb0f\"\u003e\u003ccode\u003e9f4e0e2\u003c/code\u003e\u003c/a\u003e\nFinalize\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/680b9aeed7c2f22f7a662b8c87af013d6ec4a076\"\u003e\u003ccode\u003e680b9ae\u003c/code\u003e\u003c/a\u003e\nAdd none_as function.\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/e4644e208414137c3c2618bd1c1c1dcf23a895bc\"\u003e\u003ccode\u003ee4644e2\u003c/code\u003e\u003c/a\u003e\nFinalize\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/1836d9d7ff7c3552de2885df20ef7c07b2381219\"\u003e\u003ccode\u003e1836d9d\u003c/code\u003e\u003c/a\u003e\nAdd type annotations to passthrough.\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/48e5e77ed86c07ee28993f5995846f414206b811\"\u003e\u003ccode\u003e48e5e77\u003c/code\u003e\u003c/a\u003e\nFinalize\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/dcb95f0762f755c7fa4abc4883ddad28508640c7\"\u003e\u003ccode\u003edcb95f0\u003c/code\u003e\u003c/a\u003e\nAdd \u0027passthrough\u0027 function.\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/c3a9785c985da57c6f3d40eea483b742a766a659\"\u003e\u003ccode\u003ec3a9785\u003c/code\u003e\u003c/a\u003e\nMerge \u003ca\nhref\u003d\"https://github.com/jaraco/skeleton\"\u003ehttps://github.com/jaraco/skeleton\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/5a6c1532c206871bc2913349d97dda06e01b9963\"\u003e\u003ccode\u003e5a6c153\u003c/code\u003e\u003c/a\u003e\nBump to setuptools 77 or later.\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/b535e75e95389eb8a16e34b238e2483f498593c8\"\u003e\u003ccode\u003eb535e75\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejaraco/skeleton#173\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/commit/d2b8d7750f78e870def98c4e04053af4acc86e29\"\u003e\u003ccode\u003ed2b8d77\u003c/code\u003e\u003c/a\u003e\nAdd coherent.licensed plugin to inject license texts into the\nbuild.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/jaraco/jaraco.functools/compare/v4.1.0...v4.3.0\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003djaraco-functools\u0026package-manager\u003dpip\u0026previous-version\u003d4.1.0\u0026new-version\u003d4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc7e1c609d262cd6000b7b94327d9fcf34e3b1c7",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_darwin.txt",
      "new_id": "39248d4675f64df9cea065f2e45026ced5c6a404",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_darwin.txt"
    },
    {
      "type": "modify",
      "old_id": "522a5f3da2e470e6042c461aefe33bd983185e5d",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_linux.txt",
      "new_id": "c078a0ed61793f1574123b0cb13971663f641087",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_linux.txt"
    },
    {
      "type": "modify",
      "old_id": "e8d1c747f6c7c227e850f4a7c7d559723a22d7b8",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_universal.txt",
      "new_id": "a3a3f23a516105ef6dab9430875704c66e2ddec7",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_universal.txt"
    },
    {
      "type": "modify",
      "old_id": "38d854eb5cee87e977802b341823ffc589503106",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_windows.txt",
      "new_id": "b4eb83d1f13676c23dff791a276b2461dc56ea28",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_windows.txt"
    }
  ]
}
