)]}'
{
  "log": [
    {
      "commit": "4972024980483a923ba136074968549d9abbb9a7",
      "tree": "a2f583213dd4c635c0c4380e66df396615876c4b",
      "parents": [
        "9e5a82a35ea910dde6c15ccd0a4680f45356b7b3"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 20:53:42 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Sun Nov 23 12:24:19 2025 +0000"
      },
      "message": "Drop python 3.9 and support python 3.13\n\nDue to requirements repo dropped the constraints for\npython3.9[1], Tempest needs to drop the python 3.9\nsupport[2]. Because Tempest master cannot support\npy3.9 anymore, it needs to be dropped from tempest\nplugins also.\n\nAlso, add python 3.13 support which is tested as mandatory\nin 2026.2 cycle.\n\n[1] https://review.opendev.org/c/openstack/requirements/+/957587\n[2] https://review.opendev.org/c/openstack/tempest/+/966101\n\nChange-Id: I848d55bcaa6359825a2c6fdc2d641af0702b6f16\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "8049eaad524d5d23ed24b7c2dc1f3057dfc8fcf6",
      "tree": "75a79042cf178fd94c80023d4ac4beca4c29a264",
      "parents": [
        "b6cdb0dd47a1fca55f3509b1e8dbc4370d51b126"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 15:49:27 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 15:55:40 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: I45748bcdd44b1b7c209583ac78756680320ec755\n"
    },
    {
      "commit": "43c1c051e20e21034904467cc47130c872a4b751",
      "tree": "0a63d92185cb06657d27b2c16226607abd48eaee",
      "parents": [
        "fe9a9e8e5e98de3c98600e8a803501f6430cdc69"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 10 20:20:09 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Oct 13 10:13:34 2024 +0000"
      },
      "message": "Declare Python 3.12 support\n\nNow Python 3.12 unit tests job is voting. So we can safely say this\nis tested with Python 3.12 .\n\nAlso bump the min python version because python \u003c\u003d 3.7 is no longer\nsupported by any maintained branches.\n\nChange-Id: I50d69751aa61a9639453965fa1af3ba623abf4f0\n"
    },
    {
      "commit": "3dbadbc62bd3dd568a2ec14a96557f69294891af",
      "tree": "bbb7aad34512d5b63a976cff6680fd7792af933b",
      "parents": [
        "0f0f89333956b3539945785a17823caf6abe884d"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 11:34:02 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 11:36:15 2023 +0900"
      },
      "message": "Remove unnecessary setup_hook\n\nThis is no longer needed.\n\nAlso, the options in egg_info section are not necessary and can be\nremoved. Especially, tag_svn_revision was already removed[1].\n\n[1] https://github.com/pypa/setuptools/issues/619\n\nChange-Id: I0c96e634debe66eec858b0efb9c40c0360366c44\n"
    },
    {
      "commit": "99ada15be3ac57847e9fd1d5309035548ad8fb3a",
      "tree": "9db9484aeea8e3b50c7427fc50c772aae8c01999",
      "parents": [
        "26f59bd29a217f2b64f7a5b295eabc86db79ac46"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Jun 08 08:17:06 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Tue Sep 19 09:06:24 2023 +0000"
      },
      "message": "Update supported python versions\n\n- Python 3.5 support was already removed from Tempest[1] so we can\n  remove it.\n- Add Python 3.8, 3.9 and 3.10 ecause these have been part of tested\n  runtimes for a few cycles and are actually used in testing.\n\n[1] b0a8057fbbf08ff072bfb6e836535f090fd6efc7\n\nChange-Id: I39b822ef294f673adfb35e5d45672ad1f9347944\n"
    },
    {
      "commit": "c28006b30199e582477333d6ff76fb58c4dbcf54",
      "tree": "75864c96991e711dabe7f41eb514cf4aba8c47ef",
      "parents": [
        "00a904e14e11de743ce119f70b37b3940b4b77e4"
      ],
      "author": {
        "name": "liyou01",
        "email": "liyou01@inspur.com",
        "time": "Tue May 18 09:47:56 2021 +0800"
      },
      "committer": {
        "name": "liyou01",
        "email": "liyou01@inspur.com",
        "time": "Tue May 18 09:48:38 2021 +0800"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nSetuptools v54.1.0 introduces a warning that the use of dash-separated\noptions in \u0027setup.cfg\u0027 will not be supported in a future version [1].\nGet ahead of the issue by replacing the dashes with underscores. Without\nthis, we see \u0027UserWarning\u0027 messages like 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\nChange-Id: Ib3752e0165c296d7e052ebe02381c448a233c628\n"
    },
    {
      "commit": "4780eec9d432813dbd60401457f89a3426c2081d",
      "tree": "d6c8a7b6d748994e10655f327cde03dfd3ec21f7",
      "parents": [
        "0ee85bb04603ddce5128a4858aac629deecc62d6"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Jan 25 12:25:04 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Mar 03 16:38:19 2020 +0000"
      },
      "message": "[ussuri][goal] Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\nheat-tempest-plugin is ready with python 3 and ok to drop the\npython 2.7 support.\n\nStable zuul jobs are modified to run with py3 as heat-tempest-plugin\ncannot run py2 jobs on master gate.\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: Ida6919a70dc8711166a79eac574b0714382e8d00\n"
    },
    {
      "commit": "58d411c6ed2d65643e9dd782b778b71c69771366",
      "tree": "68736f3ac066928cf6aa1132ae8450d6601a93fd",
      "parents": [
        "3fa09bed4ca943dfabf72ebcef9033ecf5d43d1c",
        "cd52d60f083c0df6092eafce8690b08149d5862e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 08 13:14:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 08 13:14:00 2019 +0000"
      },
      "message": "Merge \"Drop \"docs\" tox target and the docs integration\""
    },
    {
      "commit": "cd52d60f083c0df6092eafce8690b08149d5862e",
      "tree": "2a2edd64ea776ce3579d2db6828ff8b30e61a15a",
      "parents": [
        "e4d6583aa6ccb51fab9d9b89d9393843ae2bf199"
      ],
      "author": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Tue Sep 03 10:48:51 2019 +0200"
      },
      "committer": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Tue Sep 03 10:49:41 2019 +0200"
      },
      "message": "Drop \"docs\" tox target and the docs integration\n\nThere is no docs/ directory so trying to build the documentation with\n\"tox -e docs\" fails.\n\nChange-Id: I194d9e04d74e6d7341d4d0b3bc184b94ffd3edfb\n"
    },
    {
      "commit": "60fefc68b23d7177ac73a990db9fc0719ef30168",
      "tree": "6e75889a0c7a7c9178d6646f5f3a1c242da2b1fa",
      "parents": [
        "d6b253502af379cce420723fd5ab997bbf6487b5"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Wed Dec 05 11:55:37 2018 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Wed Dec 05 11:55:58 2018 +0800"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: I89e5fc40b28e35eecbcdfee2cfeff441dbaa31b8\n"
    },
    {
      "commit": "d2916d04e0f06027f46b16ce619d9e2ad45e0da6",
      "tree": "8da414f9e3a299c5912fd43f9d7ea07ea81c2fb2",
      "parents": [
        "48c26a9a371552ff450e97e00afe4693c5a340f8"
      ],
      "author": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Fri Sep 22 18:19:24 2017 +0530"
      },
      "committer": {
        "name": "rabi",
        "email": "ramishra@redhat.com",
        "time": "Tue Nov 14 20:28:32 2017 +0530"
      },
      "message": "Initial movement to new repo with cleanup\n"
    }
  ]
}
