Beta v0.5.1b24 — past initial proving, but the Python API surface may still shift before 1.0. WiredTiger on-disk format is stable, but there's no migration tool yet — don't put production data here.

Brandkit lands; tests now run on real on-disk WiredTiger

5 May 2026 · Joe Drumgoole · Releases

v0.3.0a32 applies the SecantusDB brandkit (logos, slate+cyan palette, Inter type) to the README and Sphinx docs, and updates the README's scope statement now that geo (operators + 2d/2dsphere indexes) has shipped.

Bigger story: the default test suite no longer runs on :memory: storage. Tests now exercise real on-disk WiredTiger end-to-end — schema, persistence, and close-and-reopen paths get continuously tested instead of only via the dedicated reopen-roundtrip tests. Each test uses pytest's tmp_path fixture for isolation + automatic cleanup. The perf-regression suite is now the only file that stays on :memory: (so its hard upper bounds aren't invalidated by on-disk variance).

Full release notes on GitHub · Install from PyPI · Tag