wickworks v0.3.2 — filter ±Inf/NaN from JSON; preserve crypto precision Hardens the JSON output path: indicator series and SMC events route through safe_float so ±Inf / NaN never reach FastAPI (previously crashed the response with HTTPException 500 on symbols whose internals divided by zero, e.g. neousd, flwusd). analyze() bails early on a degenerate last-bar close to avoid the downstream divide-by-price storm. safe_float gets a decimals=None opt-out so crypto prices below 1e-6 (SHIB / PEPE / micro-caps down to ~1e-15) are no longer silently floored to zero by the default 6-decimal round, which previously caused the `price > 0` guard to bail on perfectly valid symbols. Bug-fix only — no API shape change. 310 unit tests pass.