Simon Willison’s Weblog

Subscribe
Atom feed

Elsewhere

Filters: Sorted by date

Release sqlite-utils 2.10 — Python CLI utility and library for manipulating SQLite databases
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
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
Release asgi-auth-github 0.1 — ASGI middleware that authenticates users against GitHub
Release asgi-csrf 0.5.1 — ASGI middleware for protecting against CSRF attacks
Release asgi-csrf 0.5 — ASGI middleware for protecting against CSRF attacks
Release asgi-csrf 0.4 — ASGI middleware for protecting against CSRF attacks
Release asgi-csrf 0.3.1 — ASGI middleware for protecting against CSRF attacks
Release asgi-csrf 0.3 — ASGI middleware for protecting against CSRF attacks
Release datasette-ics 0.4 — Datasette plugin for outputting iCalendar files
Release db-to-sqlite 1.2.1 — CLI tool for exporting tables or queries from any SQL database to a SQLite file
Release db-to-sqlite 1.2 — CLI tool for exporting tables or queries from any SQL database to a SQLite file
Release datasette-atom 0.6 — Datasette plugin that adds a .atom output format
TIL Asserting a dictionary is a subset of another dictionary — My [lazy approach to writing unit tests](https://simonwillison.net/2020/Feb/11/cheating-at-unit-tests-pytest-black/) means that sometimes I want to run an assertion against most (but not all) of a dictionary.
None
Release datasette 0.43 — An open source multi-tool for exploring and publishing data
TIL Introspecting Python function parameters — For https://github.com/simonw/datasette/issues/581 I want to be able to inspect a Python function to determine which named parameters it accepts and send only those arguments.
None
Release dogsheep-photos 0.4.1 — Upload your photos to S3 and import metadata about them into a SQLite database
Release datasette-cluster-map 0.10 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release dogsheep-photos 0.4 — Upload your photos to S3 and import metadata about them into a SQLite database
Release datasette-media 0.2 — Datasette plugin for serving media based on a SQL query
Release sqlite-utils 2.9.1 — Python CLI utility and library for manipulating SQLite databases
TIL Adding project links to PyPI — I spotted a neat looking project links section on https://pypi.org/project/ExifReader/
None
Release sqlite-utils 2.9 — Python CLI utility and library for manipulating SQLite databases
TIL Converting HTML and rich-text to Markdown — If you copy and paste from a web page - including a full table - into a GitHub issue comment GitHub converts it to the corresponding Markdown for you. Really quick way to construct Markdown tables.
None
Release datasette-media 0.1 — Datasette plugin for serving media based on a SQL query