{"sha": "3d464893ee442c179a8e5015ffd7577f34f01adc", "message": "Release 3.20\n\nRefs #344, #353, #356, #362", "author_date": "2022-01-06T06:55:35Z", "committer_date": "2022-01-06T06:55:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "a7b29bfaa99c34dc40414b4ad12bff9b78d70427", "message": "Fixed bug with sqlite-utils upsert --detect-types, closes #362", "author_date": "2022-01-06T06:28:29Z", "committer_date": "2022-01-06T06:28:29Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "413f8ed754e38d7b190de888c85fe8438336cb11", "message": "--convert --text for iterators, docs for --convert", "author_date": "2022-01-06T06:19:52Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "2e4847e493a03d95f827ddfaa698c052e3b231a8", "message": "Implemented --convert for different things, renamed --all to --text", "author_date": "2022-01-06T05:44:04Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "e66299c6eda3091557504526aaf0f64fb321cb35", "message": "Implemented and documented sqlite-utils insert --all", "author_date": "2022-01-06T02:16:51Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "f1569c9f7fc063ddf2f1ca91d5f1798afa9d0262", "message": "Implemented sqlite-utils insert --lines", "author_date": "2022-01-06T02:10:10Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "d1ed2f423d71aa2ea9676a71ba4bb2861c5c4e73", "message": "Refactored sqlite-utils insert tests into test_cli_insert.py", "author_date": "2022-01-06T01:57:03Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9e286cc6d2edc14ee7f7263450b11cfdc8f72157", "message": "New help for --lines and --all and --convert and --import, refs #356", "author_date": "2022-01-06T01:32:40Z", "committer_date": "2022-01-06T06:24:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "6e46b9913411682f3a3ec66f4d58886c1db8654b", "message": "Renamed ip to source in example code", "author_date": "2022-01-06T18:01:35Z", "committer_date": "2022-01-06T18:01:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "751bc900366ca52e662ea383b858cbf4365093d9", "message": "datasette-atom plugin\n\nI'm going to see if I can subscribe to new issues and issue comments across all of these repos.", "author_date": "2022-01-06T17:19:02Z", "committer_date": "2022-01-06T17:19:02Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}}