{"sha": "b3c20e08b1a99c8898f13cc0266e1c5c012cf23c", "message": "First version of apple-photos command, refs #1", "author_date": "2020-05-04T00:04:18Z", "committer_date": "2020-05-04T00:04:18Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 256834907, "label": "dogsheep-photos"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "d427ae3db524d6a348a004def3daa5aacc515f24", "message": "apple_photos_scores table, refs #15", "author_date": "2020-05-04T22:23:36Z", "committer_date": "2020-05-04T22:24:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 256834907, "label": "dogsheep-photos"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "fcf9923391438ab543876d66330cf8407f0f7d10", "message": "Extract place names and make view facetable by place, refs #1", "author_date": "2020-05-04T00:23:01Z", "committer_date": "2020-05-04T00:23:01Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 256834907, "label": "dogsheep-photos"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "cc872b1f50f1d2c0bc2d930c86a6644f154459dc", "message": "Fixed rogue output in tests, closes #755", "author_date": "2020-05-04T18:42:01Z", "committer_date": "2020-05-04T18:42:01Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9424687e9e94401438896116898a071702b09d40", "message": "Consistently return charset utf-8, closes #752", "author_date": "2020-05-04T17:41:58Z", "committer_date": "2020-05-04T17:42:10Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "450d2e2896e07a8ce27f1cf143febe280c97301b", "message": "Fixed pytest warning about TestClient class", "author_date": "2020-05-04T17:40:01Z", "committer_date": "2020-05-04T17:42:10Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "919603b848a6616a09db2cdaff87009827940cd6", "message": "Add ext, sh256, size to photos_with_apple_metadata", "author_date": "2020-05-04T23:05:39Z", "committer_date": "2020-05-04T23:05:39Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 256834907, "label": "dogsheep-photos"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "abbbcbc3e209cb1e6e27b5ba795a588c135d4888", "message": "Run tests on Python 3.8", "author_date": "2020-05-04T02:43:44Z", "committer_date": "2020-05-04T02:43:44Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 256834907, "label": "dogsheep-photos"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "9212f0c9c3138f005ea8d57acacb8a2a80b252a6", "message": "Removed note about virtual environments\n\nSimplifies things now that we also talk about pipx.", "author_date": "2020-05-04T19:35:28Z", "committer_date": "2020-05-04T19:35:28Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "0cdf111ae68d46eb2eb51d85e20e1447a42cbdcc", "message": "Move pip/pipx to top of installation instructions\n\nLess intimidating than Docker, hopefully.", "author_date": "2020-05-04T19:31:13Z", "committer_date": "2020-05-04T19:31:13Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "7e2bb314649baa9e782ad22ff452d90d46aa840b", "message": "Documented installation using pipx, closes #756", "author_date": "2020-05-04T19:10:31Z", "committer_date": "2020-05-04T19:10:31Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}}