{"sha": "554aae5c51b7ce1b570e0e9bbe45f4cf9200f2bf", "message": "Plausible analytics for the documentation", "author_date": "2021-12-20T17:23:05Z", "committer_date": "2021-12-20T17:23:05Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5555bc8aef043f75d2200f66de90c54aeeaa08c3", "message": "How to run cog, closes #1745", "author_date": "2022-05-17T19:43:44Z", "committer_date": "2022-05-17T19:43:44Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5560d717cb6c3ba378f2b79de452fa2a737e9d6d", "message": "Updated list of supported parameters to db.table()", "author_date": "2020-08-01T21:30:43Z", "committer_date": "2020-08-01T21:30: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": "55643430f7ac8d27e99b00e7cf79db741003e811", "message": "Added Code style: black badge", "author_date": "2019-05-04T02:21:21Z", "committer_date": "2019-05-04T02:21:21Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "563f5a2d3ab30ad08daee38f5ec3ed6429ac9206", "message": "Magic parameters for canned queries\n\nCloses #842\r\n\r\nIncludes a new plugin hook, register_magic_parameters()", "author_date": "2020-06-28T02:58:16Z", "committer_date": "2020-06-28T02:58:16Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "56623e48da5412b25fb39cc26b9c743b684dd968", "message": "News: Datasette Publish", "author_date": "2018-01-17T15:50:10Z", "committer_date": "2018-01-17T15:50:10Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "568bd7bbf590861687db8c318f3d8cfcd1dfb47a", "message": "Fix broken link in publish docs (#1029)", "author_date": "2020-10-17T20:05:03Z", "committer_date": "2020-10-17T20:05:03Z", "raw_author": {"value": "3110693b4efacece57b372eb3e20d7a4896b52d8", "label": "Taylor Hodge"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 17075617, "label": "jthodge"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "56a918f6a6285855fb1bd086b60b44144279a95a", "message": "Don't use branch main", "author_date": "2023-04-26T17:36:17Z", "committer_date": "2023-04-26T17:36:17Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "56af118fc158a59a98688f2caa6f01db6b68da83", "message": "How to apt-get install in Docker container, refs #1320", "author_date": "2021-05-24T18:14:45Z", "committer_date": "2021-05-24T18:14:45Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5737a3aab4c32cabc05583a552905489eb76294c", "message": "Link to annotated release notes", "author_date": "2022-01-11T19:18:35Z", "committer_date": "2022-01-11T19:18:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "575431149400fcccb87d69ac7325d81d97686ef6", "message": "Only syntax highlight if a code-block is used\n\nRefs #447", "author_date": "2022-06-21T15:00:17Z", "committer_date": "2022-06-21T15:00:17Z", "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": "580502431614d3653c93249988290265f3163d4b", "message": "Implemented table.lookup(...), closes #44\n\n* Add pk column if missing from insert\r\n* Implemented table.lookup(...)", "author_date": "2019-07-23T13:06:59Z", "committer_date": "2019-07-23T13:06:59Z", "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": "58ca0c785fbf34250042379dd0269bf2d0c5ea7e", "message": "Merge pull request #1 from mrw34/patch-1\n\nAdd parkrun-to-sqlite", "author_date": "2020-10-12T00:35:15Z", "committer_date": "2020-10-12T00:35:15Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 214746582, "label": "dogsheep.github.io"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"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": "593d3e8173b45e20ff3c95afb3df7ceb85bf7fef", "message": "Update aiofiles requirement from <0.7,>=0.4 to >=0.4,<0.8 (#1330)\n\nUpdates the requirements on [aiofiles](https://github.com/Tinche/aiofiles) to permit the latest version.\r\n- [Release notes](https://github.com/Tinche/aiofiles/releases)\r\n- [Commits](https://github.com/Tinche/aiofiles/compare/v0.4.0...v0.7.0)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "author_date": "2021-05-22T23:53:56Z", "committer_date": "2021-05-22T23:53:56Z", "raw_author": {"value": "5df307d91b1167b0aa175853783d760add239497", "label": "dependabot[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 49699333, "label": "dependabot[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "595da9054e391b05a59b57c0c0a4487ea10062ce", "message": "Better example commit\n\nThis one updates the README news section as well", "author_date": "2018-12-16T22:56:56Z", "committer_date": "2018-12-16T22:56:56Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "59b252a0c020d687259ab85e06f0636feefa0dd0", "message": "Link to annotated release notes for 0.51", "author_date": "2020-11-01T04:45:42Z", "committer_date": "2020-11-01T04:45:42Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "59ef4a20cba1533bc347378415f4ffcd025f32c8", "message": "\u00a9 2017-2021", "author_date": "2021-04-02T20:27:03Z", "committer_date": "2021-04-02T20:27:03Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5a1519796037105bc20bcf2f91a76e022926c204", "message": "/db/table/-/blob/pk/column.blob download URL, refs #1036", "author_date": "2020-10-24T23:09:18Z", "committer_date": "2020-10-24T23:09:18Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5ab848f0b87ad2030088a7259fc1802316b90200", "message": "RST fix", "author_date": "2020-05-08T17:04:47Z", "committer_date": "2020-05-08T17:04:47Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5af2b99111abd4dcf99a197ca96da036e8384fa4", "message": "Create FUNDING.yml", "author_date": "2021-02-18T18:22:01Z", "committer_date": "2021-02-18T18:22:01Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5b026115126bedbb66457767e169139146d1c9fd", "message": "Corrected import path in plugin docs", "author_date": "2019-01-09T00:25:29Z", "committer_date": "2019-01-09T00:25:29Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5b3af3d015a6048a3977234bf46d20905ce720c0", "message": "Added sqlite-utils blog entry to news section", "author_date": "2019-02-25T03:47:11Z", "committer_date": "2019-02-25T03:47:11Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5b969273f1244b1bcf3e4dc071cdf17dab35d5f8", "message": "Markup tweak", "author_date": "2022-09-02T01:44:56Z", "committer_date": "2022-09-02T01:44:56Z", "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": "5be66529a3887a88b2c08d23c82e3aa8de344797", "message": "Fixed RST and Typo", "author_date": "2019-07-09T11:49:32Z", "committer_date": "2019-07-09T11:49: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": "5bfb23b949a7f01e4dfc1d7ac698a6ec8e8c97fd", "message": "Added Read The Docs badge\n\nCloses #109", "author_date": "2017-11-16T16:13:55Z", "committer_date": "2017-11-16T16:13:55Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5c1cfa451d78e3935193f5e10eba59bf741241a1", "message": "Link docs /latest/ to /stable/ again\n\nRe-implementing the pattern from https://til.simonwillison.net/readthedocs/link-from-latest-to-stable\r\n\r\nRefs #1608", "author_date": "2023-03-26T23:23:28Z", "committer_date": "2023-03-26T23:23:28Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5c1d27fbf75ec01bd1cbb90e416818fbbf6d42c5", "message": "datasette-render-markdown>=1.1.2\n\nhttps://github.com/simonw/datasette-render-markdown/issues/6", "author_date": "2020-05-02T08:34:17Z", "committer_date": "2020-05-02T08:34:17Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5c3b3ef97eed55895cf48d4a9ee0635c1c4d03b8", "message": "Update click requirement from ~=7.1.1 to >=7.1.1,<8.1.0 (#1323)\n\nUpdates the requirements on [click](https://github.com/pallets/click) to permit the latest version.\r\n- [Release notes](https://github.com/pallets/click/releases)\r\n- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)\r\n- [Commits](https://github.com/pallets/click/compare/7.1.1...8.0.0)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "author_date": "2021-05-22T23:54:48Z", "committer_date": "2021-05-22T23:54:48Z", "raw_author": {"value": "5df307d91b1167b0aa175853783d760add239497", "label": "dependabot[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 49699333, "label": "dependabot[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5d76c1f81b2d978f48b85c70d041a2142cf8ee26", "message": "Discord badge\n\nRefs https://github.com/simonw/datasette.io/issues/112", "author_date": "2022-07-14T22:03:33Z", "committer_date": "2022-07-14T22:03:33Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5dd4d2b2d3abcfd507a6df47e7c2fbad3c552fd8", "message": "Update to latest black (#609)", "author_date": "2019-10-30T18:49:01Z", "committer_date": "2019-10-30T18:49:01Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5de24ee0a4652ce3d3b2e9726ccea25343a10ed1", "message": "Release 2.14.1", "author_date": "2020-08-06T06:28:50Z", "committer_date": "2020-08-06T06:28:50Z", "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": "5e06026e76cdda4ffdf89b7369b0e50be398d8fe", "message": "Typo fix", "author_date": "2020-12-14T00:19:51Z", "committer_date": "2020-12-14T00:19:51Z", "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": "5e0b72247ecab4ce0fcec599b77a83d73a480872", "message": "Run CI on GitHub Actions, not Travis\n\n* Run CI on GitHub Actions, not Travis - refs #940\r\n* Update documentation refs to Travis\r\n* Release action now runs parallel tests, then pushes to PyPI, then Docker Hub", "author_date": "2020-08-18T05:09:34Z", "committer_date": "2020-08-18T05:09:34Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5e3a432a0caa23837fa58134f69e2f82e4f632a6", "message": "How to activate your virtual environment", "author_date": "2018-11-15T00:54:54Z", "committer_date": "2018-11-15T00:54:54Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5e3bd8c176345c0ae11a2c988be9e03152d0db0a", "message": "Initial commit", "author_date": "2019-10-13T02:10:13Z", "committer_date": "2019-10-13T02:10:13Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 214746582, "label": "dogsheep.github.io"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5e60bad40460f68122006ce704cfc163d6076f34", "message": "Upgrade to GitHub-native Dependabot (#1314)\n\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>", "author_date": "2021-04-29T15:47:21Z", "committer_date": "2021-04-29T15:47:21Z", "raw_author": {"value": "2edd38cb3801aa07f709f083eba7cbe4f16e0978", "label": "dependabot-preview[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 27856297, "label": "dependabot-preview[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5e8fbf7f6fbc0b63d0479da3806dd9ccd6aaa945", "message": "Upgrade pytest to 4.6.1, pluggy to 0.12.0 (#497)", "author_date": "2019-06-03T02:06:26Z", "committer_date": "2019-06-03T02:06:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5e9672c9bb33e41686472db4aa427168f9e67dbe", "message": "Bump black from 21.4b2 to 21.5b1 (#1321)\n\nBumps [black](https://github.com/psf/black) from 21.4b2 to 21.5b1.\r\n- [Release notes](https://github.com/psf/black/releases)\r\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\r\n- [Commits](https://github.com/psf/black/commits)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "author_date": "2021-05-22T23:55:39Z", "committer_date": "2021-05-22T23:55:39Z", "raw_author": {"value": "5df307d91b1167b0aa175853783d760add239497", "label": "dependabot[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 49699333, "label": "dependabot[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"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": "5ee954e34b6eb762ccecbdb2be0791d0166fd19c", "message": "Link to annotated release notes for 1.0a2", "author_date": "2022-12-16T01:03:37Z", "committer_date": "2022-12-16T01:03:37Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "5f38c8160138702810698249be27a3c71023b9e4", "message": "Fixed typo", "author_date": "2022-01-11T19:20:34Z", "committer_date": "2022-01-11T19:20: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": "602390081c3aba7635cd4aa3d06a2f0a8821e17f", "message": "Package as sdist as well as bdist_wheel", "author_date": "2020-08-09T04:58:24Z", "committer_date": "2020-08-09T04:58:24Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "60e380e551b44028af0d73ac30c99a8bb04b458b", "message": "Add badges to documentation index", "author_date": "2020-05-03T15:44:41Z", "committer_date": "2020-05-03T15:44:41Z", "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": "60f4aff9b002009b76dd9386c84d4b80e73f6b0e", "message": "Link changelog badge to /en/latest/changelog.html\n\nThat way you can see the changelog for alpha releases. Refs #194.", "author_date": "2020-11-07T02:23:56Z", "committer_date": "2020-11-07T02:23:56Z", "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": "610425460b519e9c16d386cb81aa081c9d730ef0", "message": "Add --nolock to the README Chrome demo\n\nRefs #1744", "author_date": "2022-09-10T21:24:26Z", "committer_date": "2022-09-10T21:24:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6119bd797366a899119f1bba51c1c8cba2efc8fc", "message": "Update pytest requirement from <6.2.0,>=5.2.2 to >=5.2.2,<6.3.0 (#1145)\n\nUpdates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.\r\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\r\n- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)\r\n- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.2...6.2.0)\r\n\r\nSigned-off-by: dependabot-preview[bot] \r\n\r\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>", "author_date": "2020-12-16T21:44:39Z", "committer_date": "2020-12-16T21:44:39Z", "raw_author": {"value": "2edd38cb3801aa07f709f083eba7cbe4f16e0978", "label": "dependabot-preview[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 27856297, "label": "dependabot-preview[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "613ad05c095f92653221db267ef53d54d00cdfbb", "message": "Don't need pysqlite3-binary any more, refs #1853", "author_date": "2022-10-25T19:16:48Z", "committer_date": "2022-10-25T19:16:48Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "613f6fad7249da547c06ebc46616aba0f74259a4", "message": "Improved extra_template_vars documentation", "author_date": "2020-03-02T15:12:34Z", "committer_date": "2020-03-02T15:12:34Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6155da72c8939b5d9bdacb7853e5e8d1767ce1d5", "message": "Add reference page to documentation using Sphinx autodoc (#312)\n\n* Docstrings and type annotations for almost every method\r\n* New /reference API documentation page using Sphink autodoc\r\n* Custom Read The Docs config, to get autodoc working\r\n* Fix for #313 (add_foreign_keys() doesn't reject being called with a View)\r\n* Fixed #315 (.delete_where() returns [] when it should return self)", "author_date": "2021-08-10T23:09:28Z", "committer_date": "2021-08-10T23:09:28Z", "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": "6161ebf4de44411b3f33feeacaf4501e803d1116", "message": "Fixed incorrect usage example", "author_date": "2020-04-12T18:44:08Z", "committer_date": "2020-04-12T18:44:08Z", "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": "61d81494d5cfee72a99d880e47bc5f436720b415", "message": "Fleshed out README", "author_date": "2018-07-31T15:38:50Z", "committer_date": "2018-07-31T15:38:50Z", "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": "61f53476eb3f147231093ab9339c3d7713190f34", "message": "--install=datasette-json-html", "author_date": "2020-05-01T03:04:03Z", "committer_date": "2020-05-01T03:04:03Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "626dd61f6070f95f7652104cb9f4100e9b88862f", "message": "setup-gcloud fix", "author_date": "2022-12-15T06:57:31Z", "committer_date": "2022-12-15T06:57:31Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "62a6f70c64e4d04c15d9f386dcdf9cd465bbb0f6", "message": "Fixed Markdown indentation of news\n\nTo make it easier to programmatically extract.", "author_date": "2020-12-07T20:10:05Z", "committer_date": "2020-12-07T20:10:05Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "630bdba68a23c0ac453e015518ef0bf41107a952", "message": "Just pull for dogsheep repos + sqlite-utils and datasette\n\nI accidentally started pulling everything from the dependent repos as well.\r\n\r\nCommit messages with REFRESH_DB in now trigger a\r\nrebuild from scratch.", "author_date": "2020-05-01T16:02:55Z", "committer_date": "2020-05-01T16:02:55Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 207052882, "label": "github-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "63886178a649586b403966a27a45881709d2b868", "message": "Describe a common mistake using csrftoken()", "author_date": "2021-09-22T22:44:28Z", "committer_date": "2021-09-22T22:44:28Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6421ca2b22a8ebd801ca17b2ea38a98d353f1faa", "message": "Use actions/setup-python@v2 to deploy latest\n\nThis should fix an error with Python 3.9.", "author_date": "2020-10-09T16:28:17Z", "committer_date": "2020-10-09T16:28:17Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6426239385b889d816abeca9c5c1c2a0365907c3", "message": "Added \"Browsing your data with Datasette\" section", "author_date": "2020-03-21T22:38:41Z", "committer_date": "2020-03-21T22:38:41Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 248903544, "label": "hacker-news-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "64288d827f7ff97f825e10f714da3f781ecf9345", "message": "Workaround for test failure: RuntimeError: There is no current event loop (#1803)\n\n* Remove ensure_eventloop hack\r\n* Hack to recover from intermittent RuntimeError calling asyncio.Lock()", "author_date": "2022-09-06T00:40:19Z", "committer_date": "2022-09-06T00:40:19Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "64cc536b89b988b17e3ab853e4c64d9706543116", "message": "Don't include prereleases in changelog badge", "author_date": "2020-06-19T00:03:23Z", "committer_date": "2020-06-19T00:03:23Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6500fed8b2085869b9714ce3a08c30f61dc829ad", "message": "Transform no longer breaks non-string default values\n\nCloses #509", "author_date": "2023-05-08T21:13:36Z", "committer_date": "2023-05-08T21:13:36Z", "raw_author": {"value": "f98e0e8fe6ee48ca1f752bb408eecbbd294f9ceb", "label": "rhoboro"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 13819005, "label": "rhoboro"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "663ac431fe7202c85967568d82b2034f92b9aa43", "message": "Use Read the Docs action v1 (#1778)\n\nRead the Docs repository was renamed from `readthedocs/readthedocs-preview` to `readthedocs/actions/`. Now, the `preview` action is under `readthedocs/actions/preview` and is tagged as `v1`", "author_date": "2022-08-20T00:04:16Z", "committer_date": "2022-08-20T00:04:16Z", "raw_author": {"value": "a9570db41e1b6fe56efd98307a0c1c3facf064e4", "label": "Manuel Kaufmann"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 244656, "label": "humitos"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6663d28952491aca2c8dcf586a301fb4791b5f69", "message": "SQL injection, not XSS", "author_date": "2022-01-30T15:17:20Z", "committer_date": "2022-01-30T15:17:20Z", "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": "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": "6717c719dd36dc2adc0f9da38a8c8e08129e96b4", "message": "--metadata accepts YAML as well as JSON - closes #713", "author_date": "2020-04-02T19:30:53Z", "committer_date": "2020-04-02T19:30:53Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "67982b6ecb89485ce26d684f2d038aad4d954d7c", "message": "Added Datasette 0.15 to news", "author_date": "2018-04-09T16:01:03Z", "committer_date": "2018-04-09T16:01:03Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "67ad77a307c7c264c68d768fa8290997e3b75e77", "message": "Re-ordered docs index page", "author_date": "2017-12-06T18:27:50Z", "committer_date": "2017-12-06T18:27:50Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "67cbf0ae7243431bf13702e6e3ba466b619c4d6f", "message": "Example for register_commands, refs #1449", "author_date": "2021-08-28T11:17:03Z", "committer_date": "2021-08-28T11:17:03Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "67fc9c5720ed1fcd62b116481f70d4e80b403a22", "message": "--port argument for datasette package, plus tests - closes #661\n\nFrom pull request #663", "author_date": "2020-01-29T22:46:43Z", "committer_date": "2020-01-29T22:46:43Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "68087440b3448633a62807c1623559619584f2ee", "message": "Added instructions for installing plugins via pipx\n\nCloses #1486", "author_date": "2021-10-13T21:09:10Z", "committer_date": "2021-10-13T21:09:10Z", "raw_author": {"value": "72cbfb40fcc4427805497914ebea4a0a617cbfb9", "label": "Rhet Turnbull"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 41546558, "label": "RhetTbull"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "686eed9a49faf87b0f2d3eba5fb12caa0250988f", "message": "Typo in release notes", "author_date": "2022-09-02T01:37:13Z", "committer_date": "2022-09-02T01:37:13Z", "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": "68a5cb1b8ef2264bed68d4763f04bd47b1aa5d05", "message": "Corrected .table_views() -> .view_names()", "author_date": "2019-08-26T05:03:22Z", "committer_date": "2019-08-26T05:03:22Z", "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": "68df9bf80627d8608a82480ea016de32ebb29ce7", "message": "Added goodreads-to-sqlite", "author_date": "2019-10-13T02:27:04Z", "committer_date": "2019-10-13T02:27:04Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 214746582, "label": "dogsheep.github.io"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "69a121e08847acbf95abf0c2df1759fc73dc81b8", "message": "sqlite-utils analyze-tables command and table.analyze_column() method\n\nCloses #207", "author_date": "2020-12-13T07:20:11Z", "committer_date": "2020-12-13T07:20: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": "6a126fa25f0c835372387de73f0842c656467fbe", "message": "Removed aiohttp from test dependencies\n\nIt wasn't being used.", "author_date": "2020-08-11T23:05:00Z", "committer_date": "2020-08-11T23:05:00Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6a352e99ab988dbf8fd22a100049caa6ad33f1ec", "message": "Added missing import to example", "author_date": "2023-01-11T19:04:11Z", "committer_date": "2023-01-11T19:04:11Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6a6102ef82dfc98c7ed9407afd766f35d858554d", "message": "Fixed hyperlink", "author_date": "2020-05-08T14:00:33Z", "committer_date": "2020-05-08T14:00:33Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 214746582, "label": "dogsheep.github.io"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6aab0217f07bff4556cc92885a14279d5b295f84", "message": "Update pytest-xdist requirement from <2.4,>=2.2.1 to >=2.2.1,<2.5 (#1476)\n\nUpdates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) to permit the latest version.\r\n- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases)\r\n- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)\r\n- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v2.2.1...v2.4.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pytest-xdist\r\n dependency-type: direct:development\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "author_date": "2021-10-13T21:10:03Z", "committer_date": "2021-10-13T21:10:03Z", "raw_author": {"value": "5df307d91b1167b0aa175853783d760add239497", "label": "dependabot[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 49699333, "label": "dependabot[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6b1384b2f529134998fb507e63307609a5b7f5c0", "message": "Track plausible for docs.datasette.io not datasette.io", "author_date": "2021-12-20T23:55:17Z", "committer_date": "2021-12-20T23:55:17Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6b99e4a66ba0ed8fca8ee41ceb7206928b60d5d1", "message": "Added missing hookimpl import\n\nUseful for copying and pasting to create a quick plugin", "author_date": "2022-03-25T23:44:35Z", "committer_date": "2022-03-25T23:44:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6bdfcf60760c27e29ff34692d06e62b36aeecc56", "message": "Added Heroku to README, updated --help output examples\n\nRefs #157", "author_date": "2017-12-09T18:50:08Z", "committer_date": "2017-12-09T18:50:08Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6be5654ffab282e8cf39cc138ba2d4496ebc7407", "message": "Exclude tests from package, properly this time\n\nThe `exclude` argument to `find_packages` needs an iterable of package\r\nnames.\r\n\r\nCloses #456 - thanks, @abeyerpath!", "author_date": "2020-07-24T20:39:53Z", "committer_date": "2020-07-24T20:39:53Z", "raw_author": {"value": "9585cefab9c28adcb0c2d7fccbd48333cd74642c", "label": "abeyerpath"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 32467826, "label": "abeyerpath"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6cb65555f46456eb31b62e855e21b1d8c809b1a2", "message": "?_searchmode=raw option (#686)", "author_date": "2020-02-25T05:56:03Z", "committer_date": "2020-02-25T05:56:03Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6ccfcefb782bbf86b87bf047d01b979782aa6d97", "message": " Added datasette-render-binary plugin to ecosystem", "author_date": "2019-06-09T16:49:06Z", "committer_date": "2019-06-09T16:49:06Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6d1828e40b17a7fa3403de7a3d3e0da9f657aa30", "message": "Don't run CodeQL against pull requests\n\nIt failed with strange errors. https://github.com/simonw/sqlite-utils/pull/203/checks?check_run_id=1549287178", "author_date": "2021-01-03T04:30:10Z", "committer_date": "2021-01-03T04:30:10Z", "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": "6de0a5d46a00a66d827c32deaca5cbd0ad2103ad", "message": "Typo fix", "author_date": "2021-08-11T12:03:07Z", "committer_date": "2021-08-11T12:03:07Z", "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": "6e091b14b651d67e0ff41a353d36bbeb1d8ba235", "message": "Run tests against Python 3.9", "author_date": "2020-10-09T16:22:49Z", "committer_date": "2020-10-09T16:22:49Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6e1e815c7881abe836d573b18ed2c5bb3e5b699e", "message": "It's an update-or-insert", "author_date": "2022-12-15T02:41:30Z", "committer_date": "2022-12-15T02:41:30Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6e26b057996c6f3fefa8ad528e2759e53c738844", "message": "Fix syntax error in register_routes docs (#1038)\n\nThanks, @gerrymanoim", "author_date": "2020-10-21T22:44:16Z", "committer_date": "2020-10-21T22:44:16Z", "raw_author": {"value": "504bbb044bf002cf09319c388b99caf0269c28c3", "label": "gerrymanoim"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 194147, "label": "gerrymanoim"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6e46b9913411682f3a3ec66f4d58886c1db8654b", "message": "Renamed ip to source in example code", "author_date": "2022-01-06T18:01:35Z", "committer_date": "2022-01-06T18:01:35Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6e55b0f6737e4b46584052f09ac0e6f632dbc3d6", "message": "Added four more projects", "author_date": "2020-10-12T00:34:51Z", "committer_date": "2020-10-12T00:34:51Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 214746582, "label": "dogsheep.github.io"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6ed9238178a56da5fb019f37fb1e1e15886be1d1", "message": "Update pytest-asyncio requirement from <0.15,>=0.10 to >=0.10,<0.16 (#1303)\n\nUpdates the requirements on [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version.\r\n- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)\r\n- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.10.0...v0.15.0)\r\n\r\nSigned-off-by: dependabot-preview[bot] \r\n\r\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>", "author_date": "2021-04-19T18:18:17Z", "committer_date": "2021-04-19T18:18:17Z", "raw_author": {"value": "2edd38cb3801aa07f709f083eba7cbe4f16e0978", "label": "dependabot-preview[bot]"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 27856297, "label": "dependabot-preview[bot]"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6f1731f3055a5119cc393c118937d749405a1617", "message": "Updated cookiecutter installation link", "author_date": "2021-07-23T19:38:09Z", "committer_date": "2021-07-23T19:38:09Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6f41c8a2bef309a66588b2875c3e24d26adb4850", "message": "--crossdb option for joining across databases (#1232)\n\n* Test for cross-database join, refs #283\r\n* Warn if --crossdb used with more than 10 DBs, refs #283\r\n* latest.datasette.io demo of --crossdb joins, refs #283\r\n* Show attached databases on /_memory page, refs #283\r\n* Documentation for cross-database queries, refs #283", "author_date": "2021-02-18T22:09:12Z", "committer_date": "2021-02-18T22:09:12Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"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": "6f6d0ff2b41f1cacaf42287b1b230b646bcba9ee", "message": "URL hashing is now off by default - closes #418\n\nPrior to this commit Datasette would calculate the content hash of every\r\ndatabase and redirect to a URL containing that hash, like so:\r\n\r\n https://v0-27.datasette.io/fixtures => https://v0-27.datasette.io/fixtures-dd88475\r\n\r\nThis assumed that all databases were opened in immutable mode and were not\r\nexpected to change.\r\n\r\nThis will be changing as a result of #419 - so this commit takes the first step\r\nin implementing that change by changing this default behaviour. Datasette will\r\nnow only redirect hash-free URLs under two circumstances:\r\n\r\n* The new `hash_urls` config option is set to true (it defaults to false).\r\n* The user passes `?_hash=1` in the URL", "author_date": "2019-03-17T22:55:04Z", "committer_date": "2019-03-17T22:55:04Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "6fd35be64de221eba4945ca24e8e1678f6142a73", "message": "Fixed invalid JSON in exampl", "author_date": "2020-11-15T16:45:26Z", "committer_date": "2020-11-15T16:45:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "702829f808994d49f11612b35035cfa6842cd91b", "message": "Added Datasette 0.14: customization edition to news", "author_date": "2017-12-10T02:10:30Z", "committer_date": "2017-12-10T02:10:30Z", "raw_author": {"value": "2946d096d0cdefdc017559e6b57e87658736e843", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "705d1a1555c4791e9be3b884285b047223ab184f", "message": "Fix startup error on windows (#1128)\n\nFixes https://github.com/simonw/datasette/issues/1094\r\n\r\nThis import isn't used at all, and causes error on startup on Windows.", "author_date": "2020-12-05T19:35:03Z", "committer_date": "2020-12-05T19:35:03Z", "raw_author": {"value": "a74b1d810ebe1b3fb65c0fccc2b7b36623068cae", "label": "Abdussamet Ko\u00e7ak"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 3243482, "label": "abdusco"}, "committer": {"value": 19864447, "label": "web-flow"}}