)]}'
{
  "log": [
    {
      "commit": "55664072ceac539215fbcfbbb00bed0ec31fdcf1",
      "tree": "b9886bf4bf4b4484d0324f1099487684803c348e",
      "parents": [
        "5a7b42dd840e2f32e6a06bfc4b8bf9f935f345bd"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:28:26 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:28:26 2025 +0200"
      },
      "message": "Remove robotframework-seleniumlibrary and update pip dependencies\n\nChange-Id: Ic6f2036e31943ff2f3ef04b0a9200810f529527a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4ab21c5f96690a7b1896f6ee3943db66068530d6",
      "tree": "5f0a95dc6e5a01d171d4f8883b1db5c0b1d5caa2",
      "parents": [
        "3df13fdb2bc5077cfacce17aed60522081c686a7"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Aug 08 17:52:50 2024 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Aug 08 17:52:50 2024 +0200"
      },
      "message": "Pin robotframework version to 6.1.1 instead of 7.0.1 to have legacy output.xml\n\nChange-Id: Ibc5c45ffbf88132c26bb1dfed9a1560026606109\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a6fc159725f3da99a8ad2847ca1dd14afa26e64a",
      "tree": "3280ab2cf5f267884a91d090f53f8956b8653f16",
      "parents": [
        "090cb5cf5ad79439db79568c55a1ad290d52614c"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 17:14:34 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 17:14:34 2023 +0000"
      },
      "message": "Update version of PyYAML\n\nChange-Id: Ibaa3e941ac3867c88f24170c28d6e18028546096\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "921c71b7ec5a1ffc06dfad0a040eccaf7a2883ea",
      "tree": "c2ff7b21e6d9c78127b3148a2df39d0cefb4dc4c",
      "parents": [
        "5ea40e756c18c79f398a02b5cd907b5dce0974aa"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Dec 14 19:27:28 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Dec 14 19:27:28 2022 +0100"
      },
      "message": "Revert \"Testing Pabot\"\n\nThis reverts commit 5ea40e756c18c79f398a02b5cd907b5dce0974aa.\n\nReason for revert: \nThe heal tests collide with each other as they reuse the same\ndescriptors.\n\nChange-Id: Id5a094d1786fe3fae25119d2c1ceb75134019cf1\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "5ea40e756c18c79f398a02b5cd907b5dce0974aa",
      "tree": "efe8eb825a75b8b1b63c73b4a27756ac6c6c3e07",
      "parents": [
        "9e367360ca558e4647b5a4cc3765fcd3f7804e3e"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 15 14:18:25 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Dec 14 15:18:24 2022 +0100"
      },
      "message": "Testing Pabot\n\nSimple test to run 2 concurrent robot tests at the same\ntime just to see if it works\n\nChange-Id: I1c13486ed9e63d6ba193a14d992e3a9ad6d8600c\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8fb875b28cbee52b5b5bcde7c967810252848dc4",
      "tree": "febb06279c697e7e8dca373533839938bd25cf2a",
      "parents": [
        "4aa1c874da1759a82e525d9240252fb8e5e00279"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 23:17:15 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 23:17:15 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I3ad1890aea080255f50a9d4f6e037ffb1425bf01\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "6f0aed334a3de69392609b6073927526b385dc6c",
      "tree": "2db61b99244808b5dc44eb78980e5f7870d0d6a1",
      "parents": [
        "ada29d892cb5c06c8c7bbc8a85b8e09258b853d5"
      ],
      "author": {
        "name": "dhanasekaran",
        "email": "ragavi.d@tataelxsi.co.in",
        "time": "Tue May 17 14:12:40 2022 +0200"
      },
      "committer": {
        "name": "dhanasekaran",
        "email": "ragavi.d@tataelxsi.co.in",
        "time": "Fri May 20 11:10:20 2022 +0000"
      },
      "message": "Sol003 Robot test support\n\nChange-Id: Id5fb767d6bdfc87ea721cb74b9b5e392761e93b8\nSigned-off-by: dhanasekaran \u003cragavi.d@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "73749a2f0f8ffb1afb1b6fa65d2e57ec44b9db49",
      "tree": "c06b20d424bad33be011a3713b6f6362707d3cf3",
      "parents": [
        "c4fd267f94a6131eea3d1ba2f99d7cc80de7be2e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jan 20 17:47:09 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jan 20 17:49:59 2022 +0100"
      },
      "message": "Bug 1850: LTS Support\n\nChange-Id: I4ea8fee4124851eb39a172661c1e22892c9fe1fa\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c4fd267f94a6131eea3d1ba2f99d7cc80de7be2e",
      "tree": "1e9585fc370e27b0049151095de14ef935d9f755",
      "parents": [
        "e536825d440c753925cbfe64e7fceafc526fff30"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jan 19 11:21:25 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jan 19 11:21:25 2022 -0500"
      },
      "message": "Bug 1850: LTS Support\n\nPin version of regexp to match IM\n\nChange-Id: I9e55a0e309965c431a69254b21d33906a0ad449c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e536825d440c753925cbfe64e7fceafc526fff30",
      "tree": "a866de091d991a2dce59c31adac87e7d529fb696",
      "parents": [
        "12ed0f5b0c9469464c58c68f75e3f16aefab98b9"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:24:08 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 15:39:58 2022 -0500"
      },
      "message": "Bug 1850: LTS Support\n\nUpdates base to Ubuntu 20.04\nUpdates python to 3.8\nUpdates pip dependencies to more recent versions\nAdds apt cache to stage 2 dockerfile\n\nFixes bug 1850\n\nChange-Id: I29dcb5862b26021cecb4e581bd3cbd870682c968\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "807f0832a599269d907eb6e8518cb124fe1f9fe1",
      "tree": "34b481d03837128f60f007a1f9ca305aa675daed",
      "parents": [
        "4cf45d797499817b5f639bd6245c3f84e762de14"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 15:59:18 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 22:35:51 2021 +0200"
      },
      "message": "Fixes for bug 1496\n\nNo longer uses a build layer as there are development tools we still\nneed at runtime.\n\nChanges yq to come from a stable source (PyPI) instead of PPA.\n\nBug 1496\n\nChange-Id: I0964edc1992c11c459a572ef77cf225f2eebf568\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a1f627a5cd320c23d771c786039eeb4a858be954",
      "tree": "2e032cb869b7f7bf7c4a5c9b8871d257cf512b92",
      "parents": [
        "4f0c93dda5c2bebf4a53c07d83de18c355ee6d8c"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Mar 23 16:04:34 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 22:11:33 2021 +0100"
      },
      "message": "Feature 10296 Pip Standardization\n\nCleanup of Dockerfile\nMoved requirements from devops/docker/tests/Dockerfile into this \nmodule so they are visible.\n\nAdded pylint and safety hooks.\nAdded place for unit tests, but none are written yet, so does not\nrun them.\n\nChange-Id: I75ce40c558bd9bc8975269dca681ba84678e6de6\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ]
}
