)]}'
{
  "commit": "24db8805e2e1e283549a88408d2cd856127242c3",
  "tree": "db496eb98b815e41ae61e1be087cdaba7bd31504",
  "parents": [
    "1dc08befb2749ded30a8d172d1c5913dfd9484e9"
  ],
  "author": {
    "name": "Alex Gaynor",
    "email": "alex.gaynor@gmail.com",
    "time": "Fri Jun 12 20:20:36 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 12 20:20:36 2026"
  },
  "message": "Deprecate X509Name and the remaining APIs that consume or return it (#1514)\n\nDeprecates X509Name, X509.get_issuer, X509.get_subject, and\nContext.set_client_ca_list in favor of the APIs in cryptography.x509.\nX509.set_issuer and X509.set_subject were already deprecated as part of\nthe X509 mutable-API deprecations.\n\nConnection.get_client_ca_list is not deprecated; it grew an\nas_cryptography parameter separately.\n\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b9840a18b5687d0821c218e8fa5383614c11422",
      "old_mode": 33188,
      "old_path": "CHANGELOG.rst",
      "new_id": "4dc46a8ac7d010fb949be70a2bcef3871a5f0f6a",
      "new_mode": 33188,
      "new_path": "CHANGELOG.rst"
    },
    {
      "type": "modify",
      "old_id": "a0fbe8dfa1b4aadd0c52601944893df65cc32bd2",
      "old_mode": 33188,
      "old_path": "src/OpenSSL/SSL.py",
      "new_id": "b7d588768b1cc9109524865eb69692151923ff6f",
      "new_mode": 33188,
      "new_path": "src/OpenSSL/SSL.py"
    },
    {
      "type": "modify",
      "old_id": "0da8753c6ee9e1474c14fae96b7f1ef0ca572c7e",
      "old_mode": 33188,
      "old_path": "src/OpenSSL/crypto.py",
      "new_id": "314b577fedf4be594e89081553254191b5659c20",
      "new_mode": 33188,
      "new_path": "src/OpenSSL/crypto.py"
    }
  ]
}
