Published August 2, 2024
| Version py-1.4.0
Software
Open
pola-rs/polars: Python Polars 1.4.0
Authors/Creators
- Ritchie Vink
- Stijn de Gooijer1
- Alexander Beedie
- Marco Edward Gorelli2
- Weijie Guo3
- J van Zundert
- Orson Peters4
- Gert Hulselmans5
- nameexhaustion
- Cory Grinstead
- Marshall
- Gijs Burghoorn4
- chielP
- Itamar Turner-Trauring
- Matteo Santamaria6
- DaniΓ«l Heres7
- Lawrence Mitchell
- Josh Magarick
- ibENPC
- Karl Genockey
- Moritz Wilksch8
- Jorge Leitao9
- Mick van Gelderen
- Petros Barbagiannis
- Oliver Borchert10
- Jonas Haag11
- Liam Brannigan
- Marc van Heerden
- Henry Harbeck
- 1. @pola-rs
- 2. Quansight
- 3. @alibaba
- 4. Polars
- 5. @aertslab
- 6. University of California, Berkeley
- 7. @coralogix
- 8. @QuantCo
- 9. Munin Data ApS
- 10. @Quantco
- 11. forml.eu
Description
π Performance improvements
- Delay selection expansion (#18011)
- Optimize strings slices (#17996)
- Make
.dt.weekday20x faster (#17992) - Shrink
MemSliceInnerenum (#17991) - Push down slice with non-zero offset to Parquet (#17972)
- Reduce copy in
MemSlice(#17983)
β¨ Enhancements
- Add nested SQL join support (#18006)
- Push down slice with non-zero offset to Parquet (#17972)
- Add support for binary
sizemethod to Expr and Series "bin" namespace (#17924) - IO plugins (#17939)
- Add
SQLinterface support for PostgreSQL dollar-quoted string literals (#17940) - Allow for parsing parquet file where the time zone is stored as lowercase "utc" (#17925)
π Bug fixes
- Add nested SQL join support (#18006)
- Respect
strictargument (#17990) - Multi-output column expressions in frame
sortmethod (#17947) - Fix Asof join by schema (#17988)
- Set default flags for FFI plugin (#17984)
- Fix glob resolution for Hugging Face (#17958)
- Several parquet reader/writer regressions (#17941)
- Incorrect filter on categorical columns from parquet files (#17950)
- SQL
COUNT(DISTINCT x)should not include NULL values (#17930) - Default to
Nonein pycapsule interface export (#17922)
π Documentation
- Fix aggregation guide discrepancies (#18003)
- Ensure
lastis never ambiguous withmax(#17962) - Documentation for Arrow PyCapsule interface integration (#17935)
- Fix Hugging Face link in user guide (#17943)
π οΈ Other improvements
- Add unit tests for
str.contains_anyandstr.replace_many(#17961) - Suggest
allow_nullas replacement (#17969) - Remove apply_generic, use unary_elementwise (#17902)
- Add general filters in Parquet (#17910)
Thank you to all our contributors for making this release possible! @JamesCE2001, @MarcoGorelli, @alexander-beedie, @coastalwhite, @deanm0000, @deepyaman, @dependabot, @dependabot[bot], @henryharbeck, @kylebarron, @nameexhaustion, @ritchie46 and @wangxiaoying
Files
pola-rs/polars-py-1.4.0.zip
Files
(4.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:4fb52a3f5d8b66f5464fc24d9d1bbfec
|
4.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pola-rs/polars/tree/py-1.4.0 (URL)