Simon Willison’s Weblog

Subscribe
Atom feed for datasette Random

1,478 posts tagged “datasette”

Datasette is an open source tool for exploring and publishing data.

2020

Release datasette-publish-vercel 0.6 — Datasette plugin for publishing data using Vercel

How much can you learn from just two columns?

Visit How much can you learn from just two columns?

Derek Willis shared an intriguing dataset this morning: a table showing every Twitter account followed by an official GOP congressional Twitter account.

[... 951 words]

Release datasette-publish-vercel 0.5.2 — Datasette plugin for publishing data using Vercel
Release datasette-psutil 0.2 — Datasette plugin adding a /-/psutil debugging endpoint
Release datasette-psutil 0.1 — Datasette plugin adding a /-/psutil debugging endpoint
Release datasette-auth-tokens 0.1.1 — Datasette plugin for authenticating access using API tokens
Release datasette 0.44 — An open source multi-tool for exploring and publishing data
Release datasette-permissions-sql 0.3a — Datasette plugin for configuring permission checks using SQL queries

Datasette 0.44: The annotated release notes

I just released Datasette 0.44 to PyPI. With 128 commits since 0.43 this is the biggest release in a long time—and likely the last major release of new features before Datasette 1.0.

[... 1,648 words]

Release datasette-auth-tokens 0.1 — Datasette plugin for authenticating access using API tokens
Release datasette-permissions-sql 0.2.1a — Datasette plugin for configuring permission checks using SQL queries
Release datasette-permissions-sql 0.2a — Datasette plugin for configuring permission checks using SQL queries
Release datasette-permissions-sql 0.1a — Datasette plugin for configuring permission checks using SQL queries

Weeknotes, I guess

What a week. Hard to work up the enthusiasm to write about what I’ve been working on.

[... 314 words]

Release datasette-ics 0.4 — Datasette plugin for outputting iCalendar files

Weeknotes: Datasette 0.43

My main achievement this week was shipping Datasette 0.43, with a collection of smaller improvements and one big one: a redesign of the register_output_renderer plugin hook.

[... 475 words]

Release datasette-atom 0.6 — Datasette plugin that adds a .atom output format
Release datasette 0.43 — An open source multi-tool for exploring and publishing data

Serving photos locally with datasette-media. datasette-media is a new Datasette plugin which can serve static files from disk in response to a configured SQL query that maps incoming URL parameters to a path to a file. I built it so I could run dogsheep-photos locally on my laptop and serve up thumbnails of images that match particular queries. I’ve added documentation to the dogsheep-photos README explaining how to use datasette-media, datasette-json-html and datasette-template-sql to create custom interfaces onto Apple Photos data on your machine.

# 26th May 2020, 3:53 pm / projects, dogsheep, apple-photos, datasette, plugins

Using SQL to Look Through All of Your iMessage Text Messages (via) Dan Kelch shows how to access the iMessage SQLite database at ~/Library/Messages/chat.db—it’s protected under macOS Catalina so you have to enable Full Disk Access in the privacy settings first. I usually use the macOS terminal app but I installed iTerm for this because I’d rather enable full disk access to a separate terminal program than let anything I’m running in my regular terminal take advantage of it. It worked! Now I can run “datasette ~/Library/Messages/chat.db” to browse my messages.

# 22nd May 2020, 4:45 pm / datasette, apple, sql, sqlite

Using SQL to find my best photo of a pelican according to Apple Photos

Visit Using SQL to find my best photo of a pelican according to Apple Photos

According to the Apple Photos internal SQLite database, this is the most aesthetically pleasing photograph I have ever taken of a pelican:

[... 1,937 words]

Release datasette-cluster-map 0.10 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release datasette-media 0.2 — Datasette plugin for serving media based on a SQL query

Weeknotes: Working on my screenplay

I’m taking an Introduction to Screenwriting course with Adam Tobin at Stanford, and my partial screenplay is due this week. I’m pulling together some scenes that tell the story of the Russian 1917 February Revolution and the fall of the Tsar through the lens of the craftsmen working on the Tsar’s last Fabergé egg. So I’ve not been spending much time on anything else.

[... 226 words]

Release datasette-media 0.1 — Datasette plugin for serving media based on a SQL query
Release datasette 0.42 — An open source multi-tool for exploring and publishing data

Datasette table diagram, now with a DOT graph (via) Thomas Ballinger shared a huge improvement to my Observable notebook for rendering a diagram of a collection of Datasette tables. He showed how to use the DOT language to render a full schema digram with arrows joining together the different tables. I’ve applied his changes to my notebook.

# 8th May 2020, 3:23 am / observable, datasette, visualization

Release datasette-media 0.1a — Datasette plugin for serving media based on a SQL query

Weeknotes: Datasette 0.41, photos breakthroughs

Visit Weeknotes: Datasette 0.41, photos breakthroughs

Shorter weeknotes this week, because my main project for the week warrants a detailed write-up on its own (coming soon... update 21st May here it is).

[... 867 words]

Release datasette-publish-vercel 0.5.1 — Datasette plugin for publishing data using Vercel