)]}'
{
  "commit": "764712cd6d9b640cd048b5b85f9c479d3bdce230",
  "tree": "084ccf881b8937115df7f28d22f20baa915dfa0c",
  "parents": [
    "1e1748684e98042a3d52c6d49802c53a17cd3246"
  ],
  "author": {
    "name": "dependabot[bot]",
    "email": "49699333+dependabot[bot]@users.noreply.github.com",
    "time": "Wed Sep 03 08:40:27 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 03 15:40:27 2025 +0000"
  },
  "message": "build(deps): bump cryptography from 44.0.1 to 45.0.7 in /tools/publish (#3235)\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 44.0.1\nto 45.0.7.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst\"\u003ecryptography\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e45.0.7 - 2025-09-01\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\n* Added a function to support an upcoming ``pyOpenSSL`` release.\n\u003cp\u003e.. _v45-0-6:\u003c/p\u003e\n\u003cp\u003e45.0.6 - 2025-08-05\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Windows, macOS, and Linux wheels to be compiled with OpenSSL\n3.5.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _v45-0-5:\u003c/p\u003e\n\u003cp\u003e45.0.5 - 2025-07-02\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\n* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL\n3.5.1.\n\u003cp\u003e.. _v45-0-4:\u003c/p\u003e\n\u003cp\u003e45.0.4 - 2025-06-09\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed decrypting PKCS#8 files encrypted with SHA1-RC4. (This is not\nconsidered secure, and is supported only for backwards\ncompatibility.)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _v45-0-3:\u003c/p\u003e\n\u003cp\u003e45.0.3 - 2025-05-25\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\n* Fixed decrypting PKCS#8 files encrypted with long salts (this impacts\nkeys\n  encrypted by Bouncy Castle).\n* Fixed decrypting PKCS#8 files encrypted with DES-CBC-MD5. While wildly\n  insecure, this remains prevalent.\n\u003cp\u003e.. _v45-0-2:\u003c/p\u003e\n\u003cp\u003e45.0.2 - 2025-05-17\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed using \u003ccode\u003emypy\u003c/code\u003e with \u003ccode\u003ecryptography\u003c/code\u003e on\nolder versions of Python.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _v45-0-1:\u003c/p\u003e\n\u003cp\u003e45.0.1 - 2025-05-17\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\n* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL\n3.5.0.\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\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/pyca/cryptography/commit/f52a3e14965fa16d03813d3ac78cd050d607794a\"\u003e\u003ccode\u003ef52a3e1\u003c/code\u003e\u003c/a\u003e\nprep for a 45.0.7 release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/13378\"\u003e#13378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/66198c23c97c9594d64540e5a866e4b4121aec2d\"\u003e\u003ccode\u003e66198c2\u003c/code\u003e\u003c/a\u003e\nBump for release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/13249\"\u003e#13249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/3e53a233b65123d2a836b58ccdc427ed5207f92b\"\u003e\u003ccode\u003e3e53a23\u003c/code\u003e\u003c/a\u003e\nBump for 45.0.5 release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/13135\"\u003e#13135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/678c0c59f743e3b301fbd34f1d26112db0cc2216\"\u003e\u003ccode\u003e678c0c5\u003c/code\u003e\u003c/a\u003e\nprepare for 45.0.4 release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/13058\"\u003e#13058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/50384959872c84933b6059c3b697139c8fcdcdea\"\u003e\u003ccode\u003e5038495\u003c/code\u003e\u003c/a\u003e\nbackports for 45.0.3 release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12979\"\u003e#12979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/f81c07535ddf2d26cb1a27e70a9967ab708b8056\"\u003e\u003ccode\u003ef81c075\u003c/code\u003e\u003c/a\u003e\nBackport mypy fixes for release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12930\"\u003e#12930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/8ea28e0bc724e57433f4f062795d91c0a367e9ad\"\u003e\u003ccode\u003e8ea28e0\u003c/code\u003e\u003c/a\u003e\nbump for 45.0.1 (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12922\"\u003e#12922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/67840977c95a23d0dcfba154e303014026df0d3e\"\u003e\u003ccode\u003e6784097\u003c/code\u003e\u003c/a\u003e\nbump for 45 release (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12886\"\u003e#12886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/2d9c1c9cbe650f2888c14476a4b30ef85d3fd2bc\"\u003e\u003ccode\u003e2d9c1c9\u003c/code\u003e\u003c/a\u003e\nbump MSRV to 1.74 (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12919\"\u003e#12919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pyca/cryptography/commit/6c18874cc2e76f173b77c67609cfb4d3495964c3\"\u003e\u003ccode\u003e6c18874\u003c/code\u003e\u003c/a\u003e\nBump BoringSSL, OpenSSL, AWS-LC in CI (\u003ca\nhref\u003d\"https://redirect.github.com/pyca/cryptography/issues/12918\"\u003e#12918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/pyca/cryptography/compare/44.0.1...45.0.7\"\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\u003dcryptography\u0026package-manager\u003dpip\u0026previous-version\u003d44.0.1\u0026new-version\u003d45.0.7)](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": "f8a065606cd95c0832ed756854e4b3fde7f42a9d",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_linux.txt",
      "new_id": "7e3d42f51880d2e9026f6534454c52858f5c7f4b",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_linux.txt"
    },
    {
      "type": "modify",
      "old_id": "7d6b37c9557c635bba6b98228b7c005611765a2e",
      "old_mode": 33188,
      "old_path": "tools/publish/requirements_universal.txt",
      "new_id": "c3217299c94494b63bcb3650600f037e9ec5e8d1",
      "new_mode": 33188,
      "new_path": "tools/publish/requirements_universal.txt"
    }
  ]
}
