Skip to content

Python Polars 0.20.29

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 May 17:40
24b77de

⚠️ Deprecations

  • Deprecate how="outer" join type in favour of how="full" (left/right are *also* outer joins) (#16417)

🚀 Performance improvements

  • Fix pathological small chunk parquet writing (#16433)

✨ Enhancements

  • Support zero-copy conversion for temporal types in DataFrame.to_numpy (#16429)
  • Allow designation of a custom name for the value_counts "count" column (#16434)
  • Default rechunk=False for read_parquet (#16427)
  • Add "ignore_spaces" to alpha and alphanumeric selectors, add "ascii_only" to digit (#16362)
  • Update __array__ method for Series and DataFrame to support copy parameter (#16401)

🐞 Bug fixes

  • add cluster_with_columns optimization toggle in python (#16446)
  • Fix struct 'with_fields' schema for update dtypes (#16428)
  • Fix error reading lists of CSV files that contain comments (#16426)
  • make read_parquet() respect rechunk flag when using pyarrow (#16418)
  • Improve read_excel dtype inference of "calamine" int/float results that include NaN (#16400)
  • Update apply call in str_duration_ util. (#16412)

📖 Documentation

  • Add interpolate_by entry to rst files. (#16422)
  • Fix sphinx headers: 'Example' → 'Examples' (#16407)

Thank you to all our contributors for making this release possible!
@KDruzhkin, @alexander-beedie, @ankane, @cmdlineluser, @coastalwhite, @itamarst, @nameexhaustion, @ritchie46 and @stinodego