)]}'
{
  "log": [
    {
      "commit": "4a405c51cbbc67c0a6a7ede5b02dad816ed5b325",
      "tree": "9ca15e9cd4fbce9d6ef8a4989f3a9fba1ef1180b",
      "parents": [
        "e8b6e91d2cb1d7883dc6692e1bd038ecfe10f8cc"
      ],
      "author": {
        "name": "Doug Goldstein",
        "email": "cardoe@cardoe.com",
        "time": "Sun Feb 02 11:22:54 2025 -0500"
      },
      "committer": {
        "name": "Doug Goldstein",
        "email": "cardoe@cardoe.com",
        "time": "Sun Feb 02 11:31:12 2025 -0500"
      },
      "message": "add pyproject.toml to support pip 23.1\n\npip 23.1 removed the \"setup.py install\" fallback for projects\nthat do not have pyproject.toml and now uses a pyproject.toml\nwhich is vendored in pip.\nTo address that, this change adds the minimal pyproject.toml\nto enable pbr to be properly used to build editable wheels.\n\nSee https://pip.pypa.io/en/stable/news/#v23-1\nand https://github.com/pypa/pip/issues/8368 for more\ndetails on the removal of the fallback support.\n\nsetuptools v64.0.0 is used to support editable installs\nvia its PEP-660 implmentation\nhttps://github.com/pypa/setuptools/pull/3488\n\nThis patch was taken nearly verbatim from the equivalent nova change.\n\nChange-Id: Ic65834742445d9930200836a5c9f5bf774e30693\nSigned-off-by: Doug Goldstein \u003ccardoe@cardoe.com\u003e\n"
    },
    {
      "commit": "1e52960c692aa9adc81b0d12d7919b7af86f0345",
      "tree": "18ff34952cca0398f54c45ca77789966837c8fb6",
      "parents": [
        "3c8235ed02c10940fc3889ae04d9ba7a6a8bbb34"
      ],
      "author": {
        "name": "wangjiaqi07",
        "email": "wangjiaqi07@inspur.com",
        "time": "Tue Aug 08 15:41:49 2023 +0800"
      },
      "committer": {
        "name": "wangjiaqi07",
        "email": "wangjiaqi07@inspur.com",
        "time": "Tue Aug 08 15:41:57 2023 +0800"
      },
      "message": "Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n\nChange-Id: Icd0649557b64ff9694ca444bd1d381bb9317992a\n"
    },
    {
      "commit": "f994081ddfd41a8630c611b756a251b88aef8a82",
      "tree": "90603a84f216d8f14ad1851fe7b1659c3208078c",
      "parents": [
        "100c9a5688af222540f9d569c62616daab89cfdb"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jan 16 03:24:34 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jan 16 03:24:34 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I04047db2fe43acd43bd9d362bed6a6ca8d39c9b3\n"
    },
    {
      "commit": "4f8f2299fdf9c4197c0b9c337f8ce26d4e7951ff",
      "tree": "7867fe71838e4d19c9039f3e2e7d7a9f0cb29d80",
      "parents": [
        "a1ac40d94fda152b1214b6399aa217d3d2b7ce42"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Nov 18 06:22:18 2016 -0500"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Fri Jan 27 15:55:29 2017 -0800"
      },
      "message": "Initial commit from cookiecutter\n\nChange-Id: Ia8fd7b9310e598b1e9d7c1eb3d2a484bc667432a\n"
    }
  ]
}
