ELSEIF
Your brief EB
355 stories from 101 feeds 296 clusters Refreshed 11 minutes ago next pull 00:06

DATABASES Signal 294

alchemy-utils 0.1a0

Illustration only Photo by Tyler on Unsplash

Simon Willison released alchemy-utils 0.1a0, an alpha Python library and CLI that mirrors the sqlite-utils API but runs against PostgreSQL, SQLite, and DuckDB via SQLAlchemy.

WHY IT MATTERS

This brings the sqlite-utils command-line workflow, insert, upsert, create, update, and table introspection, to databases beyond SQLite. It is an early alpha built as a prototype with coding agents, so production use carries that caveat.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

alchemy-utils 0.1a0 mirrors the sqlite-utils API (insert, upsert, insert_all, upsert_all, create, update, and table introspection) but is backed by SQLAlchemy for multi-engine support.

02

The alpha has been tested against PostgreSQL, SQLite, and DuckDB, and is installable via uvx with database-specific extras such as [postgresql] and [duckdb].

03

Willison built the prototype using Codex and GPT-5.6 Sol Ultra, reporting that it took very few follow-up prompts to reach a releasable state.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Simon Willison alchemy-utils 0.1a0 Open ↗