Skip to content

v0.2.17

Choose a tag to compare

@chraltro chraltro released this 29 Apr 19:58
· 83 commits to main since this release

Two regressions caught by the post-publish end-to-end re-test of 0.2.16.

Fixed

  • havn history and havn tables route through a running server. 0.2.13 fixed havn query for the warehouse-locked-by-server case; tables and history were left on the direct-DuckDB path and threw IO errors. Both now use the same sidecar-lockfile + HTTP fallback chain (with stale-PID detection from 0.2.16).
  • havn lint no longer chokes on @config lines. The directive-stripper only recognised the legacy -- form, so canonical-syntax SQL files produced 6 spurious PRS parser errors. Now uses the engine's _META_PREFIXES set covering both syntaxes. Correctness mode now reports the 4 real issues (AM04 / RF04 / AM05) instead of drowning them.

End-to-end re-verified against fresh pip install havn==0.2.17 + the live altrocase kit. Full pytest suite: 1250 passed, 72 skipped.