← Charlie Yan

chainmill

2026 — Python · PyPI · SQLite

Repository ↗ Docs ↗

Zipped option chains in, queryable store out.

Map: one worker parses one archive. Reduce: the parent folds every frame into one store, on one connection. A bad archive fails alone instead of killing the build, and every run prints a coverage line you can quote.

pip install chainmill