@MaximeRivest: I about 3 prompts Fable ported dplyr to python with polars/duckdb as backend. I am not done evaluating the port, but it…
Summary
Maxime Rivest announces porting dplyr to Python using polars/duckdb as backend, evaluating it as solid.
View Cached Full Text
Cached at: 06/10/26, 01:50 PM
I about 3 prompts Fable ported dplyr to python with polars/duckdb as backend.
I am not done evaluating the port, but it seems solid. https://t.co/4dRkiNPvLS
Similar Articles
@MaximeRivest: dpyr has users! https://github.com/maximerivest/dpyr…
dpyr is a new Python library that replicates R's dplyr data manipulation verbs, offering method chains with Polars or DuckDB backends, IDE autocompletion, and semantics verified against dplyr.
@MaximeRivest: DSPy 3.4 release candidate it out, we are moving off litellm. It always bothered me how slow dspy was to import and how…
The DSPy 3.4 release candidate is announced, moving away from litellm to improve import speed and reduce dependencies. Community members like Drew Breunig have praised the improvements.
Release of Polars 2.0
Polars 2.0 ships with out-of-core spill-to-disk support, a streaming engine as the default for LazyFrame collects, first-class SQL support that leads DuckDB and DataFusion in TPC-H/TPC-DS benchmarks, a new Map dtype, and stricter dtype handling.
DuckDB – Data power tools for your laptop, now in Clojure (2023)
TechAscent illustrates how DuckDB's high-performance vectorized SQL engine can now be leveraged from Clojure via tech.ml.dataset (TMD), enabling large out-of-memory joins and 50GB CSV ingestion that compresses to 18GB in about two minutes.
DuckDB V2 PEG-based SQL parser
DuckDB v2.0 replaces its PostgreSQL-derived SQL parser with a PEG-based parser that is easier to evolve and can be extended at runtime.