)]}'
{
  "log": [
    {
      "commit": "aaf58f9076c0b4779ac55ba3e22d26034cc3dfe2",
      "tree": "217f78682632eaea0f759b7963dca864a7bafd1f",
      "parents": [
        "c59d15c2a324893a2a2efd29d3e2347958699308"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 15:53:23 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 28 11:15:17 2024 -0700"
      },
      "message": "Support py3.12 and drop py3.8\n\nAs per the current release tested runtime, we test\nfrom python 3.9 till python 3.12 so updating the same\nin python classifier in setup.cfg\n\nAlso, dropping the python3.8 support\n- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FOWV4UQZTH4DPDA67QDEROAESYU5Z3LE/\n\nChange-Id: If5a3b729f155770ea6b4a088e58a9668ff90c5b1\n"
    },
    {
      "commit": "c59d15c2a324893a2a2efd29d3e2347958699308",
      "tree": "bd11d825527d36588dc1c4598ce8b6d89c7c9379",
      "parents": [
        "4c6d197e88c083b4ecbaad1c6ed9f9217108cbcc"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:57:48 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:57:48 2024 +0900"
      },
      "message": "Remove support for Pyton 3.6 and 3.7\n\nTempest and its plugins are branchless and need to support all active\nstable branches. However none of the maintained branches currently\nsupport these old python versions.\n\nAlso add a few new versions currently tested.\n\nChange-Id: Ibf38ffbfddf01373b6c928c7a5841040ad85619c\n"
    },
    {
      "commit": "701612de37dd28121bb75d6fee3000e9d85eea33",
      "tree": "969f353bdfae790e3956f314e9d411e41820a8eb",
      "parents": [
        "61ffae7d1628f0551e77e1a2853209ff24c1f1bb"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed Feb 16 14:53:22 2022 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed Feb 16 14:54:18 2022 +0800"
      },
      "message": "Updating python testing classifier as per Yoga testing runtime\n\nYoga testing runtime[1] has been updated to add py39\ntesting as voting. Unit tests update are handled by the\njob template change in openstack-zuul-job\n\n- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286\n\nthis commit updates the classifier in setup.cfg file.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html\n\nChange-Id: Ie43070a644563307ce8ac2a13e52f54b00c0519c\n"
    },
    {
      "commit": "0ebf5006bb416435af88b03272247e1f8a3c7921",
      "tree": "ff3b50fc851d10c88e98d482a5a2b96070d96673",
      "parents": [
        "0ed7644b8b82aa2893030a91c38b5f5904730c02"
      ],
      "author": {
        "name": "wangzihao",
        "email": "wangzihao@yovole.com",
        "time": "Thu May 20 14:11:54 2021 +0800"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Mon Dec 27 07:03:11 2021 +0000"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nSetuptools v54.1.0 introduces a warning that the use of\ndash-separated options in \u0027setup.cfg\u0027 will not be supported\nin a future version [1].\nGet ahead of the issue by replacing the dashes with underscores.\nWithout this, we see \u0027UserWarning\u0027 messages\nlike the following on new enough\nversions of setuptools:\n\n  UserWarning: Usage of dash-separated \u0027description-file\u0027 will not be\n  supported in future versions. Please use the underscore name\n  \u0027description_file\u0027 instead\n\n[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb\n\nChange-Id: Ie843a199ff119327b65dea8fd208047580430de1\n"
    },
    {
      "commit": "2f5a25a700b4de4442817d12b6382557e3d25911",
      "tree": "75b8f0f91ba9ca7d044992c711a41fb10ed639a7",
      "parents": [
        "5fb81faee08cbf9a9a1c72503886e94d25ef5f10"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:24:44 2020 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:30:57 2020 +0800"
      },
      "message": "Add py38 package metadata\n\nChange-Id: I57bf025751bc739e4cea7b00c909425718a3feba\n"
    },
    {
      "commit": "cc1e4ad8a4226248ef43a796fa745d9225e740df",
      "tree": "c2ebc73941b253bc8f3e9cee250f05696260d338",
      "parents": [
        "0fb8c493a256d076b6023a1213569326c051fc42"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sun Apr 05 08:12:23 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "jaegerandi@gmail.com",
        "time": "Sun Apr 05 19:55:57 2020 +0000"
      },
      "message": "Cleanup py27 support\n\nMake a few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg:\n  * Wheel is not needed for python 3 only repo\n  * Some other sections are obsolete\n- Update classifiers\n- Update requirements, no need for python_version anymore\n\nChange-Id: I57dc2210d369cb89ad2de7d2c304a8f225fd6adf\n"
    },
    {
      "commit": "3862c0add2550705f9e9cf8e61215d5f528329df",
      "tree": "cea13f9ad55f4b38f8a130a23d226be27d1de817",
      "parents": [
        "1096ab98898796810d46113389c372eb4367fe39"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 23 17:17:45 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 23 17:18:18 2020 -0600"
      },
      "message": "[ussuri][goal] Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\ndesignate-tempest-plugin is ready with python 3 and ok to drop the\npython 2.7 support.\n\nComplete discussion \u0026 schedule can be found in\n- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html\n- https://etherpad.openstack.org/p/drop-python2-support\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\nChange-Id: Ib3bd70ba8f2e8386643c536ac8194fa99b54b842\n"
    },
    {
      "commit": "02fca4df418dc4ee512239809f2fef526fc21724",
      "tree": "2e7157a4c92f3059f52d852198980475e8863bfe",
      "parents": [
        "fd1eb9bbbcb721b4f8e7021219b5bdbd7c104ccb"
      ],
      "author": {
        "name": "LeopardMa",
        "email": "mabao@inspur.com",
        "time": "Tue Dec 04 02:04:24 2018 -0500"
      },
      "committer": {
        "name": "LeopardMa",
        "email": "mabao@inspur.com",
        "time": "Tue Dec 04 02:04:33 2018 -0500"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nChange-Id: I51b7e97c344ba01b22701580b1358bd8acc79823\n"
    },
    {
      "commit": "7a68f7335849fe3d78457d785b8941bdeb25d6f9",
      "tree": "313a5d1150d59e14bad15b3040eb5b3052fe760d",
      "parents": [
        "9e764827c854f0095df6a45573cce43a5d687e33"
      ],
      "author": {
        "name": "ShangXiao",
        "email": "shangxiaobj@inspur.com",
        "time": "Wed Mar 14 00:52:53 2018 -0700"
      },
      "committer": {
        "name": "ShangXiao",
        "email": "shangxiaobj@inspur.com",
        "time": "Wed Mar 14 00:54:36 2018 -0700"
      },
      "message": "Fix the invalid links in docs\n\nThe url links are invalid or not found in these docs.\nReplace them with the right ones according to the lastest OpenStack\nwebsites.\n\nChange-Id: I5e3a254229548af6aa2e53da4e0125cfe47193b9\n"
    },
    {
      "commit": "6583b5f1acea9490351a286a5bab18d10b787292",
      "tree": "d23501d13da31b67f9ac2b29a7e68f51ded47e75",
      "parents": [
        "afaac35b7eb9609faa4c3d61261ca8e9f60e0d20"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Mon Jul 24 14:53:20 2017 +0200"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Mon Jul 24 14:54:14 2017 +0200"
      },
      "message": "Declare compatibility with python 3.5\n\nTo be able to run the tests with py3, we need to declare the right\nclassifier.\n\nChange-Id: I6ba0cda5af99721fbd3fe28a1bf107a38c08b195\n"
    },
    {
      "commit": "25fb29e5c89acabf23b0df71130fdf738a2556a5",
      "tree": "15a782142649183a469ad3eae2be3eb0f1fd8b8f",
      "parents": [
        "21f4f8a01a0c343e157cfd69d80aadfdd592ec5a"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Apr 07 08:07:04 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Apr 07 08:08:46 2016 +0100"
      },
      "message": "Initial layout of Designate tempest plugin\n\nSee https://review.openstack.org/283511 for history.\n\nChange-Id: I7733e8786d6b525a7c9a8d4f12add329cd030d9d\nPartially-Implements: blueprint designate-tempest-plugin\n"
    }
  ]
}
