Skip to content

Python Polars 0.19.11

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Oct 20:44
· 2256 commits to refs/heads/main since this release
80e860d

⚠️ Deprecations

  • Rename shift parameter from periods to n (#11923)
  • Fix Array data type initialization (#11907)

🚀 Performance improvements

  • support multiple files in a single scan parquet node. (#11922)

✨ Enhancements

  • improve error handling in scan_parquet and deal with file limits (#11938)
  • support multiple files in a single scan parquet node. (#11922)
  • error instead of panic in unsupported sinks (#11915)
  • upcast int->float and date->datetime for certain Series comparisons (#11779)

🐞 Bug fixes

  • avoid integer overflow in offsets_to_groups when bigidx is enabled (#11901)
  • read_csv for empty lines (#11924)
  • raise suitable error on invalid predicates passed to filter method (#11928)
  • Fix Array data type initialization (#11907)
  • set null_count on categorical append (#11914)
  • predicate push-down remove predicate refers to alias for more branch (#11887)
  • address DataFrame construction error with lists of numpy arrays (#11905)
  • address issue with inadvertently shared options dict in read_excel (#11908)
  • raise a suitable error from read_excel and/or read_ods when target sheet does not exist (#11906)

🛠️ Other improvements

  • Fix typo in read_excel docstring (#11934)
  • Fix docstring for diff methods (#11921)
  • fix some typos and add polars-business to curated plugin list (#11916)
  • add missing 'diagonal_relaxed' to pl.concat "how" param docstring signature (#11909)

Thank you to all our contributors for making this release possible!
@LaurynasMiksys, @alexander-beedie, @mcrumiller, @reswqa, @ritchie46, @romanovacca, @shenker, @stinodego and @uchiiii