38 releases (15 breaking)

0.41.3 Jul 2, 2024
0.40.0 May 21, 2024
0.38.3 Mar 18, 2024
0.35.4 Nov 19, 2023
0.2.1 Oct 28, 2022

#76 in Database implementations

Download history 14613/week @ 2024-04-04 16801/week @ 2024-04-11 15693/week @ 2024-04-18 14020/week @ 2024-04-25 12947/week @ 2024-05-02 13090/week @ 2024-05-09 14446/week @ 2024-05-16 15774/week @ 2024-05-23 17131/week @ 2024-05-30 18417/week @ 2024-06-06 17287/week @ 2024-06-13 20030/week @ 2024-06-20 21217/week @ 2024-06-27 17429/week @ 2024-07-04 15536/week @ 2024-07-11 13574/week @ 2024-07-18

71,088 downloads per month
Used in 75 crates (5 directly)

MIT license

6.5MB
158K SLoC

polars-sql

polars-sql is a sub-crate of the Polars library, offering a SQL transpiler. It allows for SQL query conversion 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::*;

Important Note: This crate is not intended for external usage. Please refer to the main Polars crate for intended usage.


lib.rs:

Polars SQL This crate provides a SQL interface for Polars DataFrames

Dependencies

~21–53MB
~879K SLoC