• (De)Compression support on text based sources and sinks
• scan_lines() to read text files
• Merge join in the Streaming engine
Link to the complete changelog: github.com/pola-rs/pola...
• (De)Compression support on text based sources and sinks
• scan_lines() to read text files
• Merge join in the Streaming engine
Link to the complete changelog: github.com/pola-rs/pola...
The new Categories object gives you:
• Control over the physical type (UInt8/16/32)
• Named categories with namespaces
• Parallel updates without locks
• Automatic garbage collection
Full read: pola.rs/posts/catego...
The new Categories object gives you:
• Control over the physical type (UInt8/16/32)
• Named categories with namespaces
• Parallel updates without locks
• Automatic garbage collection
Full read: pola.rs/posts/catego...
See exactly how many rows are consumed and produced per operation. Which operation takes most runtime, and watch the data flow through live, like water. 😍
See exactly how many rows are consumed and produced per operation. Which operation takes most runtime, and watch the data flow through live, like water. 😍
Improved Streaming Sinks: 1.14x-1.88x speedup, ~10% of the original memory.
Streaming Compressed CSVs
Faster SQL Ordering
pl.PartitionBy
min_by / max_by (see below)
Series.sql()
Free-Threading Support
Python 3.9 Support Dropped
musl Builds
Improved Streaming Sinks: 1.14x-1.88x speedup, ~10% of the original memory.
Streaming Compressed CSVs
Faster SQL Ordering
pl.PartitionBy
min_by / max_by (see below)
Series.sql()
Free-Threading Support
Python 3.9 Support Dropped
musl Builds
The problem with data aggregation is that it can hide what's really going on.
Below you can find Simpson's Paradox
Sometimes the devil really is in the details.
The problem with data aggregation is that it can hide what's really going on.
Below you can find Simpson's Paradox
Sometimes the devil really is in the details.
Read about how Rabobank deployed Polars in a critical enterprise production environment: lnkd.in/eZFPcxRw
Read about how Rabobank deployed Polars in a critical enterprise production environment: lnkd.in/eZFPcxRw
Highlights:
🧩 Extension Types
🛟 Float16 Support
↪️ LazyFrame.pivot()
👀 DataFrame.show()
🗄️ SQL Parity: Added Window functions
⏱️ Parquet writer: 2.2x runtime improvement
Find the full release notes here: github.com/pola-rs/pola...
Highlights:
🧩 Extension Types
🛟 Float16 Support
↪️ LazyFrame.pivot()
👀 DataFrame.show()
🗄️ SQL Parity: Added Window functions
⏱️ Parquet writer: 2.2x runtime improvement
Find the full release notes here: github.com/pola-rs/pola...
Here are the biggest highlights:
☁️ Polars Cloud is Live
🚀 Next-Gen Streaming engine.
🔢 Stable Decimals & Int128
and more
pola.rs/posts/polars...
Here are the biggest highlights:
☁️ Polars Cloud is Live
🚀 Next-Gen Streaming engine.
🔢 Stable Decimals & Int128
and more
pola.rs/posts/polars...
Read the full case study here: pola.rs/posts/case-c...
Read the full case study here: pola.rs/posts/case-c...
🏆 Decimal Type Now Stable
🏆 Aggregation over the List and Array Types
✨Other new features:
Streaming ewm_mean()
Expr.item()
Expr.rolling_rank()
pl.union()
Read more: github.com/pola-rs/pola...
🏆 Decimal Type Now Stable
🏆 Aggregation over the List and Array Types
✨Other new features:
Streaming ewm_mean()
Expr.item()
Expr.rolling_rank()
pl.union()
Read more: github.com/pola-rs/pola...
- 22x speedup
- 3x lower memory
- 50% code reduction
- Native dataframe validation with minimal overhead using Dataframely
Watch: www.youtube.com/watch?v=TL-3...
- 22x speedup
- 3x lower memory
- 50% code reduction
- Native dataframe validation with minimal overhead using Dataframely
Watch: www.youtube.com/watch?v=TL-3...
pola.rs/posts/case-m...
pola.rs/posts/case-m...
pola.rs/posts/series...
pola.rs/posts/series...
Watch the session of Gijs Burghoorn, core developer @ Polars, here: youtu.be/xc5IsfwKRKE. In his talk he discussed how and why we optimize our Parquet reader.
Watch the session of Gijs Burghoorn, core developer @ Polars, here: youtu.be/xc5IsfwKRKE. In his talk he discussed how and why we optimize our Parquet reader.
You can now spawn >100k queries to a single cluster and we load balance them gracefully. Additionally, the query planning now is posted as a worker task and can be cancelled by the user.
github.com/pola-rs/pola...
You can now spawn >100k queries to a single cluster and we load balance them gracefully. Additionally, the query planning now is posted as a worker task and can be cancelled by the user.
github.com/pola-rs/pola...
Learn more in the case study: pola.rs/posts/case-d...
Learn more in the case study: pola.rs/posts/case-d...
Read the post to get started!
pola.rs/posts/polars...
Read the post to get started!
pola.rs/posts/polars...
There will be a talk the Polars team and a community talk. It is also the perfect place to meet fellow Polars users.
RSVP here: www.meetup.com/polars-meetu...
There will be a talk the Polars team and a community talk. It is also the perfect place to meet fellow Polars users.
RSVP here: www.meetup.com/polars-meetu...
We've partnered with @datacamp.bsky.social to create an interactive course that covers the fundamentals so you can write your next query with Polars.
The course is free till the end of August: www.datacamp.com/courses/intr...
We've partnered with @datacamp.bsky.social to create an interactive course that covers the fundamentals so you can write your next query with Polars.
The course is free till the end of August: www.datacamp.com/courses/intr...
Let's go through a few:
1/4
Selectors are now implemented in Rust and we can finally select arbitrary nested types:
Topics:
- Parquet reader improvements
- Migrating pipelines using Dataframely, Quantco's open-sourced schema validation tool.
RSVP: www.meetup.com/polars-meetu...
Topics:
- Parquet reader improvements
- Migrating pipelines using Dataframely, Quantco's open-sourced schema validation tool.
RSVP: www.meetup.com/polars-meetu...
- Ritchie Vink covered the new streaming engine and shared updates on Polars Cloud and the upcoming distributed engine.
- Vyas Ramasubramani shared how GPU accelerated Polars works.
youtube.com/watch?v=fYi9...
youtube.com/watch?v=fYi9S6
- Ritchie Vink covered the new streaming engine and shared updates on Polars Cloud and the upcoming distributed engine.
- Vyas Ramasubramani shared how GPU accelerated Polars works.
youtube.com/watch?v=fYi9...
youtube.com/watch?v=fYi9S6
Polars is the 3rd most admired rising tech in this years StackOverflow developer survey.
survey.stackoverflow.co/2025/technol...
Polars is the 3rd most admired rising tech in this years StackOverflow developer survey.
survey.stackoverflow.co/2025/technol...
Please consider trying it so that we can patch any regression before we ship the release next week.
github.com/pola-rs/pola...
Please consider trying it so that we can patch any regression before we ship the release next week.
github.com/pola-rs/pola...