)]}'
{
  "commit": "f22f5adb21a0b65f88512399845ffb0e42c688bd",
  "tree": "a99bab121be4385f914329d401471508001abbb0",
  "parents": [
    "f84a72f0c1f592642d713a6891c3afdaf22ef99e"
  ],
  "author": {
    "name": "Jiri Daněk",
    "email": "jdanek@redhat.com",
    "time": "Mon Apr 10 22:35:37 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 10 22:35:37 2023 +0200"
  },
  "message": "QPID-8631: remove use of `iteritems` and `xrange` (#12)\n\nThese are somewhat helpful in Python 2, but they are not available in Python 3.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39b7c5840e0cbc91889041a4347a7cd1fa907db8",
      "old_mode": 33188,
      "old_path": "qpid/client.py",
      "new_id": "b147062ba7049ce88b7e64fadb35149e9072373b",
      "new_mode": 33188,
      "new_path": "qpid/client.py"
    },
    {
      "type": "modify",
      "old_id": "4bc9d9d303eb66a37ca507048b4c97ab0ac946e5",
      "old_mode": 33188,
      "old_path": "qpid/connection.py",
      "new_id": "8d5f03771b59245afeada7758f95fd80e3c25bf0",
      "new_mode": 33188,
      "new_path": "qpid/connection.py"
    },
    {
      "type": "modify",
      "old_id": "985fc3a84a29d81ee831f50be3f0e61d4764b7ed",
      "old_mode": 33188,
      "old_path": "qpid/datatypes.py",
      "new_id": "06528a52f99b461b1c208debd4d81f240fbb4957",
      "new_mode": 33188,
      "new_path": "qpid/datatypes.py"
    },
    {
      "type": "modify",
      "old_id": "7f72e0df97b83852268d1dbe5d760980928caee6",
      "old_mode": 33188,
      "old_path": "qpid/messaging/driver.py",
      "new_id": "2ca20b3a517d5509bd4e6be007a6730d87fb985a",
      "new_mode": 33188,
      "new_path": "qpid/messaging/driver.py"
    },
    {
      "type": "modify",
      "old_id": "a03749d59d686503086410ded10912ccbfa30154",
      "old_mode": 33188,
      "old_path": "qpid/messaging/endpoints.py",
      "new_id": "d2a19d916a032db3839a9f93e40935a65e8e1029",
      "new_mode": 33188,
      "new_path": "qpid/messaging/endpoints.py"
    },
    {
      "type": "modify",
      "old_id": "545d8aa4f1b8227b9e495c91a687ffeb49af4201",
      "old_mode": 33188,
      "old_path": "qpid/peer.py",
      "new_id": "fddddfdc6a0d68ec281c0c2a8d848bd1c3222555",
      "new_mode": 33188,
      "new_path": "qpid/peer.py"
    },
    {
      "type": "modify",
      "old_id": "162b076ac63156547adedb75681f190a7a460fad",
      "old_mode": 33188,
      "old_path": "qpid/tests/codec.py",
      "new_id": "1c68cfe6df3b69a89507ab5f9a6bc9f63542ab69",
      "new_mode": 33188,
      "new_path": "qpid/tests/codec.py"
    },
    {
      "type": "modify",
      "old_id": "214e58060f49d0f9588017901c3097d0765f152c",
      "old_mode": 33188,
      "old_path": "qpid/tests/datatypes.py",
      "new_id": "e28a380f15448bbb2a435d21b1aa457e7cafc2d9",
      "new_mode": 33188,
      "new_path": "qpid/tests/datatypes.py"
    },
    {
      "type": "modify",
      "old_id": "3c7df7ca95c255a3fd931184cee97102cdd87c3e",
      "old_mode": 33188,
      "old_path": "qpid/tests/messaging/endpoints.py",
      "new_id": "64b0a0843bfb5b213127049107c22c6f99c4b06c",
      "new_mode": 33188,
      "new_path": "qpid/tests/messaging/endpoints.py"
    },
    {
      "type": "modify",
      "old_id": "40b983558161ec59d32a50aced5e5dde80b449cc",
      "old_mode": 33188,
      "old_path": "qpid_tests/broker_0_10/lvq.py",
      "new_id": "f5edc90de33bcda160b408f9c17510022eb167bf",
      "new_mode": 33188,
      "new_path": "qpid_tests/broker_0_10/lvq.py"
    },
    {
      "type": "modify",
      "old_id": "8d6ae1cfcb6da8efdb81232dd70b90071bd7a5fc",
      "old_mode": 33188,
      "old_path": "qpid_tests/broker_0_9/queue.py",
      "new_id": "6ce8323f6ffcc32b6ebb6724e72f08f51fa32d3a",
      "new_mode": 33188,
      "new_path": "qpid_tests/broker_0_9/queue.py"
    }
  ]
}
