)]}'
{
  "log": [
    {
      "commit": "c99315f62c46770e7bbef957fc7052bff1a1eb7f",
      "tree": "a88ffd5da03e3f7fcadffd41934f5b3ae2229bd1",
      "parents": [
        "43beb84f2d91c089401fcf562bac04b13eeb7a31"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 01 17:12:09 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 01 17:12:09 2025 +0200"
      },
      "message": "Update pip dependencies\n\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "43beb84f2d91c089401fcf562bac04b13eeb7a31",
      "tree": "cb5c73bf24235cfaf3ac3f1747c9d63d00fd22b4",
      "parents": [
        "0c400c4f30018a6c3a9b93e8de68b8780284b11a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:03:40 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:03:40 2025 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: I2046b9bc7d891a64d0c282d4b3ac59a132e4e106\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0c400c4f30018a6c3a9b93e8de68b8780284b11a",
      "tree": "c66b4838b29a725fa72d832a41a3dabfaf967479",
      "parents": [
        "939b67b59f941fe11702f8d3a92dd35c36828b64"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 11 23:46:03 2025 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 11 23:46:03 2025 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: I725c651f42f73eb679272a7142630e065739fa93\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "9cbca8c3c50b89e83661abf8d2c6bba1eb20b458",
      "tree": "7b1498dc1200766bb6284cfbc73e5b9bec90e154",
      "parents": [
        "65be3b1e6133bdf5d4c53bed3bc1ab54311ff656"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 10:48:08 2024 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 10:48:08 2024 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: Id1c54d46bee93046ed993bd29c47b66374fc56b3\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "65be3b1e6133bdf5d4c53bed3bc1ab54311ff656",
      "tree": "922a2a140a980e22d4525c9731c394c243d0db5c",
      "parents": [
        "fcdb2c45b76c6e55aa36e03c174a699862db5c9e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 01:49:33 2024 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 01:49:33 2024 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: Iacb69701b7e18074729af4ef241798789801a221\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "fcdb2c45b76c6e55aa36e03c174a699862db5c9e",
      "tree": "76fa90cb679760592b38e937ea64599abc3b0567",
      "parents": [
        "41f7393ba4efde7c764569c6a357a124a6b17017"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 28 23:45:57 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 28 23:45:57 2023 +0200"
      },
      "message": "Update pip requirements to pass stage2 and stage3 in all modules\n\nChange-Id: Ic70f06de89a45b2c66e41991b78826cbc76b8487\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7cedba14204492f7373db6e3362d04181658fc1b",
      "tree": "a99e811776cf99e1967507d5cf34b120e04c4f4f",
      "parents": [
        "d1dfd8b598a2852cc6400d323b29c405816f36a6"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 21:35:27 2023 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 21:35:27 2023 -0400"
      },
      "message": "Update to Python 3.10 and Ubuntu 22.04\n\nRemoval of deprecated event loop\nUpdated pip requirements\n\nChange-Id: I0eeba1b700187ec87197f5b28e6e20fd15bd945b\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "b911fa5b36f99a951c7bc26879cd919320175069",
      "tree": "8ccbf59cea56c4becd0bfb9748ac12173165261f",
      "parents": [
        "5261735d9ee7b1cc4b983a6381a480b625b1299b"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 19:05:58 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 19:05:58 2023 +0000"
      },
      "message": "Updating python dependencies\n\nUpdate of Python packages (using pip-compile) in preparation for\nRelease FOURTEEN\n\nChange-Id: Ic31d9ebfd740d31ce1c1ff5ba18a29f84c5cbee0\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "d28e25b186b3bc373c7027066452ffbd6ecaede3",
      "tree": "19f1ad06c25f379ba014a88d660ec6c55416dea5",
      "parents": [
        "c48a5e4271ac67440b24969752547604f4fa7c46"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 13:49:51 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 13:49:51 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I46d9320f86f48090cd6c4aba26118ddb0a641888\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c48a5e4271ac67440b24969752547604f4fa7c46",
      "tree": "e0277be51ca7cea742ffd71bf752a2e9a9d87401",
      "parents": [
        "20e7998262589ea4ce08461a63b7bc49375a8c45"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:12:46 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 08:57:06 2022 -0500"
      },
      "message": "Bug 1847: 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 1847\n\nChange-Id: Icbe9e9efc0edd957a4b8c0c461cf9d32c716df3e\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "6e06e75f1a9f62675de73701098be6a5fd043924",
      "tree": "efa13de27c637281675097712995fd41db91bc5c",
      "parents": [
        "b2b0a448ae437a5ecb9e49f34e4ed3de9ccceeae"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 16 16:52:29 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 12:05:03 2021 -0400"
      },
      "message": "Feature 10296 Pip Standardization\nCreates standard template for tox.ini\nIntroduces \u0027safety\u0027 for listing upstream CVEs\nPins all versions of all upstream modules\nRemoves Makefile step and places all build logic into tox.ini\n\nChange-Id: I841f19700b462aed919cf7bc55f1b0a38728ef3e\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ]
}
