This week I've learned that uv, marimo, polars, and duckdb play very well together.
Many of my happy surprises probably wouldn't be surprises, if I'd just read the docs more carefully 😁 But they'd still be happy.
Examples:
1. A marimo cell that defines a pytest-discoverable test function automatically runs the test when evaluated. No need to explicitly import pytest. (Though I assume pytest needs to be in the current venv.)
2. marimo's "sql" function returns its result as a Polars DataFrame, and by default it displays the result as the cell result.
#uv #marimo_io #polars #duckdb
https://docs.astral.sh/uv/
https://marimo.io
https://pola.rs
https://duckdb.org