Skip to content

Python Polars 0.19.10

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Oct 20:48
· 2278 commits to refs/heads/main since this release
eb469b4

⚠️ Deprecations

  • Deprecate DataType.is_nested (#11844)

🚀 Performance improvements

  • fix accidental quadratic behavior; cache null_count (#11889)
  • fix quadratic behavior in append sorted check (#11893)
  • optimise read_database Databricks queries made using SQLAlchemy connections (#11885)
  • properly push down slice before left/asof join (#11854)

✨ Enhancements

  • Introduce list.sample (#11845)
  • don't require empty config for cloud scan_parquet (#11819)

🐞 Bug fixes

  • use physical append (#11894)
  • Add include_nulls parameter to update (#11830)
  • recursively apply cast_unchecked in lists (#11884)
  • recursively check allowed streaming dtypes (#11879)
  • Frame slicing single column (#11825)
  • fix project pushdown for double projection contains count (#11843)
  • Propagate validity when cast primitive to list (#11846)
  • Edge cases for list count formatting (#11780)

🛠️ Other improvements

  • Further assert utils refactor (#11888)
  • load 40x40 avatar from github and add loading=lazy attribute. (#11886)
  • Fix Cargo warning for parquet2 dependency (#11882)
  • Allow manual trigger for docs deployment (#11881)
  • add section about plugins (#11855)
  • fix incorrect example of valid time zones (#11873)
  • fix typo in code example in section Expressions - Basic operators (#11848)
  • Bump docs dependencies (#11852)
  • add missing polars-ops tests to CI (#11859)
  • Assert utils refactor (#11813)

Thank you to all our contributors for making this release possible!
@Walnut356, @alexander-beedie, @dannyvankooten, @dependabot, @dependabot[bot], @ewoolsey, @jrycw, @mcrumiller, @nameexhaustion, @orlp, @reswqa, @ritchie46, @rjthoen, @romanovacca and @stinodego