{"sha": "45e24deffea042b5db7ab84cd1eb63b3ed9bb9da", "message": "Link API docs to GitHub source code, refs #464", "author_date": "2022-08-13T16:24:02Z", "committer_date": "2022-08-13T16:24:18Z", "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": "b5e902fcb02953f0f1fc4c652a24c262559a37d7", "message": "Applied Black", "author_date": "2022-07-28T15:13:47Z", "committer_date": "2022-07-28T15:13:47Z", "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": "573de14ab6f4cb23528b97d85578f21eb1ae04d0", "message": "Improved docstring comments for Table class and db.table()", "author_date": "2022-07-28T00:28:46Z", "committer_date": "2022-07-28T00:28:46Z", "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": "1491b66dd7439dd87cd5cd4c4684f46eb3c5751b", "message": "register_function(name=...) argument, closes #458", "author_date": "2022-07-28T00:13:49Z", "committer_date": "2022-07-28T00:13:49Z", "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": "bfbe69646e67322dde328b07109f77c68463dc71", "message": "Fixed incorrect register_function code example", "author_date": "2022-07-28T00:07:23Z", "committer_date": "2022-07-28T00:08:50Z", "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": "855bce8c3823718def13e0b8928c58bf857e41b2", "message": "Release 3.28\n\nRefs #441, #443, #445, #449, #450, #454", "author_date": "2022-07-15T22:56:01Z", "committer_date": "2022-07-15T22:56:01Z", "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": "b9a89a0f2c3559989efe65f25a6e1f8fa76fe8b0", "message": "duplicate --ignore option, refs #450", "author_date": "2022-07-15T22:35:58Z", "committer_date": "2022-07-15T22:35:58Z", "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": "5fa823f03ff2117020ae7fd56198ca7d50130574", "message": "add-column --ignore option, refs #450", "author_date": "2022-07-15T22:31:37Z", "committer_date": "2022-07-15T22:31:37Z", "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": "2c77f4467efcd540ccd57d438cdebece541b90ac", "message": "Add --ignore to create-index as alias of --if-not-exists, refs #450", "author_date": "2022-07-15T22:25:49Z", "committer_date": "2022-07-15T22:25:49Z", "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": "40b6947255540b8cf0639b87824ea8568ec6863c", "message": "enable-fts --replace option, refs #450\n\nAlso fixed up some sqlite3.OperationalError imports.", "author_date": "2022-07-15T22:20:26Z", "committer_date": "2022-07-15T22:20:26Z", "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": "9dd4cf891d9f4565019e030ddc712507ac87b998", "message": "Improve CLI help for drop-table and drop-view, refs #450", "author_date": "2022-07-15T22:09:07Z", "committer_date": "2022-07-15T22:09:07Z", "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": "e10536c7f59abbb785f092bf83c4ab94c00e31a3", "message": "utils.chunks() is now a documented API, closes #451", "author_date": "2022-07-15T21:59:30Z", "committer_date": "2022-07-15T21:59:30Z", "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": "015c6634644a11e5a3ca9d7dafe22ba62b87f2dd", "message": "Fixed lint errors, refs #454", "author_date": "2022-07-15T21:59:06Z", "committer_date": "2022-07-15T21:59:06Z", "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": "c710ade6443d45ca2f581cdf975c7990436ab8fc", "message": "sqlite-utils duplicate command, closes #454, refs #449\n\nAlso made it so .duplicate() raises new NoTable exception rather than raising\nan AssertionError if the source table does not exist.", "author_date": "2022-07-15T21:45:14Z", "committer_date": "2022-07-15T21:45:47Z", "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": "da030d49fd12bbae931871c54a49caccc604f558", "message": "Documentation for .duplicate(), refs #449", "author_date": "2022-07-15T21:29:52Z", "committer_date": "2022-07-15T21:29:52Z", "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": "4af4762521fe3e1ced7fcade67eaeabf41213aab", "message": "test_duplicate_fails_if_table_does_not_exist, refs #449", "author_date": "2022-07-15T21:23:57Z", "committer_date": "2022-07-15T21:23:57Z", "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": "42440d6345c242ee39778045e29143fb550bd2c2", "message": "Use parametrize for FTS test", "author_date": "2022-06-27T23:41:13Z", "committer_date": "2022-06-27T23:41:13Z", "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": "2dca2210d9bbaa990c8f1243e98b8c2bfc961a4c", "message": "Ignore build in .gitignore", "author_date": "2022-06-27T23:39:23Z", "committer_date": "2022-06-27T23:39:23Z", "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": "9a6495fbef897247551de733fbee204b19ea9385", "message": "Configure GitPod", "author_date": "2022-06-27T23:38:45Z", "committer_date": "2022-06-27T23:38:45Z", "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": "ba8cf54908bc90f0775c4b15efe5e18327796402", "message": "Add documentation strings to Justfile, ref #446", "author_date": "2022-06-21T19:28:01Z", "committer_date": "2022-06-21T19:28:01Z", "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": "2768effe078285982fbaae81d2884444b5a682ad", "message": "Run cog using just as well, refs #446", "author_date": "2022-06-21T19:24:23Z", "committer_date": "2022-06-21T19:24:23Z", "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": "3ddacb7bdc5a949786e341151e34c5fcf9050033", "message": "Justfile for tests and linting, closes #446", "author_date": "2022-06-20T19:54:46Z", "committer_date": "2022-06-20T19:54:46Z", "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": "8a9fe6498faf783a1fdeb1793e661ad194a05267", "message": "Applied Black, refs #445", "author_date": "2022-06-20T19:50:15Z", "committer_date": "2022-06-20T19:50:15Z", "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": "773f2b6b20622bb986984a1c3161d5b3aaa1046b", "message": "Documented TypeTracker, closes #445", "author_date": "2022-06-20T19:46:49Z", "committer_date": "2022-06-20T19:46:49Z", "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": "c80971d28ab03c703f2d39cfaa6123ea8a249711", "message": "sqlite_utils.utils.rows_from_file in reference.html, refs #443", "author_date": "2022-06-20T19:22:27Z", "committer_date": "2022-06-20T19:22:44Z", "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": "2d84577202e227670ad434fcf3dd9786a2df0819", "message": "Fix tiny typo in 3.27 release notes", "author_date": "2022-06-15T04:41:16Z", "committer_date": "2022-06-15T04:41:16Z", "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": "679d6081198a2b658d6578f24bc3446750395ecf", "message": "Release 3.27\n\nRefs #434, #435, #436, #440, #441, #442, #443", "author_date": "2022-06-15T04:29:34Z", "committer_date": "2022-06-15T04:30:47Z", "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": "b8af3b96f5c72317cc8783dc296a94f6719987d9", "message": "Fix bug with detect_fts() and similar table names, closes #434", "author_date": "2022-06-14T23:24:06Z", "committer_date": "2022-06-14T23:24:06Z", "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": "1b09538bc6c1fda773590f3e600993ef06591041", "message": "where= and where_args= parameters to search() and search_sql()\n\nCloses #441", "author_date": "2022-06-14T21:54:35Z", "committer_date": "2022-06-14T21:54: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": "0b6aba696dd07814d97f563de6ad1d5daab01fd9", "message": "Documentation for maximize_csv_field_size_limit, closes #442", "author_date": "2022-06-14T21:31:45Z", "committer_date": "2022-06-14T21:31:45Z", "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": "9d1bac4a99fd7f9ef2a6cb44242a00e1faa408e4", "message": "Test for maximize_csv_field_size_limit, refs #442", "author_date": "2022-06-14T21:23:54Z", "committer_date": "2022-06-14T21:23:54Z", "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": "0cee77b1764f7dff029eb0ea1e857e5b69c591ee", "message": "Update test for renamed restkey, refs #440, #443", "author_date": "2022-06-14T21:14:10Z", "committer_date": "2022-06-14T21:14:20Z", "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": "ce670e2d44327f9e73452aba30da632902f6a937", "message": "Docs for rows_from_file\n\nCloses #440, closes #443", "author_date": "2022-06-14T20:12:32Z", "committer_date": "2022-06-14T20:12:42Z", "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": "d9c715a2fc0e4ccc0dd8e50ae68686a09f92eda8", "message": "One more typing fix, refs #440", "author_date": "2022-06-14T16:07:57Z", "committer_date": "2022-06-14T16:07:57Z", "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": "19efee2746d4afdb67a7225b6972aa5aa7bbb1b7", "message": "mypy fixes, refs #440", "author_date": "2022-06-14T15:39:08Z", "committer_date": "2022-06-14T15:39:08Z", "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": "ad96bd18c37a789b0505dbef0057557c7415b133", "message": "Tests for rows_from_file, refs #440", "author_date": "2022-06-14T15:14:38Z", "committer_date": "2022-06-14T15:14:38Z", "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": "d379f430f8bc00e5177d38097c9ab2919152ee76", "message": "rows_from_file(... ignore_extras: bool, restkey: str), refs #440", "author_date": "2022-06-14T15:14:02Z", "committer_date": "2022-06-14T15:14:02Z", "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": "59be60c471fd7a2c4be7f75e8911163e618ff5ca", "message": "Update copyright dates on docs", "author_date": "2022-05-20T21:57:49Z", "committer_date": "2022-05-20T21:57:49Z", "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": "2238e9baf94d1d2af794d6cb064dbac098abd3f3", "message": "sphinx-copybutton extension, closes #436", "author_date": "2022-05-20T21:57:26Z", "committer_date": "2022-05-20T21:57:26Z", "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": "397183debd9329a2ddbcabe7a181278f042952ad", "message": "Switch docs theme to Furo, refs #435", "author_date": "2022-05-20T21:51:30Z", "committer_date": "2022-05-20T21:52:00Z", "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": "56571775a15159d66bf6e5af971a45757e841f96", "message": "Release 3.26.1\n\nRefs #429", "author_date": "2022-05-02T18:14:29Z", "committer_date": "2022-05-02T18:14:54Z", "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": "6915fbcce24d03d7e7fbcb901c18be84b5568a9d", "message": "Release 3.26\n\nRefs #415, #416, #420, #421, #425", "author_date": "2022-04-13T22:51:48Z", "committer_date": "2022-04-13T22:51:48Z", "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": "cbaad1f153b7a2be50223576afd61fb4e68de2f7", "message": "Removed unused sys import, refs #425", "author_date": "2022-04-13T22:40:57Z", "committer_date": "2022-04-13T22:40:57Z", "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": "0e60f3c80cd6df5c177d8405afc54d014addebd0", "message": "Better error message if table has no columns, closes #424", "author_date": "2022-04-13T22:39:48Z", "committer_date": "2022-04-13T22:39:48Z", "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": "4433eafff7a09bcf6e9752e86bb5ffec23d6db25", "message": "Fix for register() on Python 3.7, refs #425", "author_date": "2022-04-13T22:35:57Z", "committer_date": "2022-04-13T22:35:57Z", "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": "6f3ae864f1a521caa1b2a48d714d627ab8e9e188", "message": "Better support check for deterministic=True, closes #425\n\nBug first discovered in #421", "author_date": "2022-04-13T22:31:37Z", "committer_date": "2022-04-13T22:31:37Z", "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": "95522ad919f96eb6cc8cd3cd30389b534680c717", "message": "Clarified support for newline-delimited JSON, closes #417", "author_date": "2022-03-25T21:17:10Z", "committer_date": "2022-03-25T21:17:10Z", "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": "0b7b80bd40fe86e4d66a04c9f607d94991c45c0b", "message": "Document the convert() with initialization pattern, closes #420", "author_date": "2022-03-25T20:07:29Z", "committer_date": "2022-03-25T20:07: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": "93fa79d30b1531bea281d0eb6b925c4e61bc1aa6", "message": "Ignore flake8 lambda errors, refs #415", "author_date": "2022-03-21T04:22:09Z", "committer_date": "2022-03-21T04:22:09Z", "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": "751ab205ac1f6bcd1b31449d2aca4734abca16c8", "message": "Fix for --multi combined with --dry-run, closes #415", "author_date": "2022-03-21T04:18:18Z", "committer_date": "2022-03-21T04:18:18Z", "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": "878d5f5cea3455b4d135a9664ccad6b673354812", "message": "errors=r.SET_NULL/r.IGNORE options for parsedate/parsedatetime, closes #416", "author_date": "2022-03-21T04:01:35Z", "committer_date": "2022-03-21T04:01: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": "433813612ff9b4b501739fd7543bef0040dd51fe", "message": "Move sqls=[] closer to where it is populated", "author_date": "2022-03-11T21:44:07Z", "committer_date": "2022-03-11T21:44:07Z", "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": "9388edf57aa15719095e3cf0952c1653cd070c9b", "message": "Changelog item for 3.25.1\n\nRefs #413, #414", "author_date": "2022-03-11T18:34:37Z", "committer_date": "2022-03-11T18:34:44Z", "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": "6fd7c138e2dd76cc91f99f6fe2f80636642652de", "message": "Fixed .transform() method which I broke in #413", "author_date": "2022-03-11T17:54:17Z", "committer_date": "2022-03-11T17:54:17Z", "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": "26e6d2622c57460a24ffdd0128bbaac051d51a5f", "message": "Use :param x: for docstring comments, refs #413", "author_date": "2022-03-11T17:38:34Z", "committer_date": "2022-03-11T17:39:17Z", "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": "b2b04aec0119a07f796652565966e6c910062eeb", "message": "Release 3.25\n\nRefs #343, #408", "author_date": "2022-03-02T06:34:34Z", "committer_date": "2022-03-02T06:34:46Z", "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": "d25cdd37a3b7d1b277b399106473fa368b72635a", "message": "db.sqlite_version property and fix for deterministic=True on SQLite 3.8.3\n\nCloses #408", "author_date": "2022-03-02T00:24:27Z", "committer_date": "2022-03-02T00:37: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": "521921b849003ed3742338f76f9d47ff3d95eaf3", "message": "Fixed mypy error, refs #343", "author_date": "2022-03-02T00:05:11Z", "committer_date": "2022-03-02T00:05:11Z", "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": "931b1e151320535acf0a899c7d403d71b5199f6a", "message": ".insert(hash_id_columns=) parameter, closes #343", "author_date": "2022-03-02T00:00:51Z", "committer_date": "2022-03-02T00:00:51Z", "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": "757f103ae2a8b3803ceea89a412cf78b269f9e75", "message": "Release 3.24\n\nRefs ##397, #398, #401, #403, #404, #405, #407", "author_date": "2022-02-16T01:39:13Z", "committer_date": "2022-02-16T01:39:13Z", "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": "4bc06a243774ca8d8e04ad6592e895d3a7a0300b", "message": "memory_name= feature, closes #405", "author_date": "2022-02-16T01:21:25Z", "committer_date": "2022-02-16T01:23:11Z", "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": "8f528ed2b13c309c9efb1ee6e1150ab3fce11d89", "message": "Fix ReST warning", "author_date": "2022-02-16T01:21:07Z", "committer_date": "2022-02-16T01:21:07Z", "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": "3e5a4f60cc07e38113e522e5f1d09db35626affc", "message": "Tweaked SpatiaLite CLI docs, refs #398", "author_date": "2022-02-16T01:06:49Z", "committer_date": "2022-02-16T01:06:49Z", "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": "e7f040106b5f5a892ebd984f19b21c605e87c142", "message": "Add an example of --text too, refs #404", "author_date": "2022-02-09T07:03:04Z", "committer_date": "2022-02-09T07:03:04Z", "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": "7142dbd58d25d54720c8396bd35990fd1387ba77", "message": "Fixed typo in --help", "author_date": "2022-02-09T06:57:21Z", "committer_date": "2022-02-09T06:57:21Z", "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": "79a5ece62ecfad5fb64da42c54ad110e822350d4", "message": "Add --convert example to sqlite-utils insert --help, closes #404", "author_date": "2022-02-09T06:54:40Z", "committer_date": "2022-02-09T06:55:01Z", "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": "3acc2f1772f3befd7e64984cdc370afac1a8e63d", "message": "Adding a primary key to a rowid table, closes #403", "author_date": "2022-02-08T19:33:41Z", "committer_date": "2022-02-08T19:33:45Z", "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": "fea8c9bcc509bcae75e99ae8870f520103b9aa58", "message": "Improved SpatiaLite example, closes #401", "author_date": "2022-02-06T02:03:21Z", "committer_date": "2022-02-06T02:03:21Z", "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": "aa2490311369697adbdbef4185b334e6730c762e", "message": "Create table if_not_exists=True argument, closes #397", "author_date": "2022-02-06T01:28:53Z", "committer_date": "2022-02-06T01:28: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": "79b5b58354c35823ebf63cc19ffdfa603ee88d65", "message": "Basic test for db[t].create(...), refs #397", "author_date": "2022-02-06T01:19:39Z", "committer_date": "2022-02-06T01:19:39Z", "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": "088d89982299f8136e608fa2b6c30e9529adc714", "message": "Release 3.23\n\nRefs #79, #363, #392, #393, #395, #396", "author_date": "2022-02-04T06:41:46Z", "committer_date": "2022-02-04T06:41:46Z", "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": "20fe3b8abf49f8f7d73ad0f5610d2a62541fd907", "message": "Fixed RST warning about empty line", "author_date": "2022-02-04T06:32:57Z", "committer_date": "2022-02-04T06:32:57Z", "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": "44894c6f6c854bb8d5c79cb349aa39526cf56ee2", "message": "Fix warning about duplicate object description", "author_date": "2022-02-04T06:31:13Z", "committer_date": "2022-02-04T06:31:13Z", "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": "482fcc0da7c5127ce5bc6765b63663b9c5a87f91", "message": "Fix for flake8, refs #79", "author_date": "2022-02-04T06:13:17Z", "committer_date": "2022-02-04T06:13:17Z", "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": "0fe0f476a73ddbb3fea879bdb6bfef3ba4b97768", "message": "Fix for mypy error, closes #396\n\nShould help tests pass for #395 and #79", "author_date": "2022-02-04T06:10:09Z", "committer_date": "2022-02-04T06:10:28Z", "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": "cea25c28bad0bd30cf375e2d0d5113f23ab84e0c", "message": "Capitalization of SpatiaLite", "author_date": "2022-02-04T05:59:59Z", "committer_date": "2022-02-04T05:59:59Z", "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": "9dcb099905c4a2246e3487be3289642161991864", "message": "Better error messages for --convert, closes #363", "author_date": "2022-02-03T22:51:25Z", "committer_date": "2022-02-03T22:51:25Z", "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": "7d928f83085fb285f294dbdaeb93fd94a44d5d44", "message": "Better insert-replace CLI documentation, refs #393", "author_date": "2022-02-03T22:11:25Z", "committer_date": "2022-02-03T22:11:38Z", "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": "813b6d07ab97209435924311fda94a7fd377bd73", "message": "Much improved insert-replace documentation, refs #393", "author_date": "2022-02-03T22:07:32Z", "committer_date": "2022-02-03T22:11:38Z", "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": "d1e9f09c06f29f27eca5c1a06a75072e28a79f0d", "message": "Removed unneccessary import, refs #392", "author_date": "2022-01-26T18:23:48Z", "committer_date": "2022-01-26T18:23:48Z", "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": "d1d2a8e6fa95d8daf11973f747578602d08e4962", "message": "sqlite-utils bulk --batch-size option, closes #392", "author_date": "2022-01-26T18:15:23Z", "committer_date": "2022-01-26T18:15:23Z", "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": "a9fca7efa4184fbb2a65ca1275c326950ed9d3c1", "message": "Release 3.22.1\n\nRefs #384, #387, #389", "author_date": "2022-01-26T03:28:30Z", "committer_date": "2022-01-26T03:28:30Z", "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": "be1e89da5fa6f28b8910610aa9f2b95f1fe3168b", "message": "Fixed flake8 errors", "author_date": "2022-01-26T03:22:06Z", "committer_date": "2022-01-26T03:22:06Z", "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": "2b20957b1869b5a2213960d2e3a67188f42d2a2f", "message": "Better validation for upsert --pk, closes #390", "author_date": "2022-01-26T03:19:39Z", "committer_date": "2022-01-26T03:19:39Z", "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": "4c6023452cbfc0c112cfc2a940ed40d22e8d36c9", "message": "Examples in --help for remaining commands, closes #384", "author_date": "2022-01-26T03:14:59Z", "committer_date": "2022-01-26T03:14:59Z", "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": "6e85a4bbbefced11501a8e215d0847addc159199", "message": "Added examples to more --help output, refs #384", "author_date": "2022-01-26T02:56:44Z", "committer_date": "2022-01-26T02:56:44Z", "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": "25d8c820de195039106b736440a5c4e3f72cd8b6", "message": "Correct domain for Plausible, refs #389", "author_date": "2022-01-26T02:06:02Z", "committer_date": "2022-01-26T02:06:02Z", "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": "89c01103ec0b684b6f871694f77fc49d0cb57f98", "message": "Custom layout template for docs\n\nAdds plausible analytics, closes #389\n\nImplements banner on latest page, closes #388", "author_date": "2022-01-26T02:00:16Z", "committer_date": "2022-01-26T02:00:16Z", "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": "b3efb292127036d710ae3cb63daa36cd7a4d7d0c", "message": "SQLite can drop columns now\n\nIt gained that ability in 3.35.0 in 2021-03-12:\nhttps://www.sqlite.org/changes.html#version_3_35_0", "author_date": "2022-01-26T01:48:57Z", "committer_date": "2022-01-26T01:48:57Z", "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": "8d51ae48ab084284681d597b436be2112650a3b9", "message": "Getting started section for Python library, closes #387", "author_date": "2022-01-26T01:35:26Z", "committer_date": "2022-01-26T01:35:26Z", "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": "82ea42ffeedd5c80570b1e6f16124dd80f8f4a1b", "message": "Added missing docstring for db.supports_strict", "author_date": "2022-01-25T04:12:32Z", "committer_date": "2022-01-25T04:12:32Z", "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": "3091e6b6e9befe306310d2e5a484ffd88c0200bf", "message": "Clearer help for --drop-foreign-key", "author_date": "2022-01-25T04:06:40Z", "committer_date": "2022-01-25T04:06:40Z", "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": "74586d3cb26fa3cc3412721985ecdc1864c2a31d", "message": "Release 3.22\n\nRefs #381, #382, #383", "author_date": "2022-01-11T23:44:48Z", "committer_date": "2022-01-11T23:44:48Z", "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": "3b632f0a7eda0aff444ea67a78f5003797b286c5", "message": "sqlite-utils rows --where and -p options, closes #382", "author_date": "2022-01-11T23:32:43Z", "committer_date": "2022-01-11T23:32:43Z", "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": "324ebc31308752004fe5f7e4941fc83706c5539c", "message": "sqlite-utils rows --limit and --offset options, closes #381", "author_date": "2022-01-11T23:19:29Z", "committer_date": "2022-01-11T23:19: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": "1d44b0cc2784c94aed1bcf350225cd86ee1aa7e5", "message": "CLI reference page, maintained by cog, closes #383", "author_date": "2022-01-11T21:43:39Z", "committer_date": "2022-01-11T21:43:56Z", "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": "7c637b11805adc3d3970076a7ba6afe8e34b371e", "message": "Release 3.21\n\nRefs #348, #364, #366, #368, #371, #372, #374, #375, #376, #379\n\nCloses #380", "author_date": "2022-01-11T02:33:48Z", "committer_date": "2022-01-11T02:34:21Z", "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": "1b84c175b455ece931c728e25f3df859c1ad2fdc", "message": "--analyze option for create-index, insert, update commands, closes #379, closes #365", "author_date": "2022-01-11T01:36:41Z", "committer_date": "2022-01-11T01:36:41Z", "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": "e0ef9288fede5cba5698c5206f55c98363ca456e", "message": "sqlite-utils analyze command, refs #379", "author_date": "2022-01-11T01:24:17Z", "committer_date": "2022-01-11T01:24:17Z", "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": "389cbd57924da5886a7700c6802d55a934523a29", "message": "delete_where(analyze=True), closes #378", "author_date": "2022-01-11T01:08:05Z", "committer_date": "2022-01-11T01:08:05Z", "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"}}