)]}'
{
  "log": [
    {
      "commit": "9acc4991d6664bc79588722ae74d1af258e7c472",
      "tree": "bca06f579decc65733f9af51c85e2d7873dba871",
      "parents": [
        "496237a646a3cff808a52bce540356029f69c5b0"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 20:53:31 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 21:01:07 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: Ib5c0d86d43384906d6b6dd9e45914e654280f743\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "e33b5e953515b69dc8e5a1d70ec49102fc7dd1ad",
      "tree": "ab02e6648fcdb0466111b8fb4dfd597f487b6c2a",
      "parents": [
        "1a3372d25c17405cd22372db397563fbffb5fecc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 15:52:50 2024 -0700"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Oct 27 02:59:50 2024 +0900"
      },
      "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: Ia27257e0ab90979c59c479c2ddf946e926c1aed3\n"
    },
    {
      "commit": "34aecbf1213650768537f1a12a6fc37cc3a2ff0c",
      "tree": "816459e97050270538fdb14f5801574152f0139e",
      "parents": [
        "1cf281f9878f3ece0d64e84dd6885d3c4de8f336"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:56:43 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:56:43 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: I91baa08f496cb62df95381cc66274e0c2a9cdefb\n"
    },
    {
      "commit": "74d2033d3e2d4313a9b1c2fd62e6f4f4c81e5b4a",
      "tree": "ab14a4509b9220471e598a9cef20ddf2f7655245",
      "parents": [
        "a5c2b7d467d03afba8a90dfd99fcc647e198ba0f"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed May 12 09:50:01 2021 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed May 12 09:50:01 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\n[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb\n\nChange-Id: I6e9d570f6d2ddbe0c09cd84784808708e503dd74\n"
    },
    {
      "commit": "3cf113b9f78b2aa15d8d1d513adc8b36630c378a",
      "tree": "28d645ee32636f8c45902a938dec06ec65a8ece4",
      "parents": [
        "1727f7a18b903cd0082b58796580ff698aa9d728"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:24:47 2020 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:40:56 2020 +0800"
      },
      "message": "Add py38 package metadata\n\nChange-Id: I5f1182c2d33d2c28ce707713659e48e9afc463eb\n"
    },
    {
      "commit": "a3fef5ccca3d8481b702e5efc8f4b757bd30302e",
      "tree": "e4561532965bfeb4af469dda17dae7d70d33ea5a",
      "parents": [
        "8a70064d74931ededab56a5463273ae8685071a9"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu Apr 23 10:00:19 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu Apr 23 10:03:17 2020 +0200"
      },
      "message": "Update docs building\n\nUpdate docs building:\n* Switch to sphinx-build\n* Update requirements for Sphinx and openstackdocstheme for\n  python 3\n* Remove unneeded doc and translation sections from setup.cfg\n\nChange-Id: Ic1a93606cb73778fc43e58b85ad65bee46c3c631\n"
    },
    {
      "commit": "eff4f9b87f0d36e0cfa4b1d861125f456f341af9",
      "tree": "d5001eac933b83f17e1e3f44d57ec7128e7288fb",
      "parents": [
        "4d7b4949906a8935f2fe5a404c234e392b6e4cde"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Oct 24 22:22:28 2019 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Dec 11 01:42:55 2019 +0000"
      },
      "message": "[ussuri][goal] Drop python2.7 support\n\nAs per the official python support timeline\nset forth by the OpenStack TC [1][2], OpenStack\nTrain is the last release that will support\npython2.7. manila-tempest-plugin is a \u0027branchless\u0027\ntempest plugin. However, after this change,\nusers may no longer expect to install this package\nwith python2.7.\n\nDepends-On: https://review.opendev.org/#/c/688997/\n[1] https://governance.openstack.org/tc/resolutions/20180529-python2-deprecation-timeline.html\n[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\nChange-Id: I8c10d169302c6f1c41e238ae9f787455a2b15a4d\n"
    },
    {
      "commit": "97670ca63c493cba39de2b703db9e275893f835e",
      "tree": "2fe5512e9775e5a4fc413b13b145b6e4cf1816f2",
      "parents": [
        "b9618802dbd99e403884e0172558bae71aa6af2e"
      ],
      "author": {
        "name": "Vieri",
        "email": "15050873171@163.com",
        "time": "Tue Dec 04 19:12:24 2018 +0000"
      },
      "committer": {
        "name": "Vieri",
        "email": "15050873171@163.com",
        "time": "Tue Dec 04 19:12:38 2018 +0000"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: Ic7a40b79be17fd64de1b87dc9deb58af21facb91\n"
    },
    {
      "commit": "d83f970ff7bdd69b29b4046bbe82f6cfb4573be4",
      "tree": "980c84a7bbc52b3da2c19eff55cae62dad25e894",
      "parents": [
        "e5117d1ffdc5254c3b6b7efd012d3a2ce2d63b2f"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Mon Oct 29 16:22:42 2018 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Mon Oct 29 16:23:05 2018 +0800"
      },
      "message": "[Trivial Fix] update home-page url\n\nChange-Id: I7502a762b3516586a70e223b1548aecb271f4862\n"
    },
    {
      "commit": "15572721e61026c36d57574b89260b5abf88736f",
      "tree": "3686a9d9f954ed1b13941ba03ab8d8ebc22a6279",
      "parents": [
        "7f35fc0f5e9836502f0b92fba5bd65cd93d7047d"
      ],
      "author": {
        "name": "lidong",
        "email": "lidongbj@inspur.com",
        "time": "Tue May 08 16:23:31 2018 +0800"
      },
      "committer": {
        "name": "lidong",
        "email": "lidongbj@inspur.com",
        "time": "Thu May 10 10:50:07 2018 +0000"
      },
      "message": "Replace http with https for doc links\n\nChange-Id: Ib3234a6194b1595a7fa8f9d0c69d44dc1f399f4c\n"
    },
    {
      "commit": "80f5fbf2c92231f45ebace17a388679cf595b55a",
      "tree": "2cfc00c61599a82317865c5cc987ba93d4f1a967",
      "parents": [
        "3dd627bdec282071450694bf5399d53e9f9abd5b"
      ],
      "author": {
        "name": "Raissa Sarmento",
        "email": "rdearauj@redhat.com",
        "time": "Mon Oct 16 14:38:36 2017 +0100"
      },
      "committer": {
        "name": "Raissa Sarmento",
        "email": "rdearauj@redhat.com",
        "time": "Mon Nov 20 12:01:12 2017 -0300"
      },
      "message": "Initial fixes to plugin repo\n\nFixing requirements and setup for manila tempest plugin.\n\nDepends-On: I21f2e27ba18f18ebdf07105452c0ffb6fc04bb83\nChange-Id: Id773014b915817ff41b9bffd41e84e4d53fb78be\n"
    },
    {
      "commit": "3dd627bdec282071450694bf5399d53e9f9abd5b",
      "tree": "80e6b4e4403b34b15faf622bebfc2fa23d6efcb7",
      "parents": [
        "db5ab6b28c47335151ab4fa4e7c7313964d5806c"
      ],
      "author": {
        "name": "Raissa Sarmento",
        "email": "rdearauj@redhat.com",
        "time": "Wed Sep 27 12:18:44 2017 +0100"
      },
      "committer": {
        "name": "Raissa Sarmento",
        "email": "rdearauj@redhat.com",
        "time": "Wed Sep 27 12:25:46 2017 +0100"
      },
      "message": "Apply cookiecutter to newly split project\n\nThis tempest plugin is being split out of the main manila project in\naccordance with Queens goal \"Split Tempest Plugins into Separate\nRepos/Projects\"[1]. This patch applies the standard boilerplate files\nfor OpenStack projects so that it can stand on its own.\n\n[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html\n"
    }
  ]
}
