Published April 22, 2026
| Version py-1.40.1
Software
Open
pola-rs/polars: Python Polars 1.40.1
Authors/Creators
- Ritchie Vink1
- Alexander Beedie
- nameexhaustion
- Orson Peters1
- Gijs Burghoorn2
- Stijn de Gooijer
- Marco Edward Gorelli3
- reswqa
- Marshall
- Jeroen van Zundert
- Koen Denecker
- Gert Hulselmans4
- Cory Grinstead
- Amber Sprenkels5
- Luke Manley
- Kevin Patyk
- chielP
- Itamar Turner-Trauring
- Kuba Valtar1
- Lawrence Mitchell
- Karl Genockey
- Henry Harbeck
- eitsupi
- Lukas Bergdoll
- Robin
- deanm0000
- Oliver Borchert6
- Matteo Santamaria7
- Ion Koutsouris
- 1. Polars
- 2. PhD Candidate, Radboud University
- 3. Quansight
- 4. @aertslab
- 5. @pola-rs
- 6. @Quantco
- 7. University of California, Berkeley
Description
🚀 Performance improvements
- Skip validity mask processing in __array_ufunc__ when no inputs have nulls (#27358)
✨ Enhancements
- Cargo deny (#27363)
- Add
maintain_orderparameter tomerge_sorted(#27263)
🐞 Bug fixes
- Honor
havingpredicate inGroupByiter (#27370) - Use the physical dtype for
NumUnorderedImplodeReducerarrowListArray(#27375) - Address bug in
reduce_balancedfor certain input length lists affectingpl.concat(#27352) - Ensure
list.sample()allowsfraction> 1 whenwith_replacement=True(#27350) - Ensure
append()errors whenupcast=False(#27346) - Always rechunk sorts, prune sorts even in eager execution (#27356)
- Fix typing for
DataFrame.__init__andSeries.__init__so they don't require all optional dependencies to be installed (#27348)
📖 Documentation
- Split out openlineage docs into guide and configuration (#27371)
- Add explanation on the observatory sqlite db file (#27354)
🛠️ Other improvements
- Disable mypy type checking for
pyarrowcalls (#27377) - Disable debug symbols in macos coverage tests (#27361)
- Cargo deny (#27363)
Thank you to all our contributors for making this release possible! @EndPositive, @Kevin-Patyk, @MarcoGorelli, @carnarez, @dsprenkels, @gab23r, @jonathanchang31, @kdn36, @mzjp2 and @ritchie46
Files
pola-rs/polars-py-1.40.1.zip
Files
(6.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b2e1dbb7bc678748658e0fbb05df8541
|
6.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pola-rs/polars/tree/py-1.40.1 (URL)
Software
- Repository URL
- https://github.com/pola-rs/polars