)]}'
{
  "log": [
    {
      "commit": "e8d747864643954a801bab2bc61ece143a6de43e",
      "tree": "9f764fef766f5bd492767376108e407cdafd0fc9",
      "parents": [
        "b14ca4ea5ed232947b170783b49a992c639e55d0"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Oct 14 15:43:25 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Oct 16 11:39:55 2025 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: Idaf81ba2c2d759cbec9aa719fec224e2263d8c81\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8338f017e26f940f81dac1534274cd145d1d8399",
      "tree": "6ee07f95268337dd4cc67e8902cc756508b51e73",
      "parents": [
        "ad1ddfb6db5a0a9272f70ae11627a3bc13c8e620"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Aug 07 09:27:09 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 01 16:40:42 2025 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: I992c029ca68b35b005cc8a4e7327d57738be5155\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ad1ddfb6db5a0a9272f70ae11627a3bc13c8e620",
      "tree": "135a9bfbf67b4204a15cd9fd34e382413954f20e",
      "parents": [
        "7ae9737843505c9879fed1e23f1d439379036940"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 01 17:04:12 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 01 16:36:41 2025 +0200"
      },
      "message": "Update pip dependencies\n\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a5b403d43a12c590c74c20201aaf5404bcd72871",
      "tree": "693b307488cc53727058a346ef09247550a510b0",
      "parents": [
        "7cfc777b5feb361d5aeb8c5924dc01f7285b4fea"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 17:28:04 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 01 16:35:47 2025 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: Icbc8076d088195d6fbb73fe8cdb129fe99a1419c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7cfc777b5feb361d5aeb8c5924dc01f7285b4fea",
      "tree": "3c52537629ae7947d27556ed5bc050908082f4e1",
      "parents": [
        "e9f7dd3535279096d8508ae0cc0342c4b6c9f43d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 11 23:58:54 2025 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 12 00:13:55 2025 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: I0272dd3ccafe5e423602df92c2d113379d1df722\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "cba8e6acac6be012ac1e7af4fd61b1000c4eae8f",
      "tree": "240ad297d8f05425a6ad67d682735ccf045486c0",
      "parents": [
        "b132dd4a5f1cc48870b48bf26a108f027c5d3d47"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 11:04:11 2024 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 11:06:12 2024 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: Ie73dd9538353fccb26c154e305671117737b405c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "82721ed2ff2465751fadf7f8ffef69577124f57b",
      "tree": "15b292c6e268802765d37b7a0c78e6a0cc63d405",
      "parents": [
        "b3173221c25ae915eaca041ebd045f6148cc447d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 02:56:11 2024 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 02:56:11 2024 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: Ie6d79cca74ca3e63cede058d516d4bbd6e4a71e6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "63dc6484e74116561919c0447debe2be87da3ef0",
      "tree": "af4769a84170d12605554e0a1d00991e55f06ac6",
      "parents": [
        "602a4a53e718bd05778a12d82e0d72e785f6468e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 29 08:04:39 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 29 10:35:40 2023 +0200"
      },
      "message": "Update pip requirements to pass stage2 and stage3 in all modules\n\nChange-Id: Icd95b140b2916df73668dc5bc09f618255c33576\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1c0bfb77f2da82d5a6047f91c3df9d804dbd275e",
      "tree": "dec37aae1969c3e67558f22306b77bb25597ed40",
      "parents": [
        "db266c39aa56ad25ebb9856b98b71b738cc2b59d"
      ],
      "author": {
        "name": "Gabriel Cuba",
        "email": "gcuba@whitestack.com",
        "time": "Fri May 12 17:21:08 2023 -0500"
      },
      "committer": {
        "name": "Gabriel Cuba",
        "email": "gcuba@whitestack.com",
        "time": "Fri May 12 17:27:31 2023 -0500"
      },
      "message": "Update charset-normalizer to resolve dependency conflict\n\nChange-Id: I43a91a91029838bd0b0c0725b83c9d55251a4800\nSigned-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n"
    },
    {
      "commit": "072b0bdeb1a0919c5cc8de128fa3c62e8393ed7c",
      "tree": "59e0c9125020d0c239d11758d37c2e76754a514d",
      "parents": [
        "ca2fd226036f433ba97c427fbfdb08e2a339ab08"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 15:43:03 2023 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 15:43:03 2023 -0400"
      },
      "message": "Update to Python 3.10 and Ubuntu 22.04\n\nRemoval of deprecated event loop\nUpdated pip requirements\n\nChange-Id: I96a895d8f9fa8db89e6bbfd6f009d4f56deaa418\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "fbc255ac43319f61486773b5aaef3fef4edaeeea",
      "tree": "e05e83e867c6bc5b1995b86a98824485c975d415",
      "parents": [
        "15a67992eeb6c855b2ad60698f96d8d922015810"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jan 28 03:31:38 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jan 28 03:31:38 2023 +0000"
      },
      "message": "Updating python dependencies\n\nUpdate of Python packages (using pip-compile) in preparation for\nRelease FOURTEEN\n\nChange-Id: Id8de678b41c0eaa804abf35b49c278bfcbcb5f53\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "15a67992eeb6c855b2ad60698f96d8d922015810",
      "tree": "3fd62f66964956c74435782ff6de823b1aca741c",
      "parents": [
        "cd8d60cb0d0c8f5e8247fbd4a1040f047b631f27"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jan 26 16:30:41 2023 +0300"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 20:05:31 2023 +0000"
      },
      "message": "Updating python dependencies\n\nChange-Id: Ie5e02b38a414db66828b3afb30665e5845597129\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "a2192e29299f96b680a656caa3d45e48f2b4e4a7",
      "tree": "84be90e7e51c0e4c03032ea58227e91401b541fe",
      "parents": [
        "3010252be5f9acadb11dc6f7d4792d2fb1db8563"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Oct 11 23:17:44 2022 +0300"
      },
      "committer": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Oct 12 11:18:43 2022 +0300"
      },
      "message": "Update pip requirements\n\nChange-Id: I988338fc5544e66026c8d0cdb02785c7b2fcb7d8\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "3010252be5f9acadb11dc6f7d4792d2fb1db8563",
      "tree": "29c05ab3a7adfe153d0480b55d14367f8058589a",
      "parents": [
        "0597c071b77a846624fbf4dc03c197029c1c1e59"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Sep 26 21:04:38 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Oct 11 09:15:48 2022 +0200"
      },
      "message": "Updating requirements for libjuju 3.0.0 upgrade\n\nChange-Id: I0b35e33332c25a7438857bbcdcfa3a76e911108d\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "a3807d877278a41310fbb7561ae2f92f2fee7b93",
      "tree": "164986b72d719803657ac21d7f1d25735d1d04e3",
      "parents": [
        "f19188bbf3e5cfa28c0862b2c7afba359fadcf3f"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 21:29:56 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 21:38:52 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I2b8dd60bd61b579768f80b57303ff874a0d2f42c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "f3c0ac4110f53f542e6330c18a6d753d21d4bead",
      "tree": "80a03f91d6f4da2682d4cc2894e3c22b7f76cfc6",
      "parents": [
        "0fadec09860a942d9b4088afefe39e0413a2e1f9"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 11:43:03 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 09:26:32 2022 -0500"
      },
      "message": "Bug 1842: 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 1842\n\nChange-Id: I1f64fa5364d909e6526d38395d4d2c1cc25f6f7d\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "bb0f2a31d2d1391281a68df8379e9dd615f1859f",
      "tree": "5550d324a8bcc0ee8d5fab9b4a450e7a049af8f4",
      "parents": [
        "0cf6b55f445ceacfe4066fd7cc8f81f779a27629"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 16 13:30:35 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 12:03:43 2021 -0400"
      },
      "message": "Feature 10296 Pip Standardization\n\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: I572b68a6f89bf2afc07365b8e1109243fd6592a1\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ]
}
