{"sha": "cc90745f4e8bb1ac57d8ee973863cfe00c2e4fe5", "message": "Started a Jupyter notebook tutorial, refs #308", "author_date": "2021-08-04T20:34:30Z", "committer_date": "2021-08-04T20:34: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": "cff6afcc43bb96a1e028aca69b67f7d758820150", "message": "Run codespell against source code too, refs #307", "author_date": "2021-08-03T17:06:08Z", "committer_date": "2021-08-03T17:06: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": "991cf56ae2840aaefda2af828a5c40396d2506ca", "message": "Check spelling with codespell, closes #307", "author_date": "2021-08-03T16:48:37Z", "committer_date": "2021-08-03T16:48: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": "f7c8c78cd0916bd9bca043a665d7c1ec7ae5da7d", "message": "Fixed typo: commad", "author_date": "2021-08-03T06:05:45Z", "committer_date": "2021-08-03T06:05:45Z", "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": "d83f624a3124ef9489014fc1f023646f082fdc55", "message": "Clarified documentation for convert recipes, refs #251", "author_date": "2021-08-02T22:39:16Z", "committer_date": "2021-08-02T22:39: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": "ec50e5eebc502c85448a2d3db74985c3b0c630c5", "message": "sqlite3.enable_callback_tracebacks(True) in docs, closes #300", "author_date": "2021-08-02T21:53:44Z", "committer_date": "2021-08-02T21:53: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": "e83aef951bd3e8c179511faddb607239a5fa8682", "message": "New :issue: macro, closes #306", "author_date": "2021-08-02T21:29:00Z", "committer_date": "2021-08-02T21:29: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": "723ee35344fa9f5e49dca578170cc5f5eb7223ce", "message": "Release 3.14\n\nRefs #251, #301, #302, #303, #304, #305", "author_date": "2021-08-02T21:18:01Z", "committer_date": "2021-08-02T21:29: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": "59032b00bb252c6d8cc43cbc490e0492423f61b1", "message": "Fixed incorrect example in documentation", "author_date": "2021-08-02T19:29:55Z", "committer_date": "2021-08-02T19:29:55Z", "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": "60dea99ef78c748dedabb6e5f50510a1750fecec", "message": "--silent option for sqlite-utils insert-files, closes #301", "author_date": "2021-08-02T19:12:16Z", "committer_date": "2021-08-02T19:12: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": "d83b2568131f2b1cc01228419bb08c96d843d65d", "message": "--where and -p options for sqlite-utils convert, closes #304", "author_date": "2021-08-02T18:58:05Z", "committer_date": "2021-08-02T18:58: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"}} {"sha": "69c7da5ec9698dabeb23379cc08d012b0cd8e6d2", "message": "Implemented .convert(..., where=, where_args=), refs #304", "author_date": "2021-08-02T18:33:56Z", "committer_date": "2021-08-02T18:33: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": "4823aff4c33dd979bf61dcade2d3a6006d248372", "message": "table.count_where() method, closes #305", "author_date": "2021-08-02T05:05:03Z", "committer_date": "2021-08-02T05:08: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": "5ec6686153e29ae10d4921a1ad4c841f192f20e2", "message": "sqlite-utils convert command and db[table].convert(...) method\n\nCloses #251, closes #302.", "author_date": "2021-08-02T04:47:39Z", "committer_date": "2021-08-02T04:47:39Z", "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": "c7e8d72be9fe8fe0811f685a18eebc637662d41b", "message": "Release 3.13\n\nRefs #299", "author_date": "2021-07-24T22:15:27Z", "committer_date": "2021-07-24T22:15:27Z", "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": "ab8d4aad0c42f905640981f6f24bc1e37205ae62", "message": "sqlite-utils schema now takes optional tables, closes #299", "author_date": "2021-07-24T22:08:36Z", "committer_date": "2021-07-24T22:08:36Z", "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": "8286a66413bc466db11b3b7e0e75826efbd7850e", "message": "sqlite-utils memory --help now mentions --schema", "author_date": "2021-06-28T16:35:01Z", "committer_date": "2021-06-28T16:35: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": "8981b9c1f3e4e3865924861ee63922f696078f6c", "message": "Release 3.12\n\nRefs #290, #291, #292", "author_date": "2021-06-25T17:59:05Z", "committer_date": "2021-06-25T17:59: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"}} {"sha": "fec6cd55cab7ee91046ca4ee278b90cd045a32c2", "message": "Contributing documentation, closes #292", "author_date": "2021-06-25T17:53:46Z", "committer_date": "2021-06-25T17:53: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": "747be6057d09a4e5d9d726e29d5cf99b10c59dea", "message": "Added some more types, refs #266, #290", "author_date": "2021-06-24T23:06:12Z", "committer_date": "2021-06-24T23:06:12Z", "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": "33c9d0087983a99ba18cbe87fe92ea722caa499c", "message": "Documentation for db.query(), closes #290", "author_date": "2021-06-24T22:54:38Z", "committer_date": "2021-06-24T22:54: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": "93c7fd9868fed3193a1732b39bfac539e5812b0b", "message": "Ignore this entire file, refs #291", "author_date": "2021-06-23T02:08:52Z", "committer_date": "2021-06-23T02:08: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": "1fba60537dcac8be664de0e3ba2c66143cc996bd", "message": "Try more aggressive noqa, refs #291", "author_date": "2021-06-23T02:06:18Z", "committer_date": "2021-06-23T02:06: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": "02898bf7af4a4e484ecc8ec852d5fee98463277b", "message": "Run flake8 in CI, refs #291", "author_date": "2021-06-23T01:23:12Z", "committer_date": "2021-06-23T01:23:12Z", "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": "90e211e3e2f36d2ff911ecf1afe4470ff45c7c0d", "message": "Now complies with flake8, refs #291", "author_date": "2021-06-23T01:22:08Z", "committer_date": "2021-06-23T01:22: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": "8d1d8013899e110c03c50c1f66a7b9c0b51f8383", "message": "mypy tweaks, refs #289, #266, #37", "author_date": "2021-06-22T18:08:21Z", "committer_date": "2021-06-22T18:08: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": "7b3fdf0fcd553ddf25b8d606b7fc34f9fd7979df", "message": "mypy annotations for rows_from_file(), run mypy in CI\n\nRefs #289, #279", "author_date": "2021-06-22T18:04:32Z", "committer_date": "2021-06-22T18:04: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": "3805d1c9731d5355797271bfb292a1a91758db01", "message": "Removed duplicate vacuum() function, thanks mypy", "author_date": "2021-06-22T17:44:12Z", "committer_date": "2021-06-22T17:44:12Z", "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": "e5d7a2ba3d585303c8e1c861a09e8761ba63678f", "message": "Tests for db.query() method, refs #290", "author_date": "2021-06-22T17:43:49Z", "committer_date": "2021-06-22T17:43: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": "9faeef230bf84c2f9b2859e5a4544f5ec50adf68", "message": "New db.query() method, refs #290", "author_date": "2021-06-22T04:03:59Z", "committer_date": "2021-06-22T04:03: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": "8cedc6a8b29180e68326f6b76f249d5e39e4b591", "message": "Typo fix\n\nThanks, https://twitter.com/garrettc/status/1406705348648525830", "author_date": "2021-06-20T20:44:02Z", "committer_date": "2021-06-20T20:44:02Z", "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": "adcd32a866dd8828002b9fdc77b4f674fa80c46e", "message": "Re-enable publish testing on macos-latest", "author_date": "2021-06-20T18:52:15Z", "committer_date": "2021-06-20T18:52: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": "a25a5845b8b4dd79a3c3ff681b7ddd1f9a608b58", "message": "Release 3.11\n\nRefs #286, #287, #288", "author_date": "2021-06-20T18:50:48Z", "committer_date": "2021-06-20T18:50: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": "dbcba6c597fb199d3a7ea0dd732909ec86b616cf", "message": "Added installation instructions, closes #286", "author_date": "2021-06-20T18:47:09Z", "committer_date": "2021-06-20T18:47: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": "933be66eba1203a3287ebaacd69f694d12f6f0a0", "message": "sqlite-utils memory --schema, closes #288\n\nAlso updated some rowid examples, closes #287", "author_date": "2021-06-20T18:25:21Z", "committer_date": "2021-06-20T18:25: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": "dce9bb05b697e6f5caebf2f46dcd7cec83055bcb", "message": "Really fix the anchors this time", "author_date": "2021-06-19T21:43:04Z", "committer_date": "2021-06-19T21:43: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": "e71c41d39ba32785772bfbaf62aad4cc63839124", "message": "Fixed broken anchors", "author_date": "2021-06-19T20:36:16Z", "committer_date": "2021-06-19T20:36:16Z", "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": "eb18b6e42c6d10aca6193204bc907490d2f56547", "message": "Disabling macos-latest for the moment\n\nGitHub seems to have run out of workers right now.", "author_date": "2021-06-19T16:09:29Z", "committer_date": "2021-06-19T16:09: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": "13e76b375ac3e3448df5d705ba65fadaaf9887d6", "message": "Release 3.10\n\nRefs #272, #274, #275, #276, #282, #284, #285", "author_date": "2021-06-19T16:01:39Z", "committer_date": "2021-06-19T16:01: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": "0e797033f96a1c61b173a3d8af2ff36905687a2e", "message": ".transform() on rowid (non-pk) tables bug fix, closes #284", "author_date": "2021-06-19T15:28:26Z", "committer_date": "2021-06-19T15:28: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": "5b257949d996fe43dc5d218d4308b88796a90740", "message": "table.use_rowid introspection property, closes #285", "author_date": "2021-06-19T15:12:29Z", "committer_date": "2021-06-19T15:12: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": "dc94f4bb8cfe922bb2f9c89f8f0f29092ea63133", "message": "Don't detect types on JSON input to memory, closes #283", "author_date": "2021-06-19T14:52:44Z", "committer_date": "2021-06-19T14:52: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": "ec5174ed40fa283cb06f25ee0c0136297ec313ae", "message": "Detect types for sqlite-utils memory CSV, opt out with --no-detect-types - closes #282", "author_date": "2021-06-19T04:37:56Z", "committer_date": "2021-06-19T04:37: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": "fd9867d145c11a6be6c4049e0383832d0e856f4b", "message": "sqlite-utils insert --detect-types option, refs #282", "author_date": "2021-06-19T04:18:58Z", "committer_date": "2021-06-19T04:18: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": "59992d2feedf964d9f7c72110755f36de49e1c8b", "message": "Better help text for 'sqlite-utils memory', refs #272", "author_date": "2021-06-19T03:20:56Z", "committer_date": "2021-06-19T03:20: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": "1091a9cbd804504efa8e1126226759e736e3ccdf", "message": "Add sqlite-utils memory to the README, refs #272", "author_date": "2021-06-19T03:14:12Z", "committer_date": "2021-06-19T03:14:12Z", "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": "00e4bd5ff18ef4c3db6c1d67e2b974131c80d65c", "message": "TSV and JSON support for sqlite-utils memory\n\nCloses #281, closes #279, refs #272", "author_date": "2021-06-19T03:11:54Z", "committer_date": "2021-06-19T03:11: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": "93594ce15b01f5ceba3bde65abe57ed28dfde9b4", "message": "Open CSV in binary mode, refs #280", "author_date": "2021-06-18T15:36:09Z", "committer_date": "2021-06-18T15:36:09Z", "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": "7684bbf0976431371541bc91136779b4948dbabf", "message": "--encoding option for sqlite-utils memory, closes #280\n\nRefs #272", "author_date": "2021-06-18T15:29:41Z", "committer_date": "2021-06-18T15:29: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": "42ec59d8ee3fcfb8ac1affb772aed43b6e2a7381", "message": "sqlite-utils memory command for directly querying CSV/JSON data\n\n* Turn SQL errors into click errors\r\n* Initial CSV-only prototype of sqlite-utils memory, refs #272\r\n* Implement --save plus tests for --save and --dump, refs #272\r\n* Re-arranged CLI query documentation, refs #272\r\n* Re-organized CLI query docs, refs #272\r\n* Docs for --save and --dump plus made SQL optional for those, refs #273\r\n* Replaced one last :memory: example\r\n* Documented --attach option for memory command, refs #272\r\n* Improved arrangement of CLI query documentation", "author_date": "2021-06-18T15:00:52Z", "committer_date": "2021-06-18T15:00:52Z", "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": "aa652b6afe43d2b40fabc7a513c3e68866e030a5", "message": "add -h support\n\nCloses #276", "author_date": "2021-06-18T14:56:59Z", "committer_date": "2021-06-18T14:56:59Z", "raw_author": {"value": "a5c9af884c4814b20969652665d29676767dceb7", "label": "Loren McIntyre"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 601708, "label": "mcint"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "eea3851d40ea7e49cf27905cca19d200cf4cdbe4", "message": "Added test, formatted with Black - refs #276, #277", "author_date": "2021-06-18T14:55:26Z", "committer_date": "2021-06-18T14:57: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": "a19ce1a4d0048d389411cfe11a5dbe4c503720e1", "message": "codecov badge, closes #275", "author_date": "2021-06-17T00:12:11Z", "committer_date": "2021-06-17T00:12:11Z", "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": "f003d051e7e1738143a07312bc96e6c6cbc0db4c", "message": "Not using .coveragerc, refs #275", "author_date": "2021-06-16T23:55:53Z", "committer_date": "2021-06-16T23:55: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": "276fc4297caf69da2deb4c1334dd49375a248dbb", "message": "Enable codecov.io, refs #275", "author_date": "2021-06-16T23:54:16Z", "committer_date": "2021-06-16T23:54: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": "ca2b26130f6c5fd030973ce593b02f08d19c9d84", "message": "sqlite-utils dump command, closes #274", "author_date": "2021-06-16T23:51:48Z", "committer_date": "2021-06-16T23: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": "fe1562e8a69872b27c1043c4b117d07623f16274", "message": "Structure of most_common and least_common columns", "author_date": "2021-06-16T16:36:32Z", "committer_date": "2021-06-16T16:36:32Z", "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": "287cdcae8908916687f2ecccc87c38549d004ac6", "message": "Turn SQL errors into click errors", "author_date": "2021-06-16T04:40:28Z", "committer_date": "2021-06-16T04:40: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": "78aebb6479420217454747870737bc593a259abc", "message": "Link to --load-extension docs", "author_date": "2021-06-16T02:36:16Z", "committer_date": "2021-06-16T02:36:16Z", "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": "a54b6788b0aa915c3e85a00220c6a841f094a1a3", "message": "Sub-headings for .transform()", "author_date": "2021-06-15T22:34:29Z", "committer_date": "2021-06-15T22:34:29Z", "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": "a81c05d2350de2fb6931ee40fc540580db366bf9", "message": "Clarify types that can be passed to .transform()", "author_date": "2021-06-15T03:47:34Z", "committer_date": "2021-06-15T03:47:34Z", "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": "10f4913c144c4680c0feec576c2d4080f5005b33", "message": "Release 3.9.1\n\nRefs #271", "author_date": "2021-06-13T02:59:08Z", "committer_date": "2021-06-13T02:59: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": "b9629099ab21554a00eb11506201e6972600b93c", "message": "Fix bug with upsert_all() and single column tables, closes #271", "author_date": "2021-06-13T02:57:21Z", "committer_date": "2021-06-13T02: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": "b0f9d1e494c9891ce407e27b0f5c6deeea361d30", "message": "Fixed typo in 3.8 release notes", "author_date": "2021-06-12T02:07:18Z", "committer_date": "2021-06-12T02:07: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": "baafcec4a5e653d0c242f79fa5437591604d5292", "message": "Release 3.9\n\nRefs #268", "author_date": "2021-06-12T02:05:12Z", "committer_date": "2021-06-12T02:05:12Z", "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": "0d2e4f49f324de01bcd8257d0adeea3ebf391791", "message": "db.schema and 'sqlite-utils schema' command, closes #268", "author_date": "2021-06-11T20:51:49Z", "committer_date": "2021-06-11T20:51: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": "9696abfabf883d1c877ee71425b382587c288981", "message": "Rearranged \"Inserting JSON data\" section", "author_date": "2021-06-08T20:03:12Z", "committer_date": "2021-06-08T20:03:12Z", "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": "9dff7a38831d471b1dff16d40d89eb5c3b4e84d6", "message": "Fixed markup", "author_date": "2021-06-07T06:02:18Z", "committer_date": "2021-06-07T06:02:18Z", "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": "d1a372b3006e6cf7d2017b3ddc484bf5c033e45d", "message": "Release 3.8\n\nRefs #261, #263", "author_date": "2021-06-03T05:16:33Z", "committer_date": "2021-06-03T05:16:33Z", "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": "28dc5aac347ffdecb2dff154d23a73883a2ffabf", "message": "sqlite-utils indexes command, refs #263", "author_date": "2021-06-03T04:26:46Z", "committer_date": "2021-06-03T04:26: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": "9c67cb925253cd5ef54a1fe0496e0ff9caeacfd6", "message": "table.xindexes property plus improved introspection documentation, closes #261", "author_date": "2021-06-03T03:51:27Z", "committer_date": "2021-06-03T03:51:27Z", "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": "2dad4f583cf3f9be40a4388093ed74c9043a6989", "message": "Improved .rows_where() documentation, added test for :named parameters", "author_date": "2021-06-02T18:57:05Z", "committer_date": "2021-06-02T18:57: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": "670f92285fc931f706b155ca20ac2e6fb3ca45b4", "message": "Fixed RST", "author_date": "2021-05-29T06:31:04Z", "committer_date": "2021-05-29T06:31:04Z", "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": "8c542d20ca95069476c8c84d4078a99d07561c6e", "message": "Release 3.7\n\nRefs #237, #238, #240, #250, #257, #259, #260", "author_date": "2021-05-29T05:47:59Z", "committer_date": "2021-05-29T05:47: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": "8de5595c21b9be40f120eab20192baa465bd7628", "message": "Handle BOM in CSV files, closes #250", "author_date": "2021-05-29T05:34:17Z", "committer_date": "2021-05-29T05:34: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": "51d01da30d45c1fbc1e587e6046a933529cf915e", "message": "Ability to add descending order indexes (#262)\n\n* DescIndex(column) for descending index columns, refs #260\r\n* Ability to add desc indexes using CLI, closes #260", "author_date": "2021-05-29T05:01:38Z", "committer_date": "2021-05-29T05:01:38Z", "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": "668e8c9fd1b0eab4000902e4226aeaae3860e802", "message": "Better help for sqlite-utils create-table", "author_date": "2021-05-29T05:00:11Z", "committer_date": "2021-05-29T05:01: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": "b2302875c97f723e02cc39136d0b20fd706369aa", "message": "Document --type option better, closes #255", "author_date": "2021-05-29T03:55:46Z", "committer_date": "2021-05-29T03:55: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": "2f3371ecb1ad075672d3f815993193732ed00be5", "message": "Suggest --alter if column is missing, closes #259, refs #256", "author_date": "2021-05-19T03:26:13Z", "committer_date": "2021-05-19T03:26:22Z", "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": "328211eaca1247cd6b33a2c0a54642f87866d85b", "message": "Typo in upsert example (#244)\n\nRemove extra `[`", "author_date": "2021-05-19T02:58:21Z", "committer_date": "2021-05-19T02:58:21Z", "raw_author": {"value": "cde244e49fff511dca86e57614d1b133bfffdcd0", "label": "Juan E. D"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 387669, "label": "j-e-d"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "3e62ab62a88992d4bbb0fe83debec3bacd93ebf3", "message": "Correct some typos (#245)", "author_date": "2021-05-19T02:58:04Z", "committer_date": "2021-05-19T02:58:04Z", "raw_author": {"value": "fcf3b31d4679bb2112170ec4dda53dede33a16b3", "label": "Damien Ready"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 1076745, "label": "dbready"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "e7b2626291040b78b9a2dbc2982ba72691fb1a0f", "message": "Fix incorrect create-table cli description (#254)\n\nThe description for `create-table` was duplicated from `create-index`.", "author_date": "2021-05-19T02:57:26Z", "committer_date": "2021-05-19T02:57:26Z", "raw_author": {"value": "d6a64a7ba2d6c2c36f86efe56eb62e19518bfd72", "label": "Rob Wells"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 1935268, "label": "robjwells"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "a95954c481012cc46fff2df5aaa4ee24e43dddf3", "message": "Tests for unicode characters in nested JSON, refs #257", "author_date": "2021-05-19T02:56:53Z", "committer_date": "2021-05-19T02:56: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": "6f4f9a3effeb16de0348d3cf136664f7531f498d", "message": "Fixing insert from JSON containing strings with non-ascii characters are escaped aps unicode for lists, tuples, dicts (#258)", "author_date": "2021-05-19T02:47:44Z", "committer_date": "2021-05-19T02:47:44Z", "raw_author": {"value": "52ec80233f4d6e83b799b7794e62fd35488fb968", "label": "Dylan Wu"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 6586811, "label": "dylan-wu"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "22f1d9e1999f70af4c5b0f880a820cd9eead3942", "message": "Expand FTS acronym in --help output", "author_date": "2021-03-07T16:41:49Z", "committer_date": "2021-03-07T16:41: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": "09c3386f55f766b135b6a1c00295646c4ae29bec", "message": "Applied Black, refs #237", "author_date": "2021-02-25T17:13:00Z", "committer_date": "2021-02-25T17:13: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": "bba6e241be0e4aa596da0d5d4ae787d9d4cde92e", "message": "--ignore for sqlite-utils drop-table and drop-view, closes #237", "author_date": "2021-02-25T17:11:37Z", "committer_date": "2021-02-25T17:11: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": "c236894caa976d4ea5c7503e9331a3e9d2fbb1c4", "message": "table.drop(ignore=True) option, refs #237", "author_date": "2021-02-25T17:05:08Z", "committer_date": "2021-02-25T17:05: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": "a76e3b33ac983355e78169b11f2b27cacb54b551", "message": "Fixed bug with add_foreign_key against columns with spaces, closes #238", "author_date": "2021-02-25T16:53:53Z", "committer_date": "2021-02-25T16:53: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": "16987bd56ef04ed1f1629b58272d8592c3a13249", "message": "Removed rogue assert False, refs #240", "author_date": "2021-02-25T16:35:24Z", "committer_date": "2021-02-25T16:35:24Z", "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": "38e688fb8bcb58ae888b676fe3f7dd0529b4eecc", "message": "table.pks_and_rows_where() method, closes #240", "author_date": "2021-02-25T16:28:17Z", "committer_date": "2021-02-25T16:28: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": "806c21044ac8d31da35f4c90600e98115aade7c6", "message": "Release 3.6\n\nRefs #113, #236", "author_date": "2021-02-19T05:18:02Z", "committer_date": "2021-02-19T05:18: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": "2ba558888131b58ed13bccea29e0db20c9c01087", "message": "sqlite-utils --attach option, closes #236", "author_date": "2021-02-19T05:08:39Z", "committer_date": "2021-02-19T05:08: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": "999f099cbe267554f679963a3964042f09c1c159", "message": "db.attach(alias, filepath) method, closes #113\n\nWill also be useful for #236", "author_date": "2021-02-19T04:56:32Z", "committer_date": "2021-02-19T04:56: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": "2c1b9f2445d0ca4ca9f30a1433b7cde8cc0f42a2", "message": "Create FUNDING.yml", "author_date": "2021-02-18T18:22:43Z", "committer_date": "2021-02-18T18:22:43Z", "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": "1f49f32814a942fa076cfe5f504d1621188097ed", "message": "Don't need line_buffering=True here, refs #230", "author_date": "2021-02-15T19:18:28Z", "committer_date": "2021-02-15T19:18: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": "8fcaee03b718754cc429e03d74ac3ac5d49da92f", "message": "Release 3.5\n\nRefs #228, #229, #230, #231, #232, #234", "author_date": "2021-02-14T22:43:06Z", "committer_date": "2021-02-14T22:43: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": "ef13bb046f525f33cda7cd56a12093a5071a3cb6", "message": "Useful error message for enable_fts() on views, closes #220", "author_date": "2021-02-14T22:34:22Z", "committer_date": "2021-02-14T22:34:22Z", "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": "50d2096f5ed718df5a6704c2ea265f44d6e9907f", "message": "--no-headers option for sqlite-utils insert --csv, closes #228", "author_date": "2021-02-14T22:25:03Z", "committer_date": "2021-02-14T22:25:03Z", "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": "427dace184c7da57f4a04df07b1e84cdae3261e8", "message": "Added --csv example to README", "author_date": "2021-02-14T21:36:43Z", "committer_date": "2021-02-14T21:36: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"}}