Sign in

Datasette

@datasette.io
106 followers 2 following 0 posts

datasette.io - open source tools for data journalism: find stories in your data

PostsRepliesMedia
Reposted by Datasette
Simon Willison @simonwillison.net · 11/09/2026
Datasette 1.0a39 and 0.65.4 security releases - datasette.io/blog/2026/se... We ran an extensive audit using Claude Fable 5.1, GPT-5.6 Sol and GPT-6 Astra, then fixed a range of different bugs. If you're running a Datasette instance on a public website you should upgrade.
datasette.io
Datasette 1.0a39 and 0.65.4 security releases - Datasette Blog
3428
Reposted by Datasette
Simon Willison @simonwillison.net · 17/05/2025
If you're at #PyConUS I would LOVE to talk to you about my various projects - I'll be stood next to my poster in Hall A tomorrow from 10am to 1pm - it's the one with the "teenage bedroom" aesthetic, I decided to fill all available space with photos of things I like simonwillison.net/2025/May/17/...
simonwillison.net
Datasette ecosystem poster for PyCon US
In addition to [my workshop the other day](https://simonwillison.net/2025/May/15/building-on-llms/) I'm also participating in the [poster session](https://us.pycon.org/2025/schedule/posters/list/) at ...
2649
Reposted by Datasette
Simon Willison @simonwillison.net · 06/02/2025
New Datasette alpha release: 1.0a17 No big new features, but a whole lot of small fixes and improvements docs.datasette.io/en/latest/ch...
1.0a17 (2025-02-06)
DATASETTE_SSL_KEYFILE and DATASETTE_SSL_CERTFILE environment variables as alternatives to --ssl-keyfile and --ssl-certfile. Thanks, Alex Garcia. (#2422)
SQLITE_EXTENSIONS environment variable has been renamed to DATASETTE_LOAD_EXTENSION. (#2424)
datasette serve environment variables are now documented here.
The register_magic_parameters(datasette) plugin hook can now register async functions. (#2441)
Datasette is now tested against Python 3.13.
Breadcrumbs on database and table pages now include a consistent self-link for resetting query string parameters. (#2454)
Fixed issue where Datasette could crash on metadata.json with nested values. (#2455)
New internal methods datasette.set_actor_cookie() and datasette.delete_actor_cookie(), described here. (#1690)
/-/permissions page now shows a list of all permissions registered by plugins. (#1943)
If a table has a single unique text column Datasette now detects that as the foreign key label for that table. (#2458)
The /-/permissions page now includes options for filtering or exclude permission checks recorded against the current user. (#2460)
Fixed a bug where replacing a database with a new one with the same name did not pick up the new database correctly. (#2465)
1213
Reposted by Datasette
Simon Willison @simonwillison.net · 16/01/2025
We're running a Datasette Public Office Hours event on Discord tomorrow (Friday 2pm PT) with lightning demos from community members of their Datasette and LLM-adjacent projects There's still space, so if you have something you'd like to demo please sign up here! simonwillison.net/2025/Jan/16/...
Datasette Public Office Hours Application. We are running another Datasette Public Office Hours event on Discord tomorrow (Friday 17th January 2025) at 2pm Pacific / 5pm Eastern / 10pm GMT / more timezones here.

The theme this time around is lightning talks - we're looking for 5-8 minute long talks from community members about projects they are working on or things they have built using the Datasette family of tools (which includes LLM and sqlite-utils as well).

If you have a demo you'd like to share, please let us know via this form.

I'm going to be demonstrating my recent work on the next generation of Datasette Enrichments.
1324