)]}'
{
  "commit": "314f5f411b32a1df6ba82ba9fc56572b59668dd8",
  "tree": "e9e6ec6fcf8eeda75db1198c8480365a23c404c5",
  "parents": [
    "62a5767f90e8b9b5357b5ccedfd24f06dc23c035"
  ],
  "author": {
    "name": "Stefan Berger",
    "email": "stefanb@linux.ibm.com",
    "time": "Mon Dec 02 12:22:15 2024 -0500"
  },
  "committer": {
    "name": "Stefan Berger",
    "email": "stefanb@us.ibm.com",
    "time": "Mon Dec 02 15:24:57 2024 -0500"
  },
  "message": "Travis: Downgrade to setuptools 59.6.0 to avoid error in 71.x\n\nThere seems to be a well known error in setuptools 71.x that prevents\ninstallation of cpp-coveralls on Travis now:\n\nFile \"/usr/local/lib/python3.10/dist-packages/setuptools/_core_metadata.py\", line 285, in _distribution_fullname\n\n    canonicalize_version(version, strip_trailing_zero\u003dFalse),\n\nTypeError: canonicalize_version() got an unexpected keyword argument \u0027strip_trailing_zero\u0027\n\nFall back to the default version that is used in Ubuntu Jammy (59.6.0)\nsince later versions also lead to the same error.\n\nLink: https://github.com/pypa/setuptools/issues/4483\nSigned-off-by: Stefan Berger \u003cstefanb@linux.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c2af57a0f29a4dc2c7ac07ad77f2b0ac25016a1",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "e3a1d4088097b80e43cc079644a79281bbf7fac1",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    }
  ]
}
