)]}'
{
  "log": [
    {
      "commit": "dfa73a91cb362703b0453ae7675592ab4822d49b",
      "tree": "b3d2d2d8081f714aab2aef9739bfef323ff3ccd7",
      "parents": [
        "f9850d0c94e8d2776f7f0e6906b754341d1493b9"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 29 13:50:46 2025 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 29 23:03:18 2025 -0700"
      },
      "message": "Fix docstring for pipthreshpng\n\nGitOrigin-RevId: f6899c489814c41c8a556681c0446e858b8d99c5\nChange-Id: Ie36cafd5fddb91509e39eea5d528186cee3d08f9\n"
    },
    {
      "commit": "f9850d0c94e8d2776f7f0e6906b754341d1493b9",
      "tree": "0019dc75a128bbb52af1fded3f9ebdcf61ce4a28",
      "parents": [
        "883ed2d219ce667f002f0b18d875622320b323e3"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Oct 09 10:38:39 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 09 23:40:56 2025 -0700"
      },
      "message": "Add release notes for bugfix\n\nGitOrigin-RevId: 5a1d013e61cdaae00e435bbf3c12eea1a567dbd6\nChange-Id: If860a37a04866e977d40b4ce9889e12a56121a11\n"
    },
    {
      "commit": "883ed2d219ce667f002f0b18d875622320b323e3",
      "tree": "e752a002272f7a0e6dce96612defec10becd8689",
      "parents": [
        "13e9f5cc1dd22300a156fb593b729feacfd4f875"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Oct 09 10:31:00 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 09 23:40:51 2025 -0700"
      },
      "message": "Add test for weave bitdepth bug, and fix the bug\n\nGitOrigin-RevId: 6bc39a98a48d32b0bc756f4e57c8c7dd5815ee37\nChange-Id: Ief3e457c753c2a1e43df5f2cb0eeab0725db83d6\n"
    },
    {
      "commit": "13e9f5cc1dd22300a156fb593b729feacfd4f875",
      "tree": "9ccb64e82f6aec10830b75a5cf8c93db6044b7b2",
      "parents": [
        "3e64550970c2e53db4347c655235510f07ab5b1d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Oct 09 10:26:36 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 09 23:40:45 2025 -0700"
      },
      "message": "Remove unused variable in tests\n\nGitOrigin-RevId: 877f742ef6991d6521252c610c683333a9fdf79f\nChange-Id: Icf45c50d231197575d0107a5d5275cbf71a969f6\n"
    },
    {
      "commit": "3e64550970c2e53db4347c655235510f07ab5b1d",
      "tree": "15d16cba386a2aff0ebbf2c57fc33304dbe4b99f",
      "parents": [
        "56096d8c45f7bc5bd9fbc50f5249536875e8d443"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 08 12:26:12 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 08 23:35:19 2025 -0700"
      },
      "message": "Flush after every rescale\n\nGitOrigin-RevId: abc17b91d296cb2cd96b6657de62f676fdb07412\nChange-Id: Ic9c9231449a9c8beb4fd901bff0be7e63adf26eb\n"
    },
    {
      "commit": "56096d8c45f7bc5bd9fbc50f5249536875e8d443",
      "tree": "ca6c804e0853cddf4b936c2510f14b7aece8361b",
      "parents": [
        "eae4a6f3508557488014246d1c69c235aeb8b4f2"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 08 12:24:53 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 08 23:35:13 2025 -0700"
      },
      "message": "Report invaid signature\n\nGitOrigin-RevId: a05fbe39fbe82cc359bf3e0edb3cb2d0a9c1f10d\nChange-Id: I9264b8e8932bd5c6849cd8c053e9c8f232440955\n"
    },
    {
      "commit": "eae4a6f3508557488014246d1c69c235aeb8b4f2",
      "tree": "96c13e99d63266c717b96554324f866d32b75b01",
      "parents": [
        "9eb79fa7f085b0ee2fa18324cab5ae471a951140"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 14:41:32 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:25:12 2025 -0700"
      },
      "message": "Remove the PyPI cruft from the doc\n\nGitOrigin-RevId: d12d4771866d40ba6cb1fdeb629b9abf8323ece4\nChange-Id: Ic6a448d23ce6e0c67941c1c393a16d285174bce8\n"
    },
    {
      "commit": "9eb79fa7f085b0ee2fa18324cab5ae471a951140",
      "tree": "aaaf98082c1d6a40bd69c40d2335102ec842d803",
      "parents": [
        "bfe387c79c967c8382d25fcde5f8f28fc41de412"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 14:38:17 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:25:07 2025 -0700"
      },
      "message": "Update for 0.20250521.0 release\n\nGitOrigin-RevId: 0b2e5a7a3d400a09dfb26fe210ee3c2c2cf70eaa\nChange-Id: I289a0750536e3f4dc804284b6749a91acf44ce88\n"
    },
    {
      "commit": "bfe387c79c967c8382d25fcde5f8f28fc41de412",
      "tree": "83f40b3c8784ee60d91dab86b1370db807443133",
      "parents": [
        "c8cfa2650771cddef5da7a1f3b373249e3d9d638"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 11:51:51 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:25:02 2025 -0700"
      },
      "message": "Note about dist directory\n\nGitOrigin-RevId: 937224c57aeb920e855d156249b99018de2eae17\nChange-Id: I94d2ad94193f4ef9cd02a4d395128c2a7781407a\n"
    },
    {
      "commit": "c8cfa2650771cddef5da7a1f3b373249e3d9d638",
      "tree": "d74c4552aeed9964ecb2497219a0af7294210c88",
      "parents": [
        "2be9dc58835cdd559002022d8c6c6c7b145928b5"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 11:48:51 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:24:57 2025 -0700"
      },
      "message": "Note `build` is a 3rd party\n\nGitOrigin-RevId: d09ada42a3860e13061a43508d7b38a9bb139024\nChange-Id: I2daada949622a1f01b67bc978a437be76d6f3783\n"
    },
    {
      "commit": "2be9dc58835cdd559002022d8c6c6c7b145928b5",
      "tree": "f4759d9f1457a9a4245416b5184c30683c3a167b",
      "parents": [
        "dd1ec25442ccfadd92d9ffe327efc3e0c45f344d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 11:06:31 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:24:52 2025 -0700"
      },
      "message": "Update for release 0.20250521.0\n\nGitOrigin-RevId: b2500eca7bafac80847f16125071c674123bc2dc\nChange-Id: If996930162d9ed09b35983dab94cfef2c3a62c39\n"
    },
    {
      "commit": "dd1ec25442ccfadd92d9ffe327efc3e0c45f344d",
      "tree": "ef02786262a2d185a5b249cf79632d47992bc8fc",
      "parents": [
        "29bdb2fa53b47085cc4309a38683487ec9574dd0"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 10:25:14 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:24:45 2025 -0700"
      },
      "message": "Fix minor typo in Tech Report\n\nGitOrigin-RevId: bc0c43f3268bf93fdee6b0a1cd6ce40ac7de5c90\nChange-Id: I4ec7079efca2fb2792cd0ff4ac543a2994949e4a\n"
    },
    {
      "commit": "29bdb2fa53b47085cc4309a38683487ec9574dd0",
      "tree": "efdab9d186ed839d13970d2eda46ff8167cc8d0f",
      "parents": [
        "a72faf28d7c3cf845c05fa4ebcfaea8af2587b71"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed May 21 09:34:37 2025 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 21 07:24:39 2025 -0700"
      },
      "message": "Minor edit to examples documentation\n\nGitOrigin-RevId: 8967f930e93e28b883c4a5585f8200b3fa21384c\nChange-Id: Ie1094bf0ff92b78849947184e4c7410726b34f71\n"
    },
    {
      "commit": "a72faf28d7c3cf845c05fa4ebcfaea8af2587b71",
      "tree": "1c57d35a15b50d963cd50b1e0550e9e82c33c3c2",
      "parents": [
        "8c467e9a482c7b7d0aeeaee795cbbaf6d7472df8"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jul 15 14:58:53 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 15 17:39:54 2024 -0700"
      },
      "message": "Minor edits to Random Colour section\n\nGitOrigin-RevId: ceb1fbeada79791ef0d3f4fac33b990614749397\nChange-Id: If5dfea2b55cd89c3f31db862791d11320c22b71e\n"
    },
    {
      "commit": "8c467e9a482c7b7d0aeeaee795cbbaf6d7472df8",
      "tree": "32ab266e7e636435b3b5fcb09fafe03c7bb542c6",
      "parents": [
        "ae6367638a6053501ffbd2ea4bae715c3f154e4d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jul 15 13:47:05 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 15 17:39:47 2024 -0700"
      },
      "message": "Use itertools.product in 1-bit RGB example\n\nGitOrigin-RevId: 7834c2c31638c0d56cc4ead00bb482f5e80e8ff4\nChange-Id: Ibc8fa988ec41b5dce41a7328c434ab35f8695a29\n"
    },
    {
      "commit": "ae6367638a6053501ffbd2ea4bae715c3f154e4d",
      "tree": "3740c1e396ae7e8ffbfe2e2d21f29bde8bbdab5e",
      "parents": [
        "1ad60c39c0b9ebbe8fb28350cda1fc5ce24ebae8"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Jul 12 23:12:48 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 18:21:15 2024 -0700"
      },
      "message": "Update colour writing to use from_array\n\nGitOrigin-RevId: 891ab17e101d369d4ce2e06707ece1139de1eb4b\nChange-Id: I110a0328e8f061b4ea2dfe18412a63bc24421da2\n"
    },
    {
      "commit": "1ad60c39c0b9ebbe8fb28350cda1fc5ce24ebae8",
      "tree": "e4d7f0b340ca98c0e02591a752f4d86a2d38ba9f",
      "parents": [
        "1734a7fd7453d9f0df0a117c908c3988f8f88bb7"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Jul 12 22:49:03 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 18:21:10 2024 -0700"
      },
      "message": "Rewrite the start of the Writing section to use from_array\n\nGitOrigin-RevId: 5f0b4260815f40cc9e13ed1d51477048e9c7f75f\nChange-Id: Ide05f7116ed913fef92b8a7f1f7ec317b0397d5e\n"
    },
    {
      "commit": "1734a7fd7453d9f0df0a117c908c3988f8f88bb7",
      "tree": "b0083b12e6b3286bda4adb4a3b64954d03cd77ee",
      "parents": [
        "e4f4bfc0136e51fa947479b34ea7d9ab1bed6255"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Jul 12 22:47:37 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 18:21:03 2024 -0700"
      },
      "message": "Add note about command line utility\n\nGitOrigin-RevId: 25e78adfe1bd8c4e59da001d7c04b154f5e19aef\nChange-Id: Ic0e494877f49e6a5a936306fcbc7d2393702157f\n"
    },
    {
      "commit": "e4f4bfc0136e51fa947479b34ea7d9ab1bed6255",
      "tree": "aed40a2f8c99702b720ea85c7e87906fd79c0d2a",
      "parents": [
        "9ccc8d02029dc82b1df57b0f74d721ea0919bc53"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 21:14:27 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:54 2024 -0700"
      },
      "message": "Change to nature theme\n\nGitOrigin-RevId: 79325bad3b60cd84796a6615311845bdd39009d7\nChange-Id: I80641b6022af32ad5ab416f2f057c2cd311f06c1\n"
    },
    {
      "commit": "9ccc8d02029dc82b1df57b0f74d721ea0919bc53",
      "tree": "0ffcae365d2636f152a0f1ac23df3b20786a4599",
      "parents": [
        "c17fd4d28cab4651e6bc26ddbb6cea4136542e8c"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 20:55:37 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:49 2024 -0700"
      },
      "message": "Add author to config\n\nGitOrigin-RevId: 0579c25e02d299722af925738c738099b3fdf3cd\nChange-Id: I27dafa7f383cb30557767f45b8cece0b6f0a6648\n"
    },
    {
      "commit": "c17fd4d28cab4651e6bc26ddbb6cea4136542e8c",
      "tree": "72d8806691349269ce5716dee74d557e763cf520",
      "parents": [
        "a6960a68078c31dc00e38c6e4b8e7f9fd77bf269"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 20:43:37 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:44 2024 -0700"
      },
      "message": "Add ProtocolError to export list\n\nGitOrigin-RevId: 612d2bde70805fc85979f176410fc7fb9f3c0754\nChange-Id: I03243391342284b43b1c697ca52b029a39dda250\n"
    },
    {
      "commit": "a6960a68078c31dc00e38c6e4b8e7f9fd77bf269",
      "tree": "90e1a92957f202043af3282920ae9e8d7d7b0f11",
      "parents": [
        "a0f1879ec6ef4500228b99530855fc97e542ddc3"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 20:27:23 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:39 2024 -0700"
      },
      "message": "Convert from refs to inline TT\n\nGitOrigin-RevId: c60f9358cd3cbf77459e91e9f53b62e6a05eb740\nChange-Id: I5ada8326a013235bacc62b71321a6e4b07883fc9\n"
    },
    {
      "commit": "a0f1879ec6ef4500228b99530855fc97e542ddc3",
      "tree": "0e6d663cfe5021c87379e312b93b9418ea558570",
      "parents": [
        "e2411ee8bf5c69e54a4752a23c86a5ece9b16746"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 20:17:13 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:35 2024 -0700"
      },
      "message": "Convert some accidental refs to emphasis\n\nGitOrigin-RevId: c35531c8b56cfbc0ac6c50a551c7974437881174\nChange-Id: Iba25f112d6eac4278c7163a0a20352a77287e73a\n"
    },
    {
      "commit": "e2411ee8bf5c69e54a4752a23c86a5ece9b16746",
      "tree": "0beb6660791d681056a20a4e953d1ac118f0ea6c",
      "parents": [
        "49160fe9967912ce4a43d3aeda0a04ccf8ecaee6"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 20:10:10 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:30 2024 -0700"
      },
      "message": "Fix a bunch of ReST refs in the code\n\nGitOrigin-RevId: ddfae7263e0edda4dc87083aa6babba998ecedcf\nChange-Id: I4fb352f9f4b885fbb53730547e29b3f76b9743d2\n"
    },
    {
      "commit": "49160fe9967912ce4a43d3aeda0a04ccf8ecaee6",
      "tree": "636d4d6dc10620864add3762c0f2249d08f56fc9",
      "parents": [
        "89d5bc662fda27e1371bb0ea22f53316af00e11b"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 15:15:51 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:24 2024 -0700"
      },
      "message": "Fix unresolved ReST refs in Writer class\n\nGitOrigin-RevId: f4f516c06fb1c92412ee6e8ec4ee72e3222df170\nChange-Id: Ic7579ccdb3eab6bdcd97b0a1ea2368d69fbcfdd0\n"
    },
    {
      "commit": "89d5bc662fda27e1371bb0ea22f53316af00e11b",
      "tree": "01de6f7cb8d913d8c0b10faf89ab4e63fce1c155",
      "parents": [
        "b71bdf2f18e1e36b5b9d87f355f180e0a1df8b0c"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 14:53:43 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:20 2024 -0700"
      },
      "message": "Fix (most) unresolved references in ReST syntax in write methods\n\nGitOrigin-RevId: b097466fc51b1b2a8b38d051eb9a0157345f93b5\nChange-Id: Ie6d4e0c62b128217b33a22c094dd5d2e29113b97\n"
    },
    {
      "commit": "b71bdf2f18e1e36b5b9d87f355f180e0a1df8b0c",
      "tree": "62fa394cd85d8ac9fa3d5c6ac64893a89e35728c",
      "parents": [
        "89f0900ee62207deb25ef021a311c5d2a01fe2f9"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 14:43:17 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:15 2024 -0700"
      },
      "message": "Fix ReST references in from_array\n\nGitOrigin-RevId: 5d531ce9e0b10435157711478ebb5b37acd906d5\nChange-Id: Ia697269baa5b40bb8b57d13f9cc778215ef7575a\n"
    },
    {
      "commit": "89f0900ee62207deb25ef021a311c5d2a01fe2f9",
      "tree": "d1b52a1e45d4ae6017d9d196264aac6761f0ce69",
      "parents": [
        "29210e203b870badb98b0a7ee101e6c79922139b"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 14:30:21 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:09 2024 -0700"
      },
      "message": "Fixing bad targets in ReST docs\n\nGitOrigin-RevId: d45d53e563d48f4203b750b6c27b27642b82bff0\nChange-Id: If96cd04c42484798607f80e3bf3f40dd2148d4b6\n"
    },
    {
      "commit": "29210e203b870badb98b0a7ee101e6c79922139b",
      "tree": "d1f604934908801a195b7b4cf8ed7d8e776e0916",
      "parents": [
        "9bf246f734a1f93f79da62136b48c5ef12f09a5e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 14:19:40 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:41:04 2024 -0700"
      },
      "message": "Change default role from any to py:obj\n\nSeems better\n\nGitOrigin-RevId: ef527e25433ce50cc53da10ba67163992a546468\nChange-Id: Iab5f2836b8c831fe86c811310103a40deedc5250\n"
    },
    {
      "commit": "9bf246f734a1f93f79da62136b48c5ef12f09a5e",
      "tree": "96368e323e3b5637c0aead1e02f170269d41320b",
      "parents": [
        "74c2e746f6a0c9be70a001e462de773c94bdfc68"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Jul 11 13:40:30 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 11 18:40:58 2024 -0700"
      },
      "message": "Fix code block for numpy\n\nGitOrigin-RevId: 31bcdf28d12354aea4ae043b24323aba13a2d84e\nChange-Id: I7cec50f0873146ab3b4b88451f5c5de8b48c88d7\n"
    },
    {
      "commit": "74c2e746f6a0c9be70a001e462de773c94bdfc68",
      "tree": "5adfdcf526e2d1e982a6b8cc6f98a3259daaa629",
      "parents": [
        "b3cb7e22bf9e1544a76a131d872497d2978bed37"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 21:00:14 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:34 2024 -0700"
      },
      "message": "Add link to array.array\n\nGitOrigin-RevId: 2d2beaaa3461554cf4f3ee2c8ff157abfbc231de\nChange-Id: I4893f89540a507ae3ba1dfecf4da4b020ef59af8\n"
    },
    {
      "commit": "b3cb7e22bf9e1544a76a131d872497d2978bed37",
      "tree": "e1812203b3894a4da35c63ba0f7ce8201ebb2b16",
      "parents": [
        "2bad65d40eb663fddd52e0bf2f9e22c6c81f52d1"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 20:54:11 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:30 2024 -0700"
      },
      "message": "Fix numpy URL\n\nGitOrigin-RevId: fee6a9842a790ab40e949801e66d333b378862cb\nChange-Id: Ib17b89642b429057b0a30c4e1aa2bbc7d21c34ee\n"
    },
    {
      "commit": "2bad65d40eb663fddd52e0bf2f9e22c6c81f52d1",
      "tree": "e7ea7dc26a7300acecd1999515652d0b8ea26b42",
      "parents": [
        "0d4ecb78d95f9d864ad8d7fcc17b32969c06c9ac"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 20:49:18 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:26 2024 -0700"
      },
      "message": "Fix formatting in ex.rst\n\nGitOrigin-RevId: ef2a203eb4caaf7a0479da740a9bc9726ff7c9a5\nChange-Id: Ie064423eb4e66cdfc6886e24c4e407801a5d2b07\n"
    },
    {
      "commit": "0d4ecb78d95f9d864ad8d7fcc17b32969c06c9ac",
      "tree": "bab1c1217627f58526c3b21105bb0faf288c97dc",
      "parents": [
        "92d24445abf8259b234d64d3edb977fe01438023"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 18:14:08 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:20 2024 -0700"
      },
      "message": "Add Sphinx default role, and therefore cleanup some doc\n\nGitOrigin-RevId: 15504dfec380a11d93d7a61218222ad4b43e0781\nChange-Id: Iaa7979e4f5ba1524fc746aff5c0dedd3ec4ee045\n"
    },
    {
      "commit": "92d24445abf8259b234d64d3edb977fe01438023",
      "tree": "5ed49542fdaa614a6895c887db10f1fc9fd863d3",
      "parents": [
        "dac9b5ef343630fb816b7143263df80f80f9c130"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 16:35:43 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:13 2024 -0700"
      },
      "message": "First pass at tidying up documentation\n\nGitOrigin-RevId: 627413e813095b6fecbe67a126bcb32d31eada40\nChange-Id: I884759a64a0ed4aeadb73738591ab11b23fd036a\n"
    },
    {
      "commit": "dac9b5ef343630fb816b7143263df80f80f9c130",
      "tree": "8859a871d19f1619f5e746cab6761165da31483d",
      "parents": [
        "dbb3d544399efee896887928528021be1c25099e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 15:32:24 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:08 2024 -0700"
      },
      "message": "Remove a couple of now impossible things from Sphinx docs\n\nGitOrigin-RevId: 812ffe06172ec105cc97f725164d0e7d4f9ccb6e\nChange-Id: I140f3dbdc3035744335a30b6b9092aab36420ea5\n"
    },
    {
      "commit": "dbb3d544399efee896887928528021be1c25099e",
      "tree": "a97a356b5812eeb35a3224604345e08950fa3f9f",
      "parents": [
        "e7b1fc492724c32b3ac7065465374665c2d131a0"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 15:05:39 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:09:02 2024 -0700"
      },
      "message": "Fix note about documentation in README\n\nGitOrigin-RevId: bb62198503f49adbbc8a38a29b5f06edea822848\nChange-Id: Ia2c8319854f664e9e6c933a65690d2368ae51b5c\n"
    },
    {
      "commit": "e7b1fc492724c32b3ac7065465374665c2d131a0",
      "tree": "210cb288b7d7728b25ca21fcd6e3965fe536b63b",
      "parents": [
        "ed41ba6711f90bca773200715a26d8cb948a4c11"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 13:54:09 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:08:56 2024 -0700"
      },
      "message": "Update for pages?\n\nGitOrigin-RevId: 2cf5582b101581b690525401a627e860966d5310\nChange-Id: I3e0adbb8bcf891c1c5b070c366e3e50e9cbef311\n"
    },
    {
      "commit": "ed41ba6711f90bca773200715a26d8cb948a4c11",
      "tree": "7ad07f982815bab90be8784c0f5d279de77fcd28",
      "parents": [
        "b4bc6981b3d2fec8416f27d30111f7420d381de6"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 11:13:25 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:08:51 2024 -0700"
      },
      "message": "Black Sphinx conf\n\nGitOrigin-RevId: 9a67d14c82236468ed26ae2def1320836568b3d9\nChange-Id: I738b824716bf03b4e1a5c3f9e01ce2736370297c\n"
    },
    {
      "commit": "b4bc6981b3d2fec8416f27d30111f7420d381de6",
      "tree": "6dcf7da555ea5010a4a2dd113b3b774bc077f8a4",
      "parents": [
        "62495b221e7124c9c5cb81ac1d7254dcde7cda81"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jul 10 11:12:02 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 10 18:08:44 2024 -0700"
      },
      "message": "In Sphinx doc, Use a configparser\n\nGitOrigin-RevId: e5b02fab72436f10b12e04ca6763b42495a586a3\nChange-Id: I32eadce5ffb01e5ab58deb4bc139388bc5d46f98\n"
    },
    {
      "commit": "62495b221e7124c9c5cb81ac1d7254dcde7cda81",
      "tree": "d36909e0083b4d045f63f182e7e45a079335b04a",
      "parents": [
        "3cf6d1edf7c30a1c927b4cb573c2a810ddada7b1"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Sun May 12 21:54:49 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 14 13:51:54 2024 -0700"
      },
      "message": "Add a threshold program\n\nGitOrigin-RevId: 472df66d6a0ee76530c6698fa75ec28e2dd28566\nChange-Id: I075a4d25cff1804a75561635560a018c37553df1\n"
    },
    {
      "commit": "3cf6d1edf7c30a1c927b4cb573c2a810ddada7b1",
      "tree": "b54551c0a8826a5199406e288243fb995f1ab55b",
      "parents": [
        "64090c5bb2ad344cb489993c800b7cf6f6cb29a9"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 16 19:31:33 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 16 17:49:21 2024 -0700"
      },
      "message": "Update minpng\n\nGitOrigin-RevId: 416703bf68d4cb63cf3362dbf8b4094aec1ad2f5\nChange-Id: I13f36e550800d3cae875e89390ceed6858e21eb6\n"
    },
    {
      "commit": "64090c5bb2ad344cb489993c800b7cf6f6cb29a9",
      "tree": "5a9c84690b3c0cf2f26a308a5991ae4c5a0f4aa5",
      "parents": [
        "13a4fb886d4974f25afe57f038696560b5b90e59"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Apr 11 18:59:51 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 11 15:37:46 2024 -0700"
      },
      "message": "Remove sBIT shifting in asDirect\n\nGitOrigin-RevId: 14faaffc334b7e12c0a66bb036895e5ea56fa38b\nChange-Id: Ia78e3b66cfdae9febd92e93e20984fa8b40ef403\n"
    },
    {
      "commit": "13a4fb886d4974f25afe57f038696560b5b90e59",
      "tree": "ccaf90df5003d15f04155df3536d1c13be45a01f",
      "parents": [
        "c40352444199e2a3588c1b3bd5fc543de647b87a"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Apr 11 18:14:53 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 11 15:37:40 2024 -0700"
      },
      "message": "Remove the rescaling asRGB() and asRGBA8()\n\nGitOrigin-RevId: 85479eaf5d6152afcfc4d0f3de4188a2174bdf8a\nChange-Id: I928da6f693d2987a923bdf64cc85c52c2b64c5fb\n"
    },
    {
      "commit": "c40352444199e2a3588c1b3bd5fc543de647b87a",
      "tree": "417bf3898eeac1e240c8604c4c7e395bd388c93b",
      "parents": [
        "c2ec43d0c001fc08f4f88458f698e164ef81c6c8"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Apr 11 17:54:51 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 11 15:37:33 2024 -0700"
      },
      "message": "Remove explicit check for correct number of rows\n\nGitOrigin-RevId: 3c14a310b41ce98fe56d23085dffb47da5872f5e\nChange-Id: If5fe62a00c785da6d36aeb47b116dbc0c624aea3\n"
    },
    {
      "commit": "c2ec43d0c001fc08f4f88458f698e164ef81c6c8",
      "tree": "f76cff09df4bb26b095876620dce6b49d37d1069",
      "parents": [
        "1b989c499666c031cb62ee341b8edad13122b498"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Apr 10 22:32:39 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 10 15:54:14 2024 -0700"
      },
      "message": "Black png.py\n\nGitOrigin-RevId: 32ecda1ef8964d1a5e0e91410d1219a5c4c5cd71\nChange-Id: Idc4256d364e84418071c6d41b3c01ac760d120f2\n"
    },
    {
      "commit": "1b989c499666c031cb62ee341b8edad13122b498",
      "tree": "c3b7f50da09d4cfca29d4d5d58e7356c7091e522",
      "parents": [
        "eb300402058bef13d8141c457f2bff74d01ddcbe"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Apr 10 22:15:43 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 10 15:54:08 2024 -0700"
      },
      "message": "Remove size key from info argument to from_array\n\nGitOrigin-RevId: eb0b03b5ac6e9551978dced5ca349399efa1c8a6\nChange-Id: I9cbabdd417f5088f89d2a1690a4929b9b473c854\n"
    },
    {
      "commit": "eb300402058bef13d8141c457f2bff74d01ddcbe",
      "tree": "3b40ea127d7c04d1a595efd71f72b3d1f49d766f",
      "parents": [
        "aded4b5079bb95859b2c5a1b774e78a20eb4e88b"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Apr 10 22:03:14 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 10 15:54:03 2024 -0700"
      },
      "message": "Slight cleanup of tests\n\nGitOrigin-RevId: 0bff9de3920bc5370a975079d33ad4ba8f1e86fd\nChange-Id: I05cb90a8782bb57902384c21bb629ecc89a5e092\n"
    },
    {
      "commit": "aded4b5079bb95859b2c5a1b774e78a20eb4e88b",
      "tree": "0f81a37306bbddbce193e2d8705b1d7a5d52432c",
      "parents": [
        "09d466ed719bebcba4df05bc812a61c3864d9da8"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Apr 10 14:38:22 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 10 15:53:57 2024 -0700"
      },
      "message": "Merge branch \u0027drj11/fix-wide\u0027\n\nGitOrigin-RevId: 6b70b9d5061c227d09536bcc4d8723af1c024fe2\nChange-Id: I4988dbe0eaac48204987a39aaf0abb20dad3462d\n"
    },
    {
      "commit": "09d466ed719bebcba4df05bc812a61c3864d9da8",
      "tree": "a218e30d7966f9c6a439df8ebdea1d0be5149583",
      "parents": [
        "ea8e52e81e323e693e166c46c547c5ce6780136d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 09 22:07:25 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 09 15:45:48 2024 -0700"
      },
      "message": "Merge branch \u0027drj11/no-numpy\u0027\n\nGitOrigin-RevId: 7377e2a1d52a6ba08c343eda562b0b3d2a855034\nChange-Id: I793104e3442a2e82cfe63bcef11951b54a7f1890\n"
    },
    {
      "commit": "ea8e52e81e323e693e166c46c547c5ce6780136d",
      "tree": "508af8ebd4faeb30afe39edfcdc19d5978c091ca",
      "parents": [
        "84d36f87880def4a1ff3515af75c624c75163aff"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 09 13:36:22 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 09 15:45:42 2024 -0700"
      },
      "message": "Removing exnumpy\n\nGitOrigin-RevId: 554579fd7eb14af1dbd669641641fe6cc8c0d6db\nChange-Id: I01c19b774665b951bfb4a8cb76c97f12339e2ff0\n"
    },
    {
      "commit": "84d36f87880def4a1ff3515af75c624c75163aff",
      "tree": "fbf190c99356cd1da3062c3cbcb4193f8a58ad71",
      "parents": [
        "1704106d039cd4cacbacd0dc23fb2abf3aea2cf4"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 09 13:21:10 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 09 15:45:35 2024 -0700"
      },
      "message": "Add experiment pydoc file\n\nGitOrigin-RevId: 163f4a424e56c14869056581677f20e55aa98813\nChange-Id: I75308e1e702f1543cfaed5d10e75815350086f98\n"
    },
    {
      "commit": "1704106d039cd4cacbacd0dc23fb2abf3aea2cf4",
      "tree": "df92747a0ac81febca351da0fecc687616acbbfd",
      "parents": [
        "ced604f99910de09691dcf6f32474fa869eaed03"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 09 13:09:40 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 09 15:45:28 2024 -0700"
      },
      "message": "fix bug in example numpy code\n\nGitOrigin-RevId: 2c260e168283d7d7ced1d8a4b17091f99d9001c1\nChange-Id: I57941f808959113874e4010d6b893b1fc22aafd5\n"
    },
    {
      "commit": "ced604f99910de09691dcf6f32474fa869eaed03",
      "tree": "d8569111b9ff4829fb79a31ea2d594d8abc94454",
      "parents": [
        "f7744dc248fdaeb7893537eeeebc70aed7f4293a"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Apr 09 11:05:32 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 09 15:45:20 2024 -0700"
      },
      "message": "Merge branch \u0027drj11/deinterlace\u0027\n\nGitOrigin-RevId: 733f4a1b746e0b8a77474311fd748c0fd569c434\nChange-Id: I9550880cc5c516e978efe936c3f8cb70567231b3\n"
    },
    {
      "commit": "f7744dc248fdaeb7893537eeeebc70aed7f4293a",
      "tree": "24f9a5b88f733b3a1a3e5e34f96b185a52ee2d6c",
      "parents": [
        "82b925fe9e9ce8c5c9d8981e7efb881b2b01ee80"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Sun Apr 07 21:26:05 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Apr 07 15:58:32 2024 -0700"
      },
      "message": "Replace http: with https: in URLs\n\nGitOrigin-RevId: b3df162e706152fc8294bec90a514360014c28ce\nChange-Id: Ic67939704a56d55eeeea7a674857d59f1514fcd9\n"
    },
    {
      "commit": "82b925fe9e9ce8c5c9d8981e7efb881b2b01ee80",
      "tree": "696204f94fde701200cf4be24647e136eadd387e",
      "parents": [
        "04109273c9305a5e5381f2adc174f5e53aa30edd"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Apr 04 21:42:17 2024 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 04 15:49:50 2024 -0700"
      },
      "message": "Use `placeholder`; it\u0027s more considerate language\n\nGitOrigin-RevId: a12bda75cff271ccdf25a1360df3b5adab9fde4c\nChange-Id: I5b00296db5760cf6cb6c229d44f6bd76895ee284\n"
    },
    {
      "commit": "04109273c9305a5e5381f2adc174f5e53aa30edd",
      "tree": "84d7a9cd432dd5b98a6fa1e70b2bb2aaa63f2048",
      "parents": [
        "77653b22ba4d1cdd2ed866f6639486fd56653ff0"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Mar 08 13:53:19 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 08 09:19:23 2024 -0800"
      },
      "message": "pnghist binary modes\n\nGitOrigin-RevId: 0e4c0122a7bf3a727fe02eb20661764ebf29fd84\nChange-Id: I3db136a1c4144bbe916180655ed1119c8a93b2fe\n"
    },
    {
      "commit": "77653b22ba4d1cdd2ed866f6639486fd56653ff0",
      "tree": "a878d1526c2694d0a740ae5dcf2c0d40cf4e2a08",
      "parents": [
        "2429c941dfae936486bb0b5a0294861cdd6a436b"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Feb 06 20:26:42 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 07 12:45:44 2024 -0800"
      },
      "message": "Fix typo bug in iccp.py\n\nGitOrigin-RevId: 27032b074f748997cfde1f30797d327debaee56b\nChange-Id: I00ebdecec9ec89693f81b217971c1dd3c40ee7bd\n"
    },
    {
      "commit": "2429c941dfae936486bb0b5a0294861cdd6a436b",
      "tree": "a8445a015a1a680cdc942f9241de171cfcfddbee",
      "parents": [
        "a8f7a90a07835af4575b2e3cb09d2401e794b3ff"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Sat Feb 03 19:43:43 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 07 12:45:36 2024 -0800"
      },
      "message": "Fix iccp read file mode\n\nGitOrigin-RevId: 2440f759b71fb6fb046d534383affad3b178d997\nChange-Id: I9a239870643b712a4adae3eb2783bd044cc85ed8\n"
    },
    {
      "commit": "a8f7a90a07835af4575b2e3cb09d2401e794b3ff",
      "tree": "6ea2086f74c21cc6daa362fa7d053847ad4e28d3",
      "parents": [
        "7082dc9c172fd2c6fdf509100460b127f7c36ffb"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Feb 02 22:53:57 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Feb 03 14:03:34 2024 -0800"
      },
      "message": "Add mkiccp command line examples\n\nGitOrigin-RevId: 3a998519137c7baf5828bb4389e0b53b425e5e46\nChange-Id: I5e1696d7e4f369da11783ca7374677804063a0bc\n"
    },
    {
      "commit": "7082dc9c172fd2c6fdf509100460b127f7c36ffb",
      "tree": "5e04df9c11cc36235dc5991279181b47bfbb0c0f",
      "parents": [
        "51b7e43547569ebcb8577a3e5fb08e72c34a760a"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Feb 02 20:13:28 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 02 14:48:56 2024 -0800"
      },
      "message": "Convert to piecewise function\n\nGitOrigin-RevId: 3cc095ab6a035d2e36d06142e59aa4a248c1af2d\nChange-Id: Ia89beddecbbc1d6f8d22934c532b0ba609c6426f\n"
    },
    {
      "commit": "51b7e43547569ebcb8577a3e5fb08e72c34a760a",
      "tree": "f5d2222d814c450330d9af654dcbad432f3d5a9b",
      "parents": [
        "b78b219032c3b84c57ace24f793865a1045db6d2"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Fri Feb 02 18:04:02 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 02 14:48:50 2024 -0800"
      },
      "message": "Unify mkiccp\n\nGitOrigin-RevId: 8478d20425f144fef1cea13fcf7cb2efb7da05c1\nChange-Id: If944a1a828ebccff95180363c43b8356d2f2f445\n"
    },
    {
      "commit": "b78b219032c3b84c57ace24f793865a1045db6d2",
      "tree": "7ad82aeb08b26cfa7fc3e6c311958a0273831917",
      "parents": [
        "6e6df11d500fc26264a4cf70fbab19dfe0640384"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Feb 01 17:20:28 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 01 14:38:21 2024 -0800"
      },
      "message": "Use more general piecewise function\n\nGitOrigin-RevId: dfe3e4fe99ea0754804297f5e1f12ba403a5d4b7\nChange-Id: I23320b25688b222c9deca457ab276202033bc898\n"
    },
    {
      "commit": "6e6df11d500fc26264a4cf70fbab19dfe0640384",
      "tree": "8e43a35858e5b0b28f63b8d3f917a9be4b216b39",
      "parents": [
        "117ad338f9bc752721d36f5de72257a7ba9ac6bf"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Feb 01 13:11:06 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 01 14:38:16 2024 -0800"
      },
      "message": "Add link to blog post\n\nGitOrigin-RevId: 1fc9bd684dc8a9ebe58f69a461d6a78eae06a5d5\nChange-Id: Ibb81722d19a96b010cbb80efb861e7221c37d78e\n"
    },
    {
      "commit": "117ad338f9bc752721d36f5de72257a7ba9ac6bf",
      "tree": "5300e94d080ee296520fbc4a766f84b2fadf7544",
      "parents": [
        "52efb990ccf1f4b6f6d67e74086d0c117c91db49"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Thu Feb 01 12:14:26 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 01 14:38:10 2024 -0800"
      },
      "message": "Update some ancient release notes\n\nGitOrigin-RevId: 36a7524d7e5b0bbaa213f1101debfc27154d7cbe\nChange-Id: I2706e382bb1676bfe9e9e1bca926cdeace884458\n"
    },
    {
      "commit": "52efb990ccf1f4b6f6d67e74086d0c117c91db49",
      "tree": "8a843d0d83d0594ad31790f2364d5fede8265fa3",
      "parents": [
        "ce397cc2efdc31be4d1215cb682af4e461fe2197"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 31 22:38:21 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 31 15:23:48 2024 -0800"
      },
      "message": "Add mkiccprgb.py\n\nGitOrigin-RevId: 3bc6c9c6a8a245e7849a92003dc18546605fc668\nChange-Id: I8296d3f5648c01027c7a7e7a9cfb7a99f6f9de55\n"
    },
    {
      "commit": "ce397cc2efdc31be4d1215cb682af4e461fe2197",
      "tree": "c4f03fb80b4573c5eba8a48cb684f41e0b0bf85e",
      "parents": [
        "c6e792f72164e407cc2e10c815b1bb5c9f35b32e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 31 22:23:32 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 31 15:23:43 2024 -0800"
      },
      "message": "Add RGB ICC Profile\n\nGitOrigin-RevId: d5e78cab20ecec15f51bd5933be38a3c2117362e\nChange-Id: I0c9bedabaa1657497bbc950228b980c7357c5e9e\n"
    },
    {
      "commit": "c6e792f72164e407cc2e10c815b1bb5c9f35b32e",
      "tree": "8d0eb260324887681e60acb0273a21d0dc1fb87b",
      "parents": [
        "9cde65ac43a08f54511a1b65826fe0a778b043ab"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 31 22:23:22 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 31 15:23:38 2024 -0800"
      },
      "message": "Fix hex parsing in ICC\n\nGitOrigin-RevId: 07469f51d1b83a7956fe15aed1af3b16702af214\nChange-Id: I3f927cde38cca9507bdb0d1bec6942a6febdf1d9\n"
    },
    {
      "commit": "9cde65ac43a08f54511a1b65826fe0a778b043ab",
      "tree": "a831cb8a89b5698a5747d689fa832cff2486c851",
      "parents": [
        "8b1e51a2e9edf18b4c88ced5dab458698ec159b1"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 31 20:46:58 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 31 15:23:32 2024 -0800"
      },
      "message": "Add note about ICC for Messenger\n\nGitOrigin-RevId: 97a8e0005ca6081c16d43907a4cd86c67e59cc61\nChange-Id: I3b2fb121385acd167b198ed680be15f08b45db5e\n"
    },
    {
      "commit": "8b1e51a2e9edf18b4c88ced5dab458698ec159b1",
      "tree": "a528da19ff0d078752c27d96a6ba0ce8d94ba74d",
      "parents": [
        "17818d0f05372abef7af13070af1dba7d37224aa"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 31 09:14:33 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 31 15:23:26 2024 -0800"
      },
      "message": "Pretty print the tags\n\nGitOrigin-RevId: 33cd634d446f73679bd45ac02c84d4e27773e1fb\nChange-Id: I85b6e839aee85fc09f355ba7cdc3d94bbc028237\n"
    },
    {
      "commit": "17818d0f05372abef7af13070af1dba7d37224aa",
      "tree": "053c6c52d431636dd5ebc99bc041b6e427e672eb",
      "parents": [
        "717d6f2f6b9ac3d90e97a5baea37da83a3db3543"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 22:26:13 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:44:11 2024 -0800"
      },
      "message": "Replace map with list in iccp\n\nGitOrigin-RevId: 9b1d6d08641ec437932361d570f0c2c3b00cd285\nChange-Id: Ia32b7c51332544c55b606111e7a90f31d4f6f5b4\n"
    },
    {
      "commit": "717d6f2f6b9ac3d90e97a5baea37da83a3db3543",
      "tree": "9f73e15984ba4d50412ac8b4b488c66e5684fbbf",
      "parents": [
        "fbb56b379a01337e4a27f0ced670dacaf3e1ff9e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 22:15:19 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:44:06 2024 -0800"
      },
      "message": "Better ICC Profile conversion through fixing bytes/string\n\nGitOrigin-RevId: 51e07d7e2e3f6ebb63eaeb2559a2a22e36ac42b9\nChange-Id: I2eecc6bf545c5eb0ce166cfcb5f84658f7330b8b\n"
    },
    {
      "commit": "fbb56b379a01337e4a27f0ced670dacaf3e1ff9e",
      "tree": "357ed133fa002373ebb1a1a26c8222825d7e7397",
      "parents": [
        "80584baab2a651ef8c28977927f483ccc6a1ef42"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 21:41:02 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:44:02 2024 -0800"
      },
      "message": "Read ICC Profile manufacturer and model as bytes instance\n\nGitOrigin-RevId: d2390e8360e0691bceb53b19b6349dbd6f94387a\nChange-Id: I026c1d20c0d486dfc20a512877e2b3bed54120c0\n"
    },
    {
      "commit": "80584baab2a651ef8c28977927f483ccc6a1ef42",
      "tree": "aa21c8663ccf8dac5b7d510e551e30e268128c70",
      "parents": [
        "f41f661749d6500460804151a6bc13332ec7ffbf"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 21:24:56 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:43:57 2024 -0800"
      },
      "message": "Add doc\n\nGitOrigin-RevId: 7b7237ed7cf89c7b3573e606b2b8ffd6cb957c68\nChange-Id: I4d5b87ec9d04abee420f1eabc9c46de91629eff5\n"
    },
    {
      "commit": "f41f661749d6500460804151a6bc13332ec7ffbf",
      "tree": "440da22a64ae37f4aee6fa49f2de6d225353d067",
      "parents": [
        "9d06feb343c88612c7124a4e00fa769007924fc4"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 21:23:28 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:43:52 2024 -0800"
      },
      "message": "Use pprint\n\nGitOrigin-RevId: b3fc7e389e28708235d987c782b4f879f963adc0\nChange-Id: I39f448e9bdf2f5269d794b06cdd9509a8551ae80\n"
    },
    {
      "commit": "9d06feb343c88612c7124a4e00fa769007924fc4",
      "tree": "a2badfb9378d5f14e406ce21632b57e3e4c61f4d",
      "parents": [
        "dcdac4dc9fb1fe628a8df4302f21bd1e05c9bc8c"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 21:09:07 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:43:47 2024 -0800"
      },
      "message": "Merge branch \u0027drj11/iccp\u0027\n\nGitOrigin-RevId: 074923209f31ec5a60ce67977d19f6ba31290463\nChange-Id: I81eea6b157c1f7903f149f5b0d23b081f360f5e1\n"
    },
    {
      "commit": "dcdac4dc9fb1fe628a8df4302f21bd1e05c9bc8c",
      "tree": "06caafdfd3f8cf49406e3d6b2b86d157a3bb5bb8",
      "parents": [
        "eab40666f01c2616705fe00bd855e98685253a09"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 30 15:55:15 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 30 15:43:41 2024 -0800"
      },
      "message": "Add experimental ordered dither\n\nGitOrigin-RevId: 7cf674ebbd4e6fc1dc6431697b971b90f1369908\nChange-Id: I8187810f3ad742b4c8228988febc1e97f80c4e67\n"
    },
    {
      "commit": "eab40666f01c2616705fe00bd855e98685253a09",
      "tree": "a3e5574c84032ef3528a2f1e0003ae38ab8b1295",
      "parents": [
        "bf26541a383350bcf768a45b9b27a881aa72f23e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Jan 24 12:06:16 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:53:26 2024 -0800"
      },
      "message": "Add experimental priinfo tool\n\nGitOrigin-RevId: 5cdf3d95cc34fc4d87aa145f82380a0f59383d95\nChange-Id: I0289d5a4482f228ed03ea79709748bece95576cf\n"
    },
    {
      "commit": "bf26541a383350bcf768a45b9b27a881aa72f23e",
      "tree": "8ac256997bf63b183253954d2ed0cc969a20c7c2",
      "parents": [
        "fa8bae60bec385b43b1e690e08ab83042aaacf17"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 23 12:12:37 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:53:20 2024 -0800"
      },
      "message": "Merge branch \u0027drj11/remove-pytest\u0027\n\nGitOrigin-RevId: 45350e2700bd370315ff0d371b14b951b7fbdd18\nChange-Id: I32d25095f4a766c51c74534fc63ca020e531f4d3\n"
    },
    {
      "commit": "fa8bae60bec385b43b1e690e08ab83042aaacf17",
      "tree": "a895eeb69bc5ddf78f31e10669e89ff51b91fc4d",
      "parents": [
        "c2fbe380a1d107e9b7575c8e3288563820d3cf2d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 23 11:49:22 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:53:15 2024 -0800"
      },
      "message": "Merge branch \u0027drj11/fix-ci\u0027\n\nGitOrigin-RevId: 381f9f9b3223b99844ed2f674d18214403e4eec9\nChange-Id: I81e028932fd4639ae5b811e8c9d16788d02565cf\n"
    },
    {
      "commit": "c2fbe380a1d107e9b7575c8e3288563820d3cf2d",
      "tree": "24b5ad5bf2f20cbafbe41abb0c7890740d03e121",
      "parents": [
        "01404c93b32c856008aa9912f5aeaffeae042008"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Jan 23 11:01:32 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:53:09 2024 -0800"
      },
      "message": "Fix CI\n\nGitOrigin-RevId: 3a34b48c63369d8ee0d9ce6102e3808357f7eb26\nChange-Id: I50d8d73194143c5dd919bbf3955eb40682374b41\n"
    },
    {
      "commit": "01404c93b32c856008aa9912f5aeaffeae042008",
      "tree": "c6fd38ac5de0989eabadd2a884639b3de935a5c5",
      "parents": [
        "32eef55f865061f1ed3f2a4e049024d4e39636cc"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jan 22 21:53:30 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:53:03 2024 -0800"
      },
      "message": "Add description to prigreypng --help\n\nGitOrigin-RevId: bc623766de75a9e6bfaa7e500b5877e9204cce04\nChange-Id: I38beaa8e178cd36578ee91c9130884b15c3f78dc\n"
    },
    {
      "commit": "32eef55f865061f1ed3f2a4e049024d4e39636cc",
      "tree": "65a9b121a6e2734b51f06c1e495cc40f78dc0e56",
      "parents": [
        "f8f50cffdedf42b75df94be771b8527c126e5181"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jan 22 21:23:41 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:58 2024 -0800"
      },
      "message": "Sort items for counts\n\nGitOrigin-RevId: d55d0ae7a63e703bf8512a1dde885fa66e4c1ffb\nChange-Id: I4bb2188c81710abf8c41f8af4944b882094fb279\n"
    },
    {
      "commit": "f8f50cffdedf42b75df94be771b8527c126e5181",
      "tree": "1e1330171b4ab40579dd6c11155492129099b74b",
      "parents": [
        "1b16057c6dbaa6eb0c554e56f8f3e16a8ece5e26"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jan 22 21:00:01 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:52 2024 -0800"
      },
      "message": "Add help message for pipcolours --jasc\n\nGitOrigin-RevId: 753b6ce5f25ec68094df77da330ec7f54b30bf48\nChange-Id: Ibd5a20d795f364dc64cd54eedbd35018f253c36a\n"
    },
    {
      "commit": "1b16057c6dbaa6eb0c554e56f8f3e16a8ece5e26",
      "tree": "3e7e0737a0efcfd31b879604a68bd5622b4d2bc7",
      "parents": [
        "7590af1812161a74442549fbb14c750d1f7f8c88"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Mon Jan 22 20:56:05 2024 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:47 2024 -0800"
      },
      "message": "Add pipcolours description to help\n\nGitOrigin-RevId: bdc1bca278ea88623958c5917e76d716a697fd1a\nChange-Id: I74ce485de8cbd7546d7356f5cb85c3b5d8095b2c\n"
    },
    {
      "commit": "7590af1812161a74442549fbb14c750d1f7f8c88",
      "tree": "99dbd8eb9b2ebe21342d8d18655edf9babdf2f09",
      "parents": [
        "fe5bd820842c85a105eea109475448d9f126541d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Nov 15 10:57:09 2023 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:41 2024 -0800"
      },
      "message": "Remove stray comment\n\nGitOrigin-RevId: aefbe5d9e06ff5293f40393f75982cf027f36d35\nChange-Id: I3f9593e594836ec78173afd355d46ed874ab64ea\n"
    },
    {
      "commit": "fe5bd820842c85a105eea109475448d9f126541d",
      "tree": "dbd897489576b30a9169da6be294d9e79df0be8a",
      "parents": [
        "e0c7b03d0821363047bfe5619369c606faae9613"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Nov 15 10:41:14 2023 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:35 2024 -0800"
      },
      "message": "Remove readthedocs\n\nGitOrigin-RevId: 9dadbb6572cde395b76f4395e5efbb3a9eee4da5\nChange-Id: I2c07a9b4847927d6bdebf456810be84b7b7821f5\n"
    },
    {
      "commit": "e0c7b03d0821363047bfe5619369c606faae9613",
      "tree": "c10db9f2c2a5116e6a4367aba5d603058514416b",
      "parents": [
        "cba55b78fe989b343e555acfc934aca09366fbbd"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Tue Oct 10 19:13:40 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:30 2024 -0800"
      },
      "message": "Remove `transparent` from info dict in asDirect()\n\nGitOrigin-RevId: 4ad4dfc83901ebe97272d4edd03d5917bccc8325\nChange-Id: I31c835c7a74ef85a1707f6cc50c8bbca4b702ebb\n"
    },
    {
      "commit": "cba55b78fe989b343e555acfc934aca09366fbbd",
      "tree": "0295cef332817707b7fd9b12ecf1863a748e4162",
      "parents": [
        "000cfa78544e409fb61bfb5efd2206795dd31f08"
      ],
      "author": {
        "name": "D Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 20:15:33 2023 +0000"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:24 2024 -0800"
      },
      "message": "Merge branch \u0027drj11/physical\u0027 into \u0027main\u0027\n\nImplement physical keyword\n\nSee merge request drj11/pypng!117\n\nGitOrigin-RevId: e3cea6a5fc823838cecae64b9b759a316cafbd55\nChange-Id: Ica8c4bb8430517cbd97eb4a56667c20ea4a55c4e\n"
    },
    {
      "commit": "000cfa78544e409fb61bfb5efd2206795dd31f08",
      "tree": "3d589c618296d841facb9c06ccc6d4f5d134b7e6",
      "parents": [
        "98d7af054f79e697b2340c5f09bc12438bdf83b1"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 18:40:02 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:19 2024 -0800"
      },
      "message": "Fix typo\n\nGitOrigin-RevId: 7a0a80c99963ea48a97d890e0c32dc3e9738e18a\nChange-Id: Ic42c3b013bad9d6303d9e765b4073103236ac4ea\n"
    },
    {
      "commit": "98d7af054f79e697b2340c5f09bc12438bdf83b1",
      "tree": "8fdd1acc61d032f9345c74cf0a5037a2342c6f2f",
      "parents": [
        "02543740060daac83eb45972aa3fccb2bea4220d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 16:50:44 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:13 2024 -0800"
      },
      "message": "Format lists in ancient release notes\n\nGitOrigin-RevId: 4d74c330beac1564a13c95882a42fae959c032ed\nChange-Id: Ieda0d0abb7bdb1285443094b2d7daaa5628b6ba7\n"
    },
    {
      "commit": "02543740060daac83eb45972aa3fccb2bea4220d",
      "tree": "8aa4dac74ba75bc544211ab65afa6ad1bf358694",
      "parents": [
        "e936741391b45d605827cde6150b6aa54d65fd10"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 16:43:43 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:08 2024 -0800"
      },
      "message": "Document release 0.20231004.0\n\nGitOrigin-RevId: 7b60d89e6705b41b2654dd65c058bb08744135e7\nChange-Id: Ie74db331e780f6ad239d399c43e237792285c6b3\n"
    },
    {
      "commit": "e936741391b45d605827cde6150b6aa54d65fd10",
      "tree": "3248fbb6519fae410a24df66b399cb9d74b09dc9",
      "parents": [
        "3e524b40585597926d5c822d60a1bfbe692b50a4"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 16:43:23 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:52:02 2024 -0800"
      },
      "message": "Update release notes\n\nGitOrigin-RevId: b63d95fa1d056a2305224eeec4032c3490f88a71\nChange-Id: I44972eca596bf61e201adca04f2c4c3f6de228c3\n"
    },
    {
      "commit": "3e524b40585597926d5c822d60a1bfbe692b50a4",
      "tree": "7910957ff6adf90d48b5e6d2ec78094b76ce9cfb",
      "parents": [
        "253669caf540e32543fe561b3b82b729597fca1b"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 16:19:16 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:56 2024 -0800"
      },
      "message": "Update for release 0.20231004.0\n\nGitOrigin-RevId: a5844c07da7bebaca833bc984fbe0ed348925666\nChange-Id: I35ad167ebeff4ba84205432959eeba59f6d0a449\n"
    },
    {
      "commit": "253669caf540e32543fe561b3b82b729597fca1b",
      "tree": "c1dd273f149ae5a018cbf4cc9179541c70d29cc5",
      "parents": [
        "9810c1718a0a3a5ff31a0ed57b01ed4b365e6eb2"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 16:12:42 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:51 2024 -0800"
      },
      "message": "Update for Python 3.12\n\nGitOrigin-RevId: a9d79d5ed1c3dcb55518ff1c1c52442774b9f357\nChange-Id: I2de788ae0f5276fea29e9956682b91e62f936a7e\n"
    },
    {
      "commit": "9810c1718a0a3a5ff31a0ed57b01ed4b365e6eb2",
      "tree": "2d955eef230b40b69fc4c04418771c53a6b4ab5d",
      "parents": [
        "9b97a22d9bd12af13f0cb90b3dbc2e8c9ae61b8e"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 15:35:47 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:45 2024 -0800"
      },
      "message": "Update for Python 3.11\n\nGitOrigin-RevId: 7e2f0b71063298e13cc06e5eb73723e471507f12\nChange-Id: I2d1373c1b7c302dcfa5bd45363c0f9414572e5a4\n"
    },
    {
      "commit": "9b97a22d9bd12af13f0cb90b3dbc2e8c9ae61b8e",
      "tree": "ddde36b650ef3aed7acb792c01e7ebcb9d007013",
      "parents": [
        "642b99ee8173af65086aa1d7e4a7bbb75aff79ce"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 15:30:59 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:39 2024 -0800"
      },
      "message": "Add Release Note for numpy palette bug\n\nGitOrigin-RevId: bc200957dc2796e4ea1f104eea4efc7ef922902b\nChange-Id: I7f7beb4f2bfdf3735b826a05fab4a589862682e0\n"
    },
    {
      "commit": "642b99ee8173af65086aa1d7e4a7bbb75aff79ce",
      "tree": "02429c274649b24a104a3c64896a53c3d3c6c6d6",
      "parents": [
        "229f4910ff42c9535db106b6a24dd8ada3588f6d"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Wed Oct 04 15:22:00 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:34 2024 -0800"
      },
      "message": "Move earlier the conversion of palette to list\n\navoids problems when palette is a numpy array\n\nGitOrigin-RevId: 48cbed14d98f8b40a0116f2db133b0bf8545906f\nChange-Id: I348c3bcd78ecd08744f00b1000f9af8188b1a158\n"
    },
    {
      "commit": "229f4910ff42c9535db106b6a24dd8ada3588f6d",
      "tree": "69455013afccb19d0c712c450165cbb5dea671fb",
      "parents": [
        "fd66577e7106ac653474895c42b29a72e7bfb172"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Sat Jul 22 11:26:53 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:28 2024 -0800"
      },
      "message": "Remove mistaken extra-level of quoting from README\n\nGitOrigin-RevId: b7642d52a4643cea4d1fa5b2e143167aaa54a7ac\nChange-Id: I7de3ac04e196a521321278f9a0fe5bee0e228f8b\n"
    },
    {
      "commit": "fd66577e7106ac653474895c42b29a72e7bfb172",
      "tree": "e426ea82192f17cbcf5990073936e9c2704a6780",
      "parents": [
        "67ec918fd3624af193cf447cbd83cae227ccc722"
      ],
      "author": {
        "name": "David Jones",
        "email": "drj@pobox.com",
        "time": "Sun Jul 02 21:11:43 2023 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 26 17:51:23 2024 -0800"
      },
      "message": "From priditherpng, remove input gamma options\n\nGitOrigin-RevId: e011367b93d25ea5fc3bc67c1b08bfac4eb3e33a\nChange-Id: I44ee94e66397a3c958a26554537def5479d10adf\n"
    }
  ],
  "next": "67ec918fd3624af193cf447cbd83cae227ccc722"
}
