Marivo 0.2.1
Marivo 0.2.1 is a patch release for the v0.2 line. It fixes report-local time bucket normalization and aligns the semantic documentation with the current agent-facing contract.
Highlights
Section titled “Highlights”- Fixed report-local bucket timestamps so windowed analysis results preserve the intended report timezone semantics.
- Cleaned stale
descriptionreferences from semantic object docs, help text, and skills. - Polished the Chinese
latestdocumentation copy for readability and terminology consistency.
- Report-local bucket timestamps are now normalized consistently in the analysis executor.
- Sampled folded observe results now keep the expected bucket encoding.
- Query records now preserve the normalized report-local timestamp shape.
Documentation
Section titled “Documentation”- Aligned semantic-layer site examples with the current metadata contract.
- Removed obsolete
descriptionreferences from semantic object guidance. - Updated the v0.2 and
latestdocumentation snapshots with the patch notes.
Breaking changes
Section titled “Breaking changes”- Datasource authoring evidence in that historical release moved to the
historical discovery API family plus a raw-SQL diagnostic escape hatch. The
latestguide intentionally does not present removed symbols as runnable; the immutable v0.2 documentation preserves the exact release-era API history.
Installation
Section titled “Installation”pip install marivoInstall the backend extra for the datasource you plan to use:
pip install "marivo[duckdb]"pip install "marivo[mysql]"pip install "marivo[trino]"pip install "marivo[postgres]"pip install "marivo[clickhouse]"pip install "marivo[all]"Marivo 0.2.1 requires Python 3.12 or newer.