)]}'
{
  "log": [
    {
      "commit": "749a98566908ee88267dd29430298b9490e9dd38",
      "tree": "3186e5c841831cdceab0bc7db5ac55e621bea46d",
      "parents": [
        "3c46443c4e4b8670c2efa3f01de53684220558aa"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Jun 12 16:05:52 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 16:05:52 2023 +0200"
      },
      "message": "OF: Don\u0027t loop over nothing!"
    },
    {
      "commit": "3c46443c4e4b8670c2efa3f01de53684220558aa",
      "tree": "652a16a00d729e05310c374ec1dca82f70167da6",
      "parents": [
        "7a1544e8ba323ec72f43f67e83ea89f08f2e7288"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Jun 12 16:01:12 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 16:01:12 2023 +0200"
      },
      "message": "asyncio.timeout requires 3.11, nix it, but optimize the privmsg flow nonetheless."
    },
    {
      "commit": "7a1544e8ba323ec72f43f67e83ea89f08f2e7288",
      "tree": "5782a4ae80b532b6d75a8cfea0e3f67fefde6f61",
      "parents": [
        "5475c1190706cd002296a937f1245d30878efc1a"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Jun 12 15:32:39 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 15:32:39 2023 +0200"
      },
      "message": "NR: Add an outer timeout context to pubsub loop\n\nThe bot seems to be randomly stalling. This timeout is added to attempt flushing out what happens"
    },
    {
      "commit": "5475c1190706cd002296a937f1245d30878efc1a",
      "tree": "7583d4620c19b05113d7bcc83a98784b052450e4",
      "parents": [
        "c4a6de5f55d57481d0a87f11ab40b195862f13ba"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Jun 08 15:37:39 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 08 15:37:39 2023 +0200"
      },
      "message": "Add SASL support (requried due to placement of VM)"
    },
    {
      "commit": "c4a6de5f55d57481d0a87f11ab40b195862f13ba",
      "tree": "6676f105b18191607dcd478bb3d3fc2993d0eed5",
      "parents": [
        "8a0562eb79eccef6651d2e85ad9d46806e86da0b"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Jun 08 14:25:01 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 08 14:25:01 2023 +0200"
      },
      "message": "bump asfpy to ~\u003d0.49"
    },
    {
      "commit": "8a0562eb79eccef6651d2e85ad9d46806e86da0b",
      "tree": "c45ca9e33d8d953735262caab8dc54c169ef68d5",
      "parents": [
        "2fe84304045689dea6173098ade6acf439a09e32"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Jun 01 18:54:27 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 18:54:27 2023 +0200"
      },
      "message": "use port 6667 for now, limitations in new lib"
    },
    {
      "commit": "2fe84304045689dea6173098ade6acf439a09e32",
      "tree": "87a38fdd041daddcc5206128e75310b20b6f0e4c",
      "parents": [
        "1d24b12e807c9eae1ee95d78de1a753c30b07af4"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Jun 01 18:54:06 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 18:54:06 2023 +0200"
      },
      "message": "Switch to new irc lib"
    },
    {
      "commit": "1d24b12e807c9eae1ee95d78de1a753c30b07af4",
      "tree": "d4a955746e4be8add782fecbc2e01f3dcac4da9d",
      "parents": [
        "12925df902501d4f98cc2aba0736835720f41a1a"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Thu Jun 01 18:53:31 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 18:53:31 2023 +0200"
      },
      "message": "switch to irc async lib"
    },
    {
      "commit": "12925df902501d4f98cc2aba0736835720f41a1a",
      "tree": "efc22206bd9271814147b3785f6acf0d84f451c6",
      "parents": [
        "c878d5acfe69684a6d29f6f2a897720edf9440ec"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Aug 15 11:51:33 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 15 11:51:33 2022 +0200"
      },
      "message": "pubsub only actually"
    },
    {
      "commit": "c878d5acfe69684a6d29f6f2a897720edf9440ec",
      "tree": "45170094a424ce7dd73d38eede363d7299316e00",
      "parents": [
        "368e703ed2ec1e1ef0ff6e6242c9f4acd3364d41"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Aug 15 11:51:19 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 15 11:51:19 2022 +0200"
      },
      "message": "import asfpy"
    },
    {
      "commit": "368e703ed2ec1e1ef0ff6e6242c9f4acd3364d41",
      "tree": "b7f08dbd95f63723789265518fd07eca7e278d92",
      "parents": [
        "1ece962f00fe68af220ffc30120399ce365e5941"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Aug 15 11:42:22 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 15 11:42:22 2022 +0200"
      },
      "message": "switch to asfpy\u0027s async pubsub model"
    },
    {
      "commit": "1ece962f00fe68af220ffc30120399ce365e5941",
      "tree": "79dc12d9679aebd5386bdcdc83f554a5babf65c8",
      "parents": [
        "0da1245025a9d572ed0ebafdaea165b1f0ab5842"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Mon Aug 15 11:38:30 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 15 11:38:30 2022 +0200"
      },
      "message": "add asfpy req"
    },
    {
      "commit": "0da1245025a9d572ed0ebafdaea165b1f0ab5842",
      "tree": "968d37557ec714b4123a05c43289c55247dbef02",
      "parents": [
        "ba1ac44b4e7eb0c5c22ce8aeedd5d925202056b4"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Fri Apr 15 13:02:33 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 15 13:02:33 2022 +0200"
      },
      "message": "bump log size limit"
    },
    {
      "commit": "ba1ac44b4e7eb0c5c22ce8aeedd5d925202056b4",
      "tree": "057946ae3a2dc65e41566b23b19ac1d165b67b52",
      "parents": [
        "f9955076d178ad20ce919655f93b1968feb0ca63"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Fri Apr 15 12:59:53 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 15 12:59:53 2022 +0200"
      },
      "message": "allow for longer svn logs"
    },
    {
      "commit": "f9955076d178ad20ce919655f93b1968feb0ca63",
      "tree": "3aa6f066f35097d5af731a75e4712a87137a6b40",
      "parents": [
        "8a1e43bb3cbdc414f3aaa70f4339443938a853e3"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 10:09:32 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 10:09:32 2022 +0100"
      },
      "message": "convert from dict_keys to list"
    },
    {
      "commit": "8a1e43bb3cbdc414f3aaa70f4339443938a853e3",
      "tree": "63f31af72c598d6d41c799781ecfc5e4e9875258",
      "parents": [
        "6662a904c65c0d00ba4e9bdacef692ce45a3881a"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:42:40 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:42:40 2022 +0100"
      },
      "message": "if files is null, check \u0027changed\u0027 element instead (svn)"
    },
    {
      "commit": "6662a904c65c0d00ba4e9bdacef692ce45a3881a",
      "tree": "ed9f20b4804706bae5cbf90e929d640cf524fd62",
      "parents": [
        "6974a15de7cdd7bc441df1a55c15f5ae8eb217aa"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:33:55 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:33:55 2022 +0100"
      },
      "message": "Create README.md"
    },
    {
      "commit": "6974a15de7cdd7bc441df1a55c15f5ae8eb217aa",
      "tree": "0a0151b21398aa68656edd8114c4a749bffcaf47",
      "parents": [
        "7e34c271635b5bd5768c44003f4bd407d8b72d9a"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:28:41 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:28:41 2022 +0100"
      },
      "message": "this field is called committer for svn"
    },
    {
      "commit": "7e34c271635b5bd5768c44003f4bd407d8b72d9a",
      "tree": "7067eaf4b4ae6f532cb9602b54bd3960af945613",
      "parents": [
        "8fc75abed03874f021a60c3e06e58efd353a69ec"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:08:59 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:08:59 2022 +0100"
      },
      "message": "add httpd-site subs to #httpd-dev"
    },
    {
      "commit": "8fc75abed03874f021a60c3e06e58efd353a69ec",
      "tree": "c1516735e482fd9182f15a94191307dc18b9f6e9",
      "parents": [
        "8bad95504a6504753a5c11de2728d0e70102e14e"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:06:50 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:06:50 2022 +0100"
      },
      "message": "add #couchdb-dev and its tags"
    },
    {
      "commit": "8bad95504a6504753a5c11de2728d0e70102e14e",
      "tree": "e68f5b381739145250164ba74a5718b705ef60b5",
      "parents": [
        "05a710daff579c5b9641930afeb703854baacc7e"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 03:05:35 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 03:05:35 2022 +0100"
      },
      "message": "add #svn-dev and its tags"
    },
    {
      "commit": "05a710daff579c5b9641930afeb703854baacc7e",
      "tree": "e349760958ffc21a0458d7da8fc2bb5868c306f3",
      "parents": [
        "7a56a67881d01cee6eab7fccf173b0874ceb2369"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 02:33:51 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 02:33:51 2022 +0100"
      },
      "message": "Update config.yaml"
    },
    {
      "commit": "7a56a67881d01cee6eab7fccf173b0874ceb2369",
      "tree": "b82bab1e2606006c418b5b7042ec7d8f729b9abb",
      "parents": [
        "dd69cefcf0914f301c4faaab06b473233338fe55"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 02:31:59 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 02:31:59 2022 +0100"
      },
      "message": "Create pipservice-commitbot.service"
    },
    {
      "commit": "dd69cefcf0914f301c4faaab06b473233338fe55",
      "tree": "3c281b096184f7ad09e7f48d3f70a084afd8826f",
      "parents": [
        "f02deb972097e214cce29d5959b40e82414aef79"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 02:30:55 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 02:30:55 2022 +0100"
      },
      "message": "Create commitbot.py"
    },
    {
      "commit": "f02deb972097e214cce29d5959b40e82414aef79",
      "tree": "4afce9c8c981f62d4c21296eaf57935ce9628837",
      "parents": [
        "79e8689cd4bdbd541da4b097e8ca4cecf5bc2f6c"
      ],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 02:26:47 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 02:26:47 2022 +0100"
      },
      "message": "Create config.yaml"
    },
    {
      "commit": "79e8689cd4bdbd541da4b097e8ca4cecf5bc2f6c",
      "tree": "2b75fa1cf946135450924e5e988fdf387d40a73e",
      "parents": [],
      "author": {
        "name": "Daniel Gruno",
        "email": "humbedooh@apache.org",
        "time": "Wed Mar 16 02:25:28 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 16 02:25:28 2022 +0100"
      },
      "message": "Create requirements.txt"
    }
  ]
}
