Simon Willison’s Weblog

Subscribe
Atom feed

Elsewhere

Filters: Sorted by date

TIL Using the sqlite3 Python module in Pyodide - Python WebAssembly — [Pyodide](https://github.com/pyodide/pyodide) provides "Python with the scientific stack, compiled to WebAssembly" - it's an incredible project which lets you run a full working Jupyter notebook, complete with complex packages such as numpy and pandas, entirely in your browser without any server-side Python component running at all.
None
Release datasette-statistics 0.2 — SQL statistics functions for Datasette
Release datasette-auth-tokens 0.3 — Datasette plugin for authenticating access using API tokens
Release datasette 0.59 — An open source multi-tool for exploring and publishing data
TIL Using Fabric with an SSH public key — Inspired by [this tweet](https://twitter.com/driscollis/status/1445772718507376646) by Mike Driscoll I decided to try using Fabric to run commands over SSH from a Python script, using a public key for authentication.
None
Release datasette-template-request 0.1 — Expose the Datasette request object to custom templates
Release datasette-notebook 0.1a1 — A markdown wiki and dashboarding system for Datasette
Release datasette-notebook 0.1a0 — A markdown wiki and dashboarding system for Datasette
Release datasette-render-markdown 2.0 — Datasette plugin for rendering Markdown
Release sqlite-utils 3.17.1 — Python CLI utility and library for manipulating SQLite databases
TIL Loading lit from Skypack — [Lit 2](https://lit.dev/blog/2021-09-21-announcing-lit-2/) stable was released today, offering a tiny, feature-full framework for constructing web components using modern JavaScript.
None
Release twitter-to-sqlite 0.22 — Save data from Twitter to a SQLite database
TIL Publishing to a public Google Cloud bucket with gsutil — I decided to publish static CSV files to accompany my https://cdc-vaccination-history.datasette.io/ project, using a Google Cloud bucket (see [cdc-vaccination-history issue #9](https://github.com/simonw/cdc-vaccination-history/issues/9)).
None
Release datasette-statistics 0.1.1 — SQL statistics functions for Datasette
Release datasette-statistics 0.1 — SQL statistics functions for Datasette
Release json-flatten 0.2 — Python functions for flattening a JSON object to a single dictionary of pairs, and unflattening that dictionary back to a JSON object
TIL Configuring auto-update for an Electron app — This is _almost_ really simple. I used [electron/update-electron-app](https://github.com/electron/update-electron-app) for it, the instructions for which are:
None
Release datasette-app 0.2.1 — The Datasette macOS application
Release datasette-app-support 0.11.5 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.11.4 — Part of https://github.com/simonw/datasette-app
TIL Cumulative total over time in SQL — This is a quick trick for creating a cumulative chart of the total number of items created over time based just on their creation date.
None
Release datasette-app 0.2.0 — The Datasette macOS application
Release datasette-app-support 0.11.3 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.11.2 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.11.1 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.11 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.10 — Part of https://github.com/simonw/datasette-app
Release datasette-app-support 0.9 — Part of https://github.com/simonw/datasette-app
Release datasette-write 0.2 — Datasette plugin providing a UI for executing SQL writes against the database
Release datasette-schema-versions 0.2 — Datasette plugin that shows the schema version of every attached database