{"sha": "c03174ee34eeb6bccb6c6fd0e228a7e892d0b257", "message": "Release 0.1", "author_date": "2019-09-04T20:43:35Z", "committer_date": "2019-09-04T20:43:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "013cc8147abb78227b7232c2d14cb428613b5760", "message": "user-timeline documentation", "author_date": "2019-09-04T20:39:12Z", "committer_date": "2019-09-04T20:39:12Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "11b2847252a2d6683023339873d6a31c5300409e", "message": "Save followers in following m2m table, closes #1", "author_date": "2019-09-04T20:22:52Z", "committer_date": "2019-09-04T20:22:52Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "b266da2f01d6f9ed622a4be36fcafba64b42831c", "message": "Removed dead code", "author_date": "2019-09-04T20:03:20Z", "committer_date": "2019-09-04T20:03:20Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "656c970d8b7d0744f1bb5743767fc5b34b62b90e", "message": "Added python-dateutil dependency", "author_date": "2019-09-04T20:01:12Z", "committer_date": "2019-09-04T20:01:12Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "506c9d5e8e659b46e2f544bf476a96047feed402", "message": "Circle CI now runs pytest", "author_date": "2019-09-04T20:00:10Z", "committer_date": "2019-09-04T20:00:10Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "5966dad3844b6f98e900de6e738248d949eaaa68", "message": "Implemented favorites and user-timeline commands\n\nPlus tests", "author_date": "2019-09-04T19:59:00Z", "committer_date": "2019-09-04T19:59:00Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "c1340a15bbd2fced600e5e72626cf42d93b3f789", "message": "Added twitter-to-sqlite fetch URL command\n\nUseful development tool - makes it easy to make authenticated API\nrequests on the command-line.\n\nAlso started the Design notes docs", "author_date": "2019-09-04T16:13:21Z", "committer_date": "2019-09-04T16:13:21Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "f95762cc25cbf75909fee8ad041cc903d5f421b0", "message": "Better heading", "author_date": "2019-09-03T22:42:41Z", "committer_date": "2019-09-03T22:42:41Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "4c0977fc5d091d3c31102000a7312f28d07cdd5b", "message": "Added help text for --auth option", "author_date": "2019-09-03T22:42:06Z", "committer_date": "2019-09-03T22:42:06Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "aedf22abac2f87f02d05252a7c6bf2c9854bc786", "message": "twitter-to-sqlite followers --auth option", "author_date": "2019-09-03T22:40:56Z", "committer_date": "2019-09-03T22:40:56Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9dc9f6243f20d0a1217e0d67793ec496333befde", "message": "twitter-to-sqlite auth -a my-auth.json option", "author_date": "2019-09-03T22:32:22Z", "committer_date": "2019-09-03T22:37:30Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "47f474c0fb76c53bdf46aefcb3ca9669e676f932", "message": "Added note about followers command being rate limited", "author_date": "2019-09-03T21:31:58Z", "committer_date": "2019-09-03T21:31:58Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "1f1310a25d95351d4bc8840472e97263c886b852", "message": "Documentation for auth and followers commands", "author_date": "2019-09-03T21:17:52Z", "committer_date": "2019-09-03T21:17:52Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "ef70bb8b3658a984f00e377e6ca1c1d5c238e81d", "message": "Break loop after last page", "author_date": "2019-09-03T21:17:25Z", "committer_date": "2019-09-03T21:18:05Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "fd1a989e09ccfd7b19ac5044ed4679c2134c1294", "message": "Fixed regex", "author_date": "2019-09-03T20:42:38Z", "committer_date": "2019-09-03T20:42:38Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "2a0a84a4ff8211cd96e2f7a8b882a6cc3cc55c5c", "message": "Deploy releases tagged with alpha or beta", "author_date": "2019-09-03T20:41:20Z", "committer_date": "2019-09-03T20:41:20Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9ecd8f04a59621e59307f412f6df842f2b5ef65d", "message": "Release 0.1a\n\nMainly doing this to reserve twitter-to-sqlite on PyPI", "author_date": "2019-09-03T20:36:44Z", "committer_date": "2019-09-03T20:36:44Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "2e4b7c136734b352732186b4d761e608835f7ad3", "message": "twitter-to-sqlite auth and followers commands", "author_date": "2019-09-03T20:28:36Z", "committer_date": "2019-09-03T20:30:34Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 206156866, "label": "twitter-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}}