8 releases (4 breaking)

new 0.30.0 May 28, 2023
0.29.0 May 8, 2023
0.28.0 Mar 29, 2023
0.2.3 Feb 10, 2023
0.1.0 Oct 28, 2022

#294 in Science

Download history 72/week @ 2023-02-08 49/week @ 2023-02-15 265/week @ 2023-02-22 216/week @ 2023-03-01 54/week @ 2023-03-08 86/week @ 2023-03-15 118/week @ 2023-03-22 229/week @ 2023-03-29 131/week @ 2023-04-05 322/week @ 2023-04-12 167/week @ 2023-04-19 49/week @ 2023-04-26 291/week @ 2023-05-03 1549/week @ 2023-05-10 1989/week @ 2023-05-17 2534/week @ 2023-05-24

6,377 downloads per month
Used in 12 crates (2 directly)

MIT license

3.5MB
84K SLoC

Polars SQL

polars-sql is a sub-crate that provides a SQL transpiler for Polars. It can convert SQL queries to Polars logical plans.

Usage

To use polars-sql, add it as a dependency to your Rust project's Cargo.toml file:

[dependencies]
polars-sql = "0.30.0"

You can then import the crate in your Rust code using:

use polars_sql::*;

Features

Please refer to the parent polars crate for a comprehensive list of features.


lib.rs:

Polars SQL This crate provides a SQL interface for Polars DataFrames

Dependencies

~17–50MB
~896K SLoC