)]}'
{
  "commit": "3a2b81e919103c0be3bc60a47aaa74d34fea6e9e",
  "tree": "0f16affa5c8179fa163b5168a0b7eacd30b84b95",
  "parents": [
    "1516c263999d73a494af735fbbd9abb45dc027b1"
  ],
  "author": {
    "name": "Robert Kirkman",
    "email": "31490854+robertkirkman@users.noreply.github.com",
    "time": "Thu Mar 26 12:27:36 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 26 12:27:36 2026"
  },
  "message": "gh-145616: Detect Android sysconfig ABI correctly on 32-bit ARM Android on 64-bit ARM kernel (GH-145617)\n\nWhen Python is running on 32-bit ARM Android on a 64-bit ARM kernel, `os.uname().machine` is `armv8l`. Such devices run the same userspace code as `armv7l` devices, so apply the same `armeabi_v7a` Android ABI to them, which works.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6507a7b5b0f695379033c07b0de817064afaa5f0",
      "old_mode": 33188,
      "old_path": "Lib/sysconfig/__init__.py",
      "new_id": "1418293dcbac0b718d48b22fc58ad7ed27cb0157",
      "new_mode": 33188,
      "new_path": "Lib/sysconfig/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e43f91eb9238f9c8f0dbdec37f9b02f272f999cf",
      "old_mode": 33188,
      "old_path": "Lib/test/test_sysconfig.py",
      "new_id": "6cd568eb3d0412c5803b93d49b4d9d6e2c7716e9",
      "new_mode": 33188,
      "new_path": "Lib/test/test_sysconfig.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "131570a0e03daa13b527facaff0447117617cf8e",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-03-07-02-44-52.gh-issue-145616.x8Mf23.rst"
    }
  ]
}
