{"sha": "885a0b321d8daddc2e4e2e5cc991591df9abc44c", "message": "Release 3.36\n\nRefs #344, #604, #606", "author_date": "2023-12-08T05:31:03Z", "committer_date": "2023-12-08T05:31: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": "f29189a3ddb3871bf7c46897b4fb76f4e8bbf65e", "message": "db.supports_strict docs, closes #344", "author_date": "2023-12-08T05:22:27Z", "committer_date": "2023-12-08T05:22: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": "88bd37220593f46ad2221601d6724dd0198400ad", "message": "str, int, bytes aliases for column types, closes #606", "author_date": "2023-12-06T18:49:21Z", "committer_date": "2023-12-06T18:49: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": "c64c7d1b8caec172c87a73154cc4da90fd3fae3b", "message": "More 3.35.2 release notes\n\nRefs #433, #522, #596, #598", "author_date": "2023-11-04T01:03:42Z", "committer_date": "2023-11-04T01:03: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": "78d8dd06d35d895416b73c2b5837633a2af278f5", "message": "Add 3.12 to PyPI metadata", "author_date": "2023-11-04T00:59:09Z", "committer_date": "2023-11-04T00:59: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": "08c8bb7cfb4e88cec04d1443dadd79ac3624122f", "message": "Test against Python 3.12\n\nFirst tested in #591", "author_date": "2023-11-04T00:58:31Z", "committer_date": "2023-11-04T00:58:31Z", "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": "b2e0cd066d5eda2ccfd1d63cd07191a209978395", "message": "Test and docs for timedelta support, refs #522", "author_date": "2023-11-04T00:54:37Z", "committer_date": "2023-11-04T00:56:34Z", "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": "8d186d33c2faf82d76163f3ab8bb09f3c031f069", "message": "Release 3.35.2\n\nRefs #599, #600", "author_date": "2023-11-04T00:38:52Z", "committer_date": "2023-11-04T00:51: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": "b92ea4793ce4dcb73cf762aae634ab72f65ec50f", "message": "Fixed spelling of wrappping", "author_date": "2023-11-04T00:25:02Z", "committer_date": "2023-11-04T00:31: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": "4b3c83cd9f2619351359fa6b3b648f20ee07e0de", "message": "Add spatialite arm64 linux path\n\nIssue: #599", "author_date": "2023-11-03T22:11:23Z", "committer_date": "2023-11-04T00:31:49Z", "raw_author": {"value": "0453683d7cdf7be9209d6e12bf71d2ffd3a6d702", "label": "Mike Coats"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 37802088, "label": "MikeCoats"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "622c3a5a7dd53a09c029e2af40c2643fe7579340", "message": "Fixed Markdown that should be rST", "author_date": "2023-09-09T01:25:46Z", "committer_date": "2023-09-09T01:25: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": "60900bd80acab518d942508a8ec67f57cc47b210", "message": "Release notes for 3.35.1, refs #592", "author_date": "2023-09-09T00:49:55Z", "committer_date": "2023-09-09T00:49:55Z", "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": "cb034621fd663ac9648b154a7d11948f0e0f40a6", "message": "Release 3.35.1\n\nRefs #592", "author_date": "2023-09-09T00:45:14Z", "committer_date": "2023-09-09T00:45: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": "4aea34065c3982659493294d7fa4b42cbf11f15e", "message": "Run codespell as part of 'just lint'", "author_date": "2023-08-18T02:09:22Z", "committer_date": "2023-08-18T02:09: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": "ba2681e769c48244786b806d1dafe2f1ca01bcac", "message": "Fixed two typos in the release notes", "author_date": "2023-08-18T02:05:15Z", "committer_date": "2023-08-18T02:05: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": "87c6ceb3a44ab823af759f5a8dec12db44b62ce5", "message": "Release 3.35\n\nRefs #577, #581, #585", "author_date": "2023-08-18T02:01:48Z", "committer_date": "2023-08-18T02:01: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": "56093de0780bb88900e1326834a7b6be392079dc", "message": "sqlite-utils transform --add-foreign-key option, closes #585", "author_date": "2023-08-18T01:51:04Z", "committer_date": "2023-08-18T01:51: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": "70717dc0e1029d9604ad466cd4b4aa8f829321c4", "message": "Remove unneccessary warning, refs #577, #585", "author_date": "2023-08-18T01:28:09Z", "committer_date": "2023-08-18T01:28: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": "d2bcdc00c6ecc01a6e8135e775ffdb87572b802b", "message": "Swapped the order of a bunch of pytest comparisons\n\nWhen I wrote this I thought constant == value was a better assertion. I no longer think that.", "author_date": "2023-08-18T01:05:13Z", "committer_date": "2023-08-18T01:05: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": "b4735f794a77c1229e804b97a263d259b5430fb8", "message": "Remove test.utils.collapse_whitespace, closes #583", "author_date": "2023-08-18T00:59:09Z", "committer_date": "2023-08-18T00:59: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": "993029f4669ae1e57862bd3576e1e3fd77477c5c", "message": "flake8 fixes", "author_date": "2023-08-18T00:10:44Z", "committer_date": "2023-08-18T00:19: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": "1dc6b5aa644a92d3654f7068110ed7930989ce71", "message": "Note about execute_plugins=False, refs #575", "author_date": "2023-08-07T18:47:34Z", "committer_date": "2023-08-07T18:47:34Z", "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": "619cea8681051d8aec04ff507f7d224dff4095e3", "message": "sqlite-utils convert --pdb option, closes #581", "author_date": "2023-07-26T21:06:05Z", "committer_date": "2023-07-26T21:06: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": "5e9a02153db6f9355dafea4eb9e16afbc576d2f1", "message": "Fix bug with --editable\n\nSee also: https://github.com/simonw/llm/issues/136", "author_date": "2023-07-26T05:20:49Z", "committer_date": "2023-07-26T05:20: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": "37e374e05addffc5b361e770e449b63e51d50262", "message": "Improved convert() function documentation", "author_date": "2023-07-25T14:47:29Z", "committer_date": "2023-07-25T14:47: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": "13ebcc575d2547c45e8d31288b71a3242c16b886", "message": "Backfilled release notes for 0.2, 0.3, 0.3.1 - closes #576", "author_date": "2023-07-23T05:48:14Z", "committer_date": "2023-07-23T05:48:14Z", "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": "c728c255556becc0de6fe73d45008f75f838cb68", "message": "Undo change which broke the tests", "author_date": "2023-07-22T23:25:14Z", "committer_date": "2023-07-22T23:25:14Z", "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": "3e1d467c52ec74cbe738cebd64e062695edc46f3", "message": "Last minute changelog for register_commands() for 3.34\n\nRefs #567, #574, #575", "author_date": "2023-07-22T23:22:18Z", "committer_date": "2023-07-22T23:22: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": "778dad789ec614e357266bbc7b5a5c3f1dec2d8e", "message": "More robust _called_from_test pattern", "author_date": "2023-07-22T23:21:27Z", "committer_date": "2023-07-22T23:21: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": "e337a88b456b4b244c4916af96bc1d8fdcf16d37", "message": "Tweaks to prepare_connection() example in docs, refs #574", "author_date": "2023-07-22T23:13:46Z", "committer_date": "2023-07-22T23:13: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": "374a816c72c7b717b78b7ec02d89a3593ea15612", "message": "Database(..., execute_plugins=False) mechanism, refs #575", "author_date": "2023-07-22T23:06:11Z", "committer_date": "2023-07-22T23:06: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": "091c63cfbf7b40e99e2017a3c37619c7689cc447", "message": "Release 3.34\n\nRefs #561, #563, #564, #565, #567, #568, #569, #570, #571", "author_date": "2023-07-22T22:47:56Z", "committer_date": "2023-07-22T22:47: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": "249d7de7b24ed94d30965eae6a64dbd301adb195", "message": "Link to docs on distributing plugins, refs #567", "author_date": "2023-07-22T22:45:23Z", "committer_date": "2023-07-22T22:45: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": "61aaa698154c9020934d4896d04174a0f9c4f777", "message": ".transform(..., keep_table=name) parameter, closes #571\n\nAlso type hints for the transform_sql() method", "author_date": "2023-07-22T22:32:09Z", "committer_date": "2023-07-22T22:32: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": "2c12c01346451e22102bd0eaf55695ef92491cfa", "message": "Caling .transform() also reformats the schema, closes #564", "author_date": "2023-07-22T22:15:30Z", "committer_date": "2023-07-22T22:15: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": "fedd477e01e5e78dbc09e308cf608d8a7a9c30ca", "message": "Don't attempt tui stuff on Python 3.7, refs #572", "author_date": "2023-07-22T22:11:38Z", "committer_date": "2023-07-22T22: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": "18f190e28334d821be78a1dbbf31d7610fc1f9c1", "message": "sqlite-utils rename-table command, refs #565", "author_date": "2023-07-22T19:48:04Z", "committer_date": "2023-07-22T19:48: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": "82e8cd36673fb154b484d3a426feff0a219e3eb1", "message": "db.rename_table() method, refs #565", "author_date": "2023-07-22T19:38:31Z", "committer_date": "2023-07-22T19:38:31Z", "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": "86a352f8b713ca30a65a2048170bd510d529d8c4", "message": "Fixed mypy error, refs #568", "author_date": "2023-07-22T19:27:41Z", "committer_date": "2023-07-22T19:27: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": "0c563e2d138a6abec89bee218c0a27de62e1c0a3", "message": "Fixed test I broke in #568", "author_date": "2023-07-22T19:23:42Z", "committer_date": "2023-07-22T19:23: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": "2d55f185ff853d9a9f5010e2a5bd6626902c1f6c", "message": "Applied Black, refs #568", "author_date": "2023-07-22T19:22:15Z", "committer_date": "2023-07-22T19:22: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": "80b5fa7f12fc1bc3a1f6dda14a7b54a0112a320d", "message": "Documentation for replace=True/ignore=True, refs #568", "author_date": "2023-07-22T19:19:01Z", "committer_date": "2023-07-22T19:19: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": "58b577279fcd5ef6ce88f88b28668dffebfe7f44", "message": "table.create(..., replace=True / ignore = True) closes #568", "author_date": "2023-07-22T19:15:40Z", "committer_date": "2023-07-22T19:15: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": "b379a2a0c3655d5fa81e59a3296a94d86f6a944c", "message": "Added pluggy and first hook, register_commands - refs #569, #567", "author_date": "2023-07-22T19:04:31Z", "committer_date": "2023-07-22T19:04:31Z", "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": "bff240032d5c2611b44b181c6619658d9de7330b", "message": "pygments-csv-lexer\n\nTo fix this warning:\n\n/Users/simon/Dropbox/Development/sqlite-utils/docs/cli.rst:1286: WARNING: Pygments lexer name 'csv' is not known", "author_date": "2023-07-22T18:45:45Z", "committer_date": "2023-07-22T18:45: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": "7e48502b5a475a35971c49da273b0d2d65ed4d2f", "message": "Update CLI reference docs for -e, refs #570", "author_date": "2023-07-22T18:37:53Z", "committer_date": "2023-07-22T18: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": "ef31210bf06f920e0890e171c3198f0b0dc8d72d", "message": "sqlite-utils install -e, closes #570", "author_date": "2023-07-22T18:32:42Z", "committer_date": "2023-07-22T18:32: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": "f7af23837deab5c98dae9441d1f68318065d7d8c", "message": "--empty-null option for CSV and TSV imports, closes #563", "author_date": "2023-07-03T05:42:26Z", "committer_date": "2023-07-03T05:42: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": "63dc7ab1a5f066aac09112c4fa702e72ac5a255c", "message": "Fixed a complaint from ruff check", "author_date": "2023-06-29T20:41:08Z", "committer_date": "2023-06-29T20:41: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": "8c739558f710961464d6fb3f4ef8b850dc172ab5", "message": "--stop-after option, closes #561", "author_date": "2023-06-27T18:50:04Z", "committer_date": "2023-06-27T18:50: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": "9d38925cdecce7f18e1fd3791821176154dc5f3c", "message": "Release 3.33\n\nRefs #235, #559, #560\n\nRefs https://github.com/simonw/llm/issues/60\n\nRefs https://github.com/nalgeon/sqlean.py/issues/1", "author_date": "2023-06-26T01:31:22Z", "committer_date": "2023-06-26T01:31: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": "2747257a3334d55e890b40ec58fada57ae8cfbfd", "message": "Fixed link in changelog", "author_date": "2023-05-21T21:11:54Z", "committer_date": "2023-05-21T21: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": "6fb32d27ae76dc2127526c38833621bb51af5d09", "message": "Release 3.32.1\n\nRefs #551, #552", "author_date": "2023-05-21T21:09:46Z", "committer_date": "2023-05-21T21:09: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": "87bddef8fdee0cfe9e16b4f1784f471e2aedacc6", "message": "Documented bash/zsh completion, closes #552", "author_date": "2023-05-21T21:03:32Z", "committer_date": "2023-05-21T21:03: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": "8188acc1f1a96f37eef1f6fc1edaa3eb2e8a482a", "message": "Fix for missing csv Pygments support, refs #551", "author_date": "2023-05-21T21:03:03Z", "committer_date": "2023-05-21T21:03: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": "e240133b11588d31dc22c632f7a7ca636c72978d", "message": "Release 3.32\n\nRefs #544, #545, #547, #548", "author_date": "2023-05-21T18:53:33Z", "committer_date": "2023-05-21T18: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": "e8c5b042e49c627aefd620c8d4b1c84eb8677f73", "message": "Validate column names in analyze-columns, closes #548", "author_date": "2023-05-21T17:35:48Z", "committer_date": "2023-05-21T17:35: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": "6027f3ea6939a399aeef2578fca17efec0e539df", "message": "No need to show common values if everything is null\n\nCloses #547", "author_date": "2023-05-21T17:19:16Z", "committer_date": "2023-05-21T17:19: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": "b3b100d7f5b2a76ccd4bfe8b0301a29e321d0375", "message": "Release 3.31\n\nRefs #509, #517, #520, #525, #527, #532, #534, #536, #537, #538, #539", "author_date": "2023-05-08T22:33:57Z", "committer_date": "2023-05-08T22:33: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": "c764a9ee8fdb2c55785cf1f538aa5a462cbb292b", "message": "Avoid negative hashes in lambda names, refs #543", "author_date": "2023-05-08T22:12:39Z", "committer_date": "2023-05-08T22:12: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": "dab23884ae49f1497acd70d855105bf9701f4e36", "message": "Better error message if rows_from_file called with StringIO, closes #520\n\nRefs #448", "author_date": "2023-05-08T22:08:02Z", "committer_date": "2023-05-08T22:08: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": "eebd1a26ae626cdaba6e568bf11f32c76b60ad09", "message": "Removed FunctionAlreadyRegistered error, refs #526, #525", "author_date": "2023-05-08T21:58:28Z", "committer_date": "2023-05-08T21:58: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": "fca3ef8cf2a68b7a5fa1d740c4439adc7f83e431", "message": "Applied Black, refs #526, #525", "author_date": "2023-05-08T21:54:24Z", "committer_date": "2023-05-08T21:54: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": "923768db2ee15f521fe49ce75002cdd02c82e2bc", "message": "Assert on exact error message, refs #537", "author_date": "2023-05-08T21:11:48Z", "committer_date": "2023-05-08T21:11: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": "9662d4ce267accdc8f5301b20a4c7cd82b5ccf34", "message": "Updated cog, refs #527", "author_date": "2023-05-08T21:05:30Z", "committer_date": "2023-05-08T21:05: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": "e0ec4c345129996011951e400388fd74865f65a2", "message": "--no-skip-false option, plus docs - closes #527", "author_date": "2023-05-08T21:03:20Z", "committer_date": "2023-05-08T21:03: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": "455c35b512895c19bf922c2b804d750d27cb8dbd", "message": ".convert(skip_false) option, refs #527", "author_date": "2023-05-08T20:52:21Z", "committer_date": "2023-05-08T20:52: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": "e4ed37251746b25ca69b5ace0c8c7992024556df", "message": "Show more detailed error on invalid JSON, closes #532", "author_date": "2023-05-08T20:31:56Z", "committer_date": "2023-05-08T20:31: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": "a256d7de9887d8476400bbe3753439f2e406134b", "message": "Fix a bunch of warnings in the tests, refs #541", "author_date": "2023-05-08T19:57:43Z", "committer_date": "2023-05-08T19:57: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": "4fc2f12c88054a4bcc29004e8e9cad39e5b66664", "message": "Fix ResourceWarning in sqlite-utils insert, refs #534", "author_date": "2023-05-08T19:39:06Z", "committer_date": "2023-05-08T19:39: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": "2376c452a56b0c3e75e7ca698273434e32945304", "message": "upsert_all() now works with not_null - refs #538", "author_date": "2023-05-08T19:24:10Z", "committer_date": "2023-05-08T19:24:19Z", "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": "373b7886d26902f54d72f1a414f988f79f0ffacd", "message": "--raw-lines option, closes #539", "author_date": "2023-05-07T18:26:03Z", "committer_date": "2023-05-07T18:26:14Z", "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": "92f77c32620d282f8e15de860bead40563b48dcb", "message": "Ran against updated Black", "author_date": "2023-03-12T21:28:43Z", "committer_date": "2023-03-12T21:28: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": "6cd0fd2b4c5116889e40245f84a9786fb19f4c40", "message": "Fix for Sphinx bug, closes #533, refs #531", "author_date": "2023-03-12T21:25:26Z", "committer_date": "2023-03-12T21:25: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": "fc221f9b62ed8624b1d2098e564f525c84497969", "message": "Try this fix for flake8 error, refs #518", "author_date": "2022-12-10T01:30:45Z", "committer_date": "2022-12-10T01:30: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": "e660635cea6c32f4022818380b1e1ee88e7c93a6", "message": "Drop support for Python 3.6, refs #517", "author_date": "2022-12-10T01:25:23Z", "committer_date": "2022-12-10T01:25: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": "ebe504ab2103b0426b21162fc30691e42e8abaa0", "message": "Clarify column types in create-table help", "author_date": "2022-11-29T17:03:35Z", "committer_date": "2022-11-29T17:03: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": "965ca0d5f5bffe06cc02cd7741344d1ddddf9d56", "message": "Apply no_implicit_optional codemod, closes #512", "author_date": "2022-11-16T06:25:26Z", "committer_date": "2022-11-16T06:25: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": "0d45ee11027700f184383d5c8c25a26770fcf471", "message": "Release 3.30\n\nRefs #480, #483, #485, #495, #500, #502, #504", "author_date": "2022-10-25T22:21:34Z", "committer_date": "2022-10-25T22:21:34Z", "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": "defa2974c6d3abc19be28d6b319649b8028dc966", "message": "jsonify_if_needed output of convert() functions, closes #495", "author_date": "2022-10-25T21:23:24Z", "committer_date": "2022-10-25T21:23: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": "c7e4308e6f49d929704163531632e558f9646e4a", "message": "Use new db.close() method, refs #504", "author_date": "2022-10-25T21:00:53Z", "committer_date": "2022-10-25T21:00: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": "05e2bb85fcd11729db40c6452f2f7287232e2f1a", "message": "db.close() method, closes #504", "author_date": "2022-10-25T20:57:43Z", "committer_date": "2022-10-25T20:57: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": "ba7242b1f231a9707944a4c11a8dfede9ff9cad0", "message": "Try closing the database before recreating it, refs #503", "author_date": "2022-10-25T20:36:17Z", "committer_date": "2022-10-25T20:36: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": "f6b796277f783fcb613136e5a230b8657ef6c090", "message": "Try a 0.1s sleep, refs #503", "author_date": "2022-10-25T20:27:18Z", "committer_date": "2022-10-25T20:27: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": "c5d7ec1dd71fa1dce829bc8bb82b639018befd63", "message": "Fix for mypy issue, refs #503", "author_date": "2022-10-25T20:21:37Z", "committer_date": "2022-10-25T20:21: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": "7ca497a8f5be24c127946813e3052a19b48be1b3", "message": "repr improvements, refs #503", "author_date": "2022-10-25T20:14:41Z", "committer_date": "2022-10-25T20:14: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": "079bf1f4dc8540f834adae68c7feeeffcbc1d4f2", "message": "Use tmp_path fixture in test_recreate, refs #503", "author_date": "2022-10-25T20:06:58Z", "committer_date": "2022-10-25T20:06: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": "7b2d1c0ffd0b874e280292b926f328a61cb31e2c", "message": "Update tests for Python 3.11, closes #502", "author_date": "2022-10-25T19:23:20Z", "committer_date": "2022-10-25T19:23: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": "9cbe19ac0547031f3b626d9d18ef05c0d193bf79", "message": "Skip cog check on Python 3.6, refs #501", "author_date": "2022-10-18T18:16:43Z", "committer_date": "2022-10-18T18:16: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": "eb67fc69a227276b8ea635b885e5e4baecc43180", "message": "Run cog -r against latest tabulate, refs #501", "author_date": "2022-10-18T18:08:34Z", "committer_date": "2022-10-18T18:08:34Z", "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": "34e75ed0dd3091a6f94d6bd70150caa70660736d", "message": "sqlite_utils.utils.flatten() function, closes #500", "author_date": "2022-10-18T18:00:25Z", "committer_date": "2022-10-18T18:00: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": "cf9861216b8f2200535482f37d2f83f25a934493", "message": "Comment for 'just docs' command\n\nThis shows up in 'just -l'", "author_date": "2022-09-26T19:36:09Z", "committer_date": "2022-09-26T19:36: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": "c7cad6fc257c178b24b3f574b8c6992002c6f072", "message": "Documentation for Just, closes #494\n\nAlso added 'just init' and fixed a couple of missing pipenv run calls.", "author_date": "2022-09-26T19:26:31Z", "committer_date": "2022-09-26T19:26:31Z", "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": "6b268a1b3664784ed2267482d8c1d021a597d2b2", "message": "language = \"en\" to fix Sphinx warning", "author_date": "2022-09-26T19:26:04Z", "committer_date": "2022-09-26T19:26: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": "afbd2b2cba45cccb305c3d4638d18db4dd3d4bbd", "message": "Link to convert command too, refs #483", "author_date": "2022-09-26T19:09:32Z", "committer_date": "2022-09-26T19:09: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": "9a5add659d87738a658d8610ee461b038e28d268", "message": "'just docs' command for running the livehtml docs server", "author_date": "2022-09-26T19:09:00Z", "committer_date": "2022-09-26T19:09: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": "ee74bd5f8149b5e4403a4b56c74e9b94dbda2a32", "message": "Fix heading levels, refs #483", "author_date": "2022-09-26T19:03:54Z", "committer_date": "2022-09-26T19:03: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": "85247038f70d7eb2f3e272cfeaa4c44459cafba8", "message": "install and uninstall commands, closes #483", "author_date": "2022-09-26T18:57:11Z", "committer_date": "2022-09-26T18: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": "d9b9e075f07a20f1137cd2e34ed5d3f1a3db4ad8", "message": "Documented the release process", "author_date": "2022-09-07T03:45:36Z", "committer_date": "2022-09-07T03:45: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": "087753cd42c406f1e060c1822dcd9b5fda3d60f4", "message": "sites.db is better name than dogs.db in this example", "author_date": "2022-08-28T04:01:55Z", "committer_date": "2022-08-28T04:01:55Z", "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"}}