Polars: py-1.36.1 Release

Release date:
December 9, 2025
Previous version:
py-1.36.0 (released December 8, 2025)
Magnitude:
1,418 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

Top Contributors in py-1.36.1

alexander-beedie
nameexhaustion
ritchie46
mcrumiller
orlp

Directory Browser for py-1.36.1

All files are compared to previous version, py-1.36.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

πŸš€ Performance improvements

  • Tune partitioned sink_parquet cloud performance (#25687)

✨ Enhancements

  • Allow creation of Object literal (#25690)
  • Don't collect schema in SQL union processing (#25675)

🐞 Bug fixes

  • Don't invalidate node in cluster-with-columns (#25714)
  • Move boto3 extra from s3fs in dev requirements (#25667)
  • Add missing type stubs for bin_slice, bin_head, and bin_tail (#25697)
  • Binary slice methods missing from Series and docs (#25683)
  • Mix-up of variable_name/value_name in unpivot (#25685)
  • Invalid usage of drop_first in to_dummies when nulls present (#25435)

πŸ“– Documentation

  • Fix typos in Excel and Pandas migration guides (#25709)
  • Add "right" to how options in join() docstrings (#25678)

πŸ› οΈ Other improvements

  • Move Object lit fix earlier in the function (#25713)
  • Remove unused decimal file (#25701)
  • Move boto3 extra from s3fs in dev requirements (#25667)
  • Upgrade to latest version of sqlparser-rs (#25673)
  • Update slab to version without RUSTSEC (#25686)
  • Fix typo (#25684)

Thank you to all our contributors for making this release possible! @AndreaBozzo, @Kevin-Patyk, @alexander-beedie, @dsprenkels, @jamesfricker, @mcrumiller, @nameexhaustion, @orlp and @ritchie46