Simon Willison’s Weblog

Subscribe

March 2020

72 posts: 5 entries, 10 links, 2 quotes, 55 beats

March 12, 2020

New governance model for the Django project. This has been under discussion for a long time: I’m really excited to see it put into action. It’s difficult to summarize, but they key effect should be a much more vibrant, active set of people involved in making decisions about the framework.

# 5:27 pm / django, governance, open-source

March 14, 2020

Release datasette-search-all 0.2.1 — Datasette plugin for searching all searchable tables at once
Release sqlite-utils 2.4.1 — Python CLI utility and library for manipulating SQLite databases
Release sqlite-utils 2.4.2 — Python CLI utility and library for manipulating SQLite databases

March 15, 2020

Release datasette-edit-schema 0.1a — Datasette plugin for modifying table schemas

March 18, 2020

Weeknotes: this week was absurd

As of this morning, San Francisco is in a legally mandated shelter-in-place. I can hardly remember what life was like seven days ago. It’s been a very long, very crazy week. This was not a great week for getting stuff done.

[... 246 words]

March 19, 2020

datasette-publish-fly (via) Fly is a neat new Docker hosting provider with a very tempting pricing model: Just $2.67/month for their smallest always-on instance, and they give each user $10/month in free credit. datasette-publish-fly is the first plugin I’ve written using the publish_subcommand plugin hook, which allows extra hosting providers to be added as publish targets. Install the plugin and you can run “datasette publish fly data.db” to deploy SQLite databases to your Fly account.

# 3:40 am / hosting, projects, docker, datasette, fly

Django: Added support for asynchronous views and middleware (via) An enormously consequential feature just landed in Django, and is set to ship as part of Django 3.1 in August. Asynchronous views will allow Django applications to define views using “async def myview(request)”—taking full advantage of Python’s growing asyncio ecosystem and providing enormous performance improvements for Django sites that do things like hitting APIs over HTTP. Andrew has been puzzling over this for ages and it’s really exciting to see it land in a form that should be usable in a stable Django release in just a few months.

# 3:43 am / andrew-godwin, async, django

March 20, 2020

Release twitter-to-sqlite 0.17 — Save data from Twitter to a SQLite database
Release twitter-to-sqlite 0.18 — Save data from Twitter to a SQLite database
Release twitter-to-sqlite 0.19 — Save data from Twitter to a SQLite database

March 21, 2020

Release hacker-news-to-sqlite 0.1a — Create a SQLite database containing data pulled from Hacker News

hacker-news-to-sqlite (via) The latest in my Dogsheep series of tools: hacker-news-to-sqlite uses the Hacker News API to fetch your comments and submissions from Hacker News and save them to a SQLite database.

# 4:27 am / hacker-news, projects, sqlite, dogsheep

Release datasette-auth-github 0.11.1 — Datasette plugin that authenticates users against GitHub
Release datasette-show-errors 0.1 — Datasette plugin for displaying error tracebacks
Release datasette-show-errors 0.2 — Datasette plugin for displaying error tracebacks
Release hacker-news-to-sqlite 0.2a — Create a SQLite database containing data pulled from Hacker News
Release hacker-news-to-sqlite 0.3 — Create a SQLite database containing data pulled from Hacker News
Release datasette-render-timestamps 1.0 — Datasette plugin for rendering timestamps
Release datasette-render-timestamps 1.0.1 — Datasette plugin for rendering timestamps
Release datasette-render-html 0.1.1 — Plugin for selectively rendering the HTML is specific columns
Release datasette-render-html 0.1.2 — Plugin for selectively rendering the HTML is specific columns
Release hacker-news-to-sqlite 0.3.1 — Create a SQLite database containing data pulled from Hacker News

March 22, 2020

Release datasette-render-markdown 1.0 — Datasette plugin for rendering Markdown

March 23, 2020

Release sqlite-utils 2.4.3 — Python CLI utility and library for manipulating SQLite databases
Release sqlite-utils 2.4.4 — Python CLI utility and library for manipulating SQLite databases

March 24, 2020

Release github-to-sqlite 1.0 — Save data from GitHub to a SQLite database
Release inaturalist-to-sqlite 0.2 — Create a SQLite database containing your observation history from iNaturalist
Release datasette-render-markdown 1.1 — Datasette plugin for rendering Markdown
Release datasette-render-markdown 1.1.1 — Datasette plugin for rendering Markdown

2020 » March

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
3031