sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 3bb6409a6cb8eaee32eb572423d9c0485a1dd917,"render_cell() can now return an awaitable, refs",2021-08-08T23:04:42Z,2021-08-08T23:05:00Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 de5ce2e56339ad8966f417a4758f7c210c017dec,datasette-pyinstrument,2021-08-08T17:37:51Z,2021-08-08T17:37:51Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 61505dd0c6717cecdb73897e8613de9e9b7b6c42,"Release 0.59a0 Refs #1404, #1405, #1416, #1420, #1422",2021-08-07T05:40:07Z,2021-08-07T05:40:07Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 6dd14a1221d0324f9e3d6cfa10d2281d1eba4806,Improved links to example plugins,2021-08-07T05:38:47Z,2021-08-07T05:38:47Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 a21853c9dade240734abc6b4f750fae09a3e840a,"Fix for rich.console sometimes not being available, refs #1416",2021-08-07T05:14:44Z,2021-08-07T05:17:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 66e143c76e90f643dc11b6ced5433130c90a2455,"New hide_sql canned query option, refs #1422",2021-08-07T05:09:00Z,2021-08-07T05:17:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 acc22436622ff8476c30acf45ed60f54b4aaa5d9,Quotes around '.[test]' for zsh,2021-08-05T15:47:18Z,2021-08-05T15:47:18Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 b7037f5ecea40dc5343250d08d741504b6dcb28f,Bit of breathing space on https://latest.datasette.io/fixtures/pragma_cache_size,2021-08-05T02:58:09Z,2021-08-07T05:17:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 cc90745f4e8bb1ac57d8ee973863cfe00c2e4fe5,"Started a Jupyter notebook tutorial, refs #308",2021-08-04T20:34:30Z,2021-08-04T20:34:30Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 a1f383035698da8bf188659390af6e53ffeec940,"--cpu option for datasette publish cloudrun, closes #1420",2021-08-04T05:20:50Z,2021-08-04T05:20:50Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 cff6afcc43bb96a1e028aca69b67f7d758820150,"Run codespell against source code too, refs #307",2021-08-03T17:06:08Z,2021-08-03T17:06:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 cd8b7bee8fb5c1cdce7c8dbfeb0166011abc72c6,"Run codespell against datasette source code too, refs #1417",2021-08-03T17:03:08Z,2021-08-03T17:03:48Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 991cf56ae2840aaefda2af828a5c40396d2506ca,"Check spelling with codespell, closes #307",2021-08-03T16:48:37Z,2021-08-03T16:48:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 2208c3c68e552d343e6a2872ff6e559fca9d1b38,"Spelling corrections plus CI job for codespell * Use codespell to check spelling in documentation, refs #1417 * Fixed spelling errors spotted by codespell, closes #1417 * Make codespell a docs dependency See also this TIL: https://til.simonwillison.net/python/codespell",2021-08-03T16:36:38Z,2021-08-03T16:36:38Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 54b6e96ee8aa553b6671e341a1944f93f3fb89c3,"Use optional rich dependency to render tracebacks, closes #1416",2021-08-03T16:12:48Z,2021-08-03T16:12:48Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 a679d0de87031e3de9013fc299ba2cbd75808684,Fixed spelling of 'receive' in a bunch of places,2021-08-03T16:11:18Z,2021-08-03T16:11:18Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 f7c8c78cd0916bd9bca043a665d7c1ec7ae5da7d,Fixed typo: commad,2021-08-03T06:05:45Z,2021-08-03T06:05:45Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 d83f624a3124ef9489014fc1f023646f082fdc55,"Clarified documentation for convert recipes, refs #251",2021-08-02T22:39:16Z,2021-08-02T22:39:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ec50e5eebc502c85448a2d3db74985c3b0c630c5,"sqlite3.enable_callback_tracebacks(True) in docs, closes #300",2021-08-02T21:53:44Z,2021-08-02T21:53:44Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e83aef951bd3e8c179511faddb607239a5fa8682,"New :issue: macro, closes #306",2021-08-02T21:29:00Z,2021-08-02T21:29:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 723ee35344fa9f5e49dca578170cc5f5eb7223ce,"Release 3.14 Refs #251, #301, #302, #303, #304, #305",2021-08-02T21:18:01Z,2021-08-02T21:29:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 59032b00bb252c6d8cc43cbc490e0492423f61b1,Fixed incorrect example in documentation,2021-08-02T19:29:55Z,2021-08-02T19:29:55Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 60dea99ef78c748dedabb6e5f50510a1750fecec,"--silent option for sqlite-utils insert-files, closes #301",2021-08-02T19:12:16Z,2021-08-02T19:12:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 d83b2568131f2b1cc01228419bb08c96d843d65d,"--where and -p options for sqlite-utils convert, closes #304",2021-08-02T18:58:05Z,2021-08-02T18:58:05Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 69c7da5ec9698dabeb23379cc08d012b0cd8e6d2,"Implemented .convert(..., where=, where_args=), refs #304",2021-08-02T18:33:56Z,2021-08-02T18:33:56Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 4823aff4c33dd979bf61dcade2d3a6006d248372,"table.count_where() method, closes #305",2021-08-02T05:05:03Z,2021-08-02T05:08:17Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5ec6686153e29ae10d4921a1ad4c841f192f20e2,"sqlite-utils convert command and db[table].convert(...) method Closes #251, closes #302.",2021-08-02T04:47:39Z,2021-08-02T04:47:39Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 4adca0d85077fe504e98cd7487343e76ccf25be5,"No hidden SQL on canned query pages, closes #1411",2021-08-01T00:58:11Z,2021-08-01T00:58:11Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 ff253f5242e4b0b5d85d29d38b8461feb5ea997a,"Replace all uses of runner.isolated_filesystem, refs #1406",2021-07-31T18:49:08Z,2021-07-31T18:49:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 96b1d0b7b42928e657b1aebcc95d55e4685690e0,Attempted fix for too-long UDS bug in #1407,2021-07-31T18:48:33Z,2021-07-31T18:48:33Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 e55cd9dc3f2d920d5cf6d8581ce49937a6ccc44d,"Try passing a directory to isolated_filesystem(), refs #1406",2021-07-30T01:16:58Z,2021-07-30T01:16:58Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 74b775e20f870de921ca3c09a75fe69e1c199fc7,"Use consistent pattern for test before deploy, refs #1406",2021-07-30T00:50:45Z,2021-07-30T00:50:45Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 2b1c535c128984cc0ee2a097ecaa3ab638ae2a5b,"pytest.mark.serial for any test using isolated_filesystem(), refs #1406",2021-07-30T00:44:16Z,2021-07-30T00:44:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 b46856391de5a819a85d1dd970428cbc702be94a,"pytest.mark.serial for any test using isolated_filesystem(), refs #1406",2021-07-30T00:44:16Z,2021-07-30T23:46:41Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 121e10c29c5b412fddf0326939f1fe46c3ad9d4a,"Doumentation and test for utils.parse_metadata(), closes #1405",2021-07-29T23:30:12Z,2021-07-29T23:30:12Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 eccfeb0871dd4bc27870faf64f80ac68e5b6bc0d,"register_routes() plugin hook datasette argument, closes #1404",2021-07-26T23:16:46Z,2021-07-26T23:16:46Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 c7e8d72be9fe8fe0811f685a18eebc637662d41b,"Release 3.13 Refs #299",2021-07-24T22:15:27Z,2021-07-24T22:15:27Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ab8d4aad0c42f905640981f6f24bc1e37205ae62,"sqlite-utils schema now takes optional tables, closes #299",2021-07-24T22:08:36Z,2021-07-24T22:08:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 6f1731f3055a5119cc393c118937d749405a1617,Updated cookiecutter installation link,2021-07-23T19:38:09Z,2021-07-23T19:38:09Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 c73af5dd72305f6a01ea94a2c76d52e5e26de38b,"Release 0.58.1 Refs #1231, #1396",2021-07-16T19:46:13Z,2021-07-16T19:50:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 c00f29affcafce8314366852ba1a0f5a7dd25690," Fix for race condition in refresh_schemas(), closes #1231",2021-07-16T19:44:58Z,2021-07-16T19:44:58Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 dd5ee8e66882c94343cd3f71920878c6cfd0da41,"Removed some unused imports I found these with: flake8 datasette | grep unus",2021-07-16T06:26:06Z,2021-07-16T06:26:12Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 721a8d3cd4937f888efd2b52d5a61f0e25b484e1,Hopeful fix for publish problem in #1396,2021-07-15T01:51:36Z,2021-07-15T01:51:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 084cfe1e00e1a4c0515390a513aca286eeea20c2,Removed out-of-date datasette serve help from README,2021-07-15T01:00:39Z,2021-07-15T01:00:39Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 e27dd7c12c2a6977560dbc0005e32c55d9d759f4,"Release 0.58 Refs #1365, #1371, #1377, #1384, #1387, #1388, #1389, #1394",2021-07-15T00:32:33Z,2021-07-15T00:33:04Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 7ea678db228504004b8d32f813c838b1dcfd317a,"Warn about potential changes to get_metadata hook, refs #1384",2021-07-15T00:19:31Z,2021-07-15T00:19:31Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 a6c8e7fa4cffdeff84e9e755dcff4788fd6154b8,"Big performance boost for faceting, closes #1394",2021-07-15T00:05:18Z,2021-07-15T00:05:43Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 ba11ef27edd6981eeb26d7ecf5aa236707f5f8ce,Clarify when to use systemd restart,2021-07-14T05:43:13Z,2021-07-14T05:43:13Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 2c4cd7141abb5115eff00ed7aef002af39d51989,Consistently use /my-datasette in examples,2021-07-13T23:15:48Z,2021-07-13T23:15:48Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 7f4c854db1ed8c15338e9cf42d2a3f0c92e3b7b2,rST fix,2021-07-13T18:45:32Z,2021-07-13T18:45:32Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 d71cac498138ddd86f18607b9043e70286ea884a,"How to configure Unix domain sockets with Apache Example on how to use Unix domain socket option on Apache. Not testet. (Usually I would have used [`ProxyPassReverse`](https://httpd.apache.org/docs/current/mod/mod_proxy.html#proxypassreverse) in combination with `ProxyPass` , i.e. ```apache ProxyPass /my-datasette/ http://127.0.0.1:8009/my-datasette/ ProxyPassReverse /my-datasette/ http://127.0.0.1:8009/my-datasette/ ``` and ```apache ProxyPass /my-datasette/ unix:/tmp/datasette.sock|http://localhost/my-datasette/ ProxyPassReverse /my-datasette/ unix:/tmp/datasette.sock|http://localhost/my-datasette/ ```",2021-07-13T18:32:49Z,2021-07-13T18:32:49Z,2d3ef71be2a52d05e9f9ce8a03cdc8ce4f68de85,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,80737,19864447 4054e96a3914e821d0880a40a7284aaa9db1eaaa,"Update deploying.rst (#1392) Use same base url for Apache as in the example",2021-07-13T17:42:27Z,2021-07-13T17:42:27Z,2d3ef71be2a52d05e9f9ce8a03cdc8ce4f68de85,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,80737,19864447 f83c84fd51d144036924ae77d99f12b0a69e7e6f,"Update asgiref requirement from <3.4.0,>=3.2.10 to >=3.2.10,<3.5.0 (#1386) Updates the requirements on [asgiref](https://github.com/django/asgiref) to permit the latest version. - [Release notes](https://github.com/django/asgiref/releases) - [Changelog](https://github.com/django/asgiref/blob/main/CHANGELOG.txt) - [Commits](https://github.com/django/asgiref/commits) --- updated-dependencies: - dependency-name: asgiref dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",2021-07-11T01:36:18Z,2021-07-11T01:36:18Z,5df307d91b1167b0aa175853783d760add239497,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,49699333,19864447 d792fc7cf5fde8fa748168e48c3183266a3a419f,Simplified nginx config examples,2021-07-11T00:29:42Z,2021-07-11T00:29:42Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 de2a1063284834ff86cb8d7c693717609d0d647e,"Ran Black, refs #1388",2021-07-10T23:46:49Z,2021-07-10T23:46:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 180c7a5328457aefdf847ada366e296fef4744f1,"--uds option for binding to Unix domain socket, closes #1388",2021-07-10T23:37:30Z,2021-07-10T23:37:30Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 e0064ba7b06973eae70e6222a6208d9fed5bd170,"Fixes for test_generated_columns_are_visible_in_datasette, refs #1391",2021-07-10T19:14:14Z,2021-07-10T19:14:14Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 2e8d924cdc2274eb31fb76332bc5269f65c0ad90,"Refactored generated_columns test, no longer in fixtures.db - refs #1391",2021-07-10T19:03:19Z,2021-07-10T19:03:19Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 83f6799a96f48b5acef4911c0273973f15efdf05,"searchmode: raw table metadata property, closes #1389",2021-07-10T18:30:48Z,2021-07-10T18:33:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 c8feaf0b628ddb1f98b2a4b89691d3d1b939ed8e,"systemctl restart datasette.service, closes #1390",2021-07-09T16:32:32Z,2021-07-09T16:32:32Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 dbc61a1fd343e4660b6220f60c4ce79341245048,"Documented ProxyPreserveHost On for Apache, closes #1387",2021-07-02T17:33:03Z,2021-07-02T17:33:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 8286a66413bc466db11b3b7e0e75826efbd7850e,sqlite-utils memory --help now mentions --schema,2021-06-28T16:35:01Z,2021-06-28T16:35:01Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ea627baccf980d7d8ebc9e1ffff1fe34d556e56f,"Removed fallback parameter from get_metadata, refs #1384",2021-06-27T00:02:42Z,2021-06-27T00:02:42Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 0d339a4897c808903e34fa6be228cdaaa5a29c55,"Removed text about executing SQL, refs #1384",2021-06-26T23:04:39Z,2021-06-26T23:04:39Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 089278b8dbe0cb3d41f27666d97b0096b750fbe2,"rST fix, refs #1384",2021-06-26T22:49:07Z,2021-06-26T22:49:07Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 05a312caf3debb51aa1069939923a49e21cd2bd1,"Applied Black, refs #1368",2021-06-26T22:25:28Z,2021-06-26T22:25:28Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 baf986c871708c01ca183be760995cf306ba21bf,"New get_metadata() plugin hook for dynamic metadata The following hook is added: get_metadata( datasette=self, key=key, database=database, table=table, fallback=fallback ) This gets called when we're building our metdata for the rest of the system to use. We merge whatever the plugins return with any local metadata (from metadata.yml/yaml/json) allowing for a live-editable dynamic Datasette. As a security precation, local meta is *not* overwritable by plugin hooks. The workflow for transitioning to live-meta would be to load the plugin with the full metadata.yaml and save. Then remove the parts of the metadata that you want to be able to change from the file. * Avoid race condition: don't mutate databases list This avoids the nasty ""RuntimeError: OrderedDict mutated during iteration"" error that randomly happens when a plugin adds a new database to Datasette, using `add_database`. This change makes the add and remove database functions more expensive, but it prevents the random explosion race conditions that make for confusing user experience when importing live databases. Thanks, @brandonrobertz",2021-06-26T22:24:54Z,2021-06-26T22:24:54Z,121af5c26cc703f7b3d7219091a8e71dc39db899,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,2670795,19864447 8981b9c1f3e4e3865924861ee63922f696078f6c,"Release 3.12 Refs #290, #291, #292",2021-06-25T17:59:05Z,2021-06-25T17:59:05Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 fec6cd55cab7ee91046ca4ee278b90cd045a32c2,"Contributing documentation, closes #292",2021-06-25T17:53:46Z,2021-06-25T17:53:46Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 747be6057d09a4e5d9d726e29d5cf99b10c59dea,"Added some more types, refs #266, #290",2021-06-24T23:06:12Z,2021-06-24T23:06:12Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 33c9d0087983a99ba18cbe87fe92ea722caa499c,"Documentation for db.query(), closes #290",2021-06-24T22:54:38Z,2021-06-24T22:54:38Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 953a64467d78bca29fe6cc18bdb2baa7848e53ff,"Only publish stable docs on non-preview release Refs https://github.com/simonw/datasette.io/issues/67",2021-06-24T16:42:02Z,2021-06-24T16:42:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 ff17970ed4988a80b699d417bbeec07d63400e24,"Release 0.58a1 Refs #1365, #1377",2021-06-24T16:24:59Z,2021-06-24T16:24:59Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 02b19c7a9afd328f22040ab33b5c1911cd904c7c,"Removed rogue pdb=True, refs #1377",2021-06-23T22:50:48Z,2021-06-23T22:50:48Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 b1fd24ac9f9035464af0a8ce92391c166a783253,"skip_csrf(datasette, scope) plugin hook, refs #1377",2021-06-23T22:39:52Z,2021-06-23T22:40:09Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 4a3e8561ab109f3f171726bc2a7ebac1f23b72a6,"Default 405 for POST, plus tests",2021-06-23T22:27:30Z,2021-06-23T22:40:09Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 3a500155663a07720a8a7baa04acda8c4c937692,datasette-publish-now is now called datasette-publish-vercel,2021-06-23T19:51:19Z,2021-06-23T19:51:19Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 403e370e5a3649333812edbbcba8467e6134cc16,Fixed reference to default publish implementation,2021-06-23T19:50:19Z,2021-06-23T19:50:19Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,9599,19864447 7bc85b26d6b9c865caf949ff4660d855526c346e,"Deploy stable-docs.datasette.io on publish Refs https://github.com/simonw/datasette.io/issues/67",2021-06-23T19:30:03Z,2021-06-23T19:30:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,107914493,9599,9599 93c7fd9868fed3193a1732b39bfac539e5812b0b,"Ignore this entire file, refs #291",2021-06-23T02:08:52Z,2021-06-23T02:08:52Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 1fba60537dcac8be664de0e3ba2c66143cc996bd,"Try more aggressive noqa, refs #291",2021-06-23T02:06:18Z,2021-06-23T02:06:18Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 02898bf7af4a4e484ecc8ec852d5fee98463277b,"Run flake8 in CI, refs #291",2021-06-23T01:23:12Z,2021-06-23T01:23:12Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 90e211e3e2f36d2ff911ecf1afe4470ff45c7c0d,"Now complies with flake8, refs #291",2021-06-23T01:22:08Z,2021-06-23T01:22:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 8d1d8013899e110c03c50c1f66a7b9c0b51f8383,"mypy tweaks, refs #289, #266, #37",2021-06-22T18:08:21Z,2021-06-22T18:08:21Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 7b3fdf0fcd553ddf25b8d606b7fc34f9fd7979df,"mypy annotations for rows_from_file(), run mypy in CI Refs #289, #279",2021-06-22T18:04:32Z,2021-06-22T18:04:32Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 3805d1c9731d5355797271bfb292a1a91758db01,"Removed duplicate vacuum() function, thanks mypy",2021-06-22T17:44:12Z,2021-06-22T17:44:12Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e5d7a2ba3d585303c8e1c861a09e8761ba63678f,"Tests for db.query() method, refs #290",2021-06-22T17:43:49Z,2021-06-22T17:43:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 9faeef230bf84c2f9b2859e5a4544f5ec50adf68,"New db.query() method, refs #290",2021-06-22T04:03:59Z,2021-06-22T04:03:59Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 a6c55afe8c82ead8deb32f90c9324022fd422324,"Ensure db.path is a string before trying to insert into internal database (#1370) Thanks, @eyeseast",2021-06-21T15:57:38Z,2021-06-21T15:57:38Z,90786fb02407ad60f10210c0592ee711a9a36fae,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,25778,19864447 8cedc6a8b29180e68326f6b76f249d5e39e4b591,"Typo fix Thanks, https://twitter.com/garrettc/status/1406705348648525830",2021-06-20T20:44:02Z,2021-06-20T20:44:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 adcd32a866dd8828002b9fdc77b4f674fa80c46e,Re-enable publish testing on macos-latest,2021-06-20T18:52:15Z,2021-06-20T18:52:15Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 a25a5845b8b4dd79a3c3ff681b7ddd1f9a608b58,"Release 3.11 Refs #286, #287, #288",2021-06-20T18:50:48Z,2021-06-20T18:50:48Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 dbcba6c597fb199d3a7ea0dd732909ec86b616cf,"Added installation instructions, closes #286",2021-06-20T18:47:09Z,2021-06-20T18:47:09Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 933be66eba1203a3287ebaacd69f694d12f6f0a0,"sqlite-utils memory --schema, closes #288 Also updated some rowid examples, closes #287",2021-06-20T18:25:21Z,2021-06-20T18:25:21Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5335f360f4d57d70cab3694b08f15729c4ca2fe2,"Update pytest-xdist requirement from <2.3,>=2.2.1 to >=2.2.1,<2.4 (#1378) Updates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-xdist/releases) - [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v2.2.1...v2.3.0) --- updated-dependencies: - dependency-name: pytest-xdist dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",2021-06-20T00:17:06Z,2021-06-20T00:17:06Z,5df307d91b1167b0aa175853783d760add239497,cd792325681cbad9f663f2879d8b69f1edbb678f,107914493,49699333,19864447 dce9bb05b697e6f5caebf2f46dcd7cec83055bcb,Really fix the anchors this time,2021-06-19T21:43:04Z,2021-06-19T21:43:04Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e71c41d39ba32785772bfbaf62aad4cc63839124,Fixed broken anchors,2021-06-19T20:36:16Z,2021-06-19T20:36:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 eb18b6e42c6d10aca6193204bc907490d2f56547,"Disabling macos-latest for the moment GitHub seems to have run out of workers right now.",2021-06-19T16:09:29Z,2021-06-19T16:09:29Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 13e76b375ac3e3448df5d705ba65fadaaf9887d6,"Release 3.10 Refs #272, #274, #275, #276, #282, #284, #285",2021-06-19T16:01:39Z,2021-06-19T16:01:39Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0e797033f96a1c61b173a3d8af2ff36905687a2e,".transform() on rowid (non-pk) tables bug fix, closes #284",2021-06-19T15:28:26Z,2021-06-19T15:28:26Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5b257949d996fe43dc5d218d4308b88796a90740,"table.use_rowid introspection property, closes #285",2021-06-19T15:12:29Z,2021-06-19T15:12:29Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599