)]}'
{
  "commit": "bf8524a858eae1eced14a283bbe7dffdee534742",
  "tree": "bedd16503e67cf9bea72a808d9d6fd9f79b7c3f4",
  "parents": [
    "5784c4003384daac7dea02c4667d90d8223baf75"
  ],
  "author": {
    "name": "Zike Yang",
    "email": "zike@apache.org",
    "time": "Wed Dec 20 07:29:16 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 20 07:29:16 2023 +0800"
  },
  "message": "Fix incorrect python spec name for release wheels workflow (#177)\n\nThere is an error when building the wheel for python12:\r\n```\r\nDockerfile:35\r\n--------------------\r\n  33 |     ENV PYTHON_LIBRARIES   /opt/python/${PYTHON_SPEC}/lib/python${PYTHON_VERSION}\r\n  34 |     \r\n  35 | \u003e\u003e\u003e RUN pip3 install pyyaml\r\n  36 |     \r\n  37 |     ADD .build/dependencies.yaml /\r\n--------------------\r\n```\r\nMore context: https://github.com/apache/pulsar-client-python/actions/runs/7246274042/job/19737879474#step:6:237\r\n\r\nThe python spec name is incorrect in the github release wheels workflow. These are all specs in the manylinux2014:\r\n```\r\n[root@82c96c919b6f /]# cd /opt/python/\r\n[root@82c96c919b6f python]# ll\r\ntotal 0\r\nlrwxrwxrwx 1 root root 30 Dec 18 19:58 cp310-cp310 -\u003e /opt/_internal/cpython-3.10.13\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp311-cp311 -\u003e /opt/_internal/cpython-3.11.7\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp312-cp312 -\u003e /opt/_internal/cpython-3.12.1\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp36-cp36m -\u003e /opt/_internal/cpython-3.6.15\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp37-cp37m -\u003e /opt/_internal/cpython-3.7.17\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp38-cp38 -\u003e /opt/_internal/cpython-3.8.18\r\nlrwxrwxrwx 1 root root 29 Dec 18 19:57 cp39-cp39 -\u003e /opt/_internal/cpython-3.9.18\r\nlrwxrwxrwx 1 root root 33 Dec 18 19:58 pp310-pypy310_pp73 -\u003e /opt/_internal/pp310-pypy310_pp73\r\nlrwxrwxrwx 1 root root 31 Dec 18 19:58 pp37-pypy37_pp73 -\u003e /opt/_internal/pp37-pypy37_pp73\r\nlrwxrwxrwx 1 root root 31 Dec 18 19:58 pp38-pypy38_pp73 -\u003e /opt/_internal/pp38-pypy38_pp73\r\nlrwxrwxrwx 1 root root 31 Dec 18 19:58 pp39-pypy39_pp73 -\u003e /opt/_internal/pp39-pypy39_pp73\r\n```\r\n\r\nThis PR fixes the incorrect spec name for python12.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c708f9d1153c2ff5b86cf5bd8130a586dc9181ce",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci-build-release-wheels.yaml",
      "new_id": "2f2fff6d9e1e1a63fbe394518710164576f0bca4",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci-build-release-wheels.yaml"
    }
  ]
}
