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.

Geo Phase 1: $geoWithin / $geoIntersects / $near / $nearSphere / $geoNear

5 May 2026 · Joe Drumgoole · Releases

v0.3.0a22 adds the MongoDB geospatial query API, full-scan only (indexes come in Phase 2). The four field operators — $geoWithin, $geoIntersects, $near, $nearSphere — and the $geoNear aggregation stage all accept GeoJSON, legacy [x, y] pairs, and {x, y} / {lng, lat} maps on the doc side. Query-side accepts $geometry (GeoJSON), $box, $polygon, $center (planar disk), and $centerSphere (great-circle cap, radius in radians). Containment and intersection delegate to Shapely; spherical-circle containment uses haversine.

CLAUDE.md also picks up a warning about Bash auto-backgrounding for sub-agents — when a long-timeout Bash call gets auto-backgrounded by the harness, the sub-agent must TaskStop it before re-issuing or the foreground-mode contract breaks.

Full release notes on GitHub · Install from PyPI · Tag