## pola-rs/polars — rs-0.55.1…rs-0.55.2

_21 commits._

### Features
- **feat: Add `struct.drop()` (#28666)** (72b3d4b)
- **feat: Improve error message when CSV name de-duplication fails (#28658)** (19bd5b7)

### Fixes
- **redo patch** (f3f3858)
- **fix: Preserve nulls when importing Arrow maps (#28680)** (d63b724)
- **fix: Propagate null `by` column values in `rolling_*_by` (#27367)** (7c743fc)
- **fix: Fix self-referencing `field` in `struct.with_fields` with `over` (#28678)** (f899e05)
- **fix: Fix Arrow buffer offset for `Utf8` and `Binary` (#28662)** (16b1fc3)

### Backend
- **0.55.2** (d7488c7)
- **lockfile** (014d313)
- **pyo3-polars** (1576cde)
- **Rust Polars 0.55.x release** (6caeef9)
- **depr(python): Deprecate `Expr.rechunk()` (#28692)** (f45f4e5)
- **depr: Deprecate `struct.rename_fields()` with an incorrect number of fields (#28672)** (e2e7b54)

### Docs
- **docs(python): Fix Polars Cloud API reference link (#28693)** (145a7d8)

### Chore
- **build: Bump quinn-proto from 0.11.14 to 0.11.16 (#28524)** (39b5890)
- **refactor(rust): Add (with_)context to PolarsResult for easier annotation (#28677)** (cd7219c)
- **chore(rust): Clean up polars-utils import structure (#28668)** (b800b2b)
- **chore: Re-enable `test_extension()` for streaming engine (#28611)** (87b9ea4)
- **chore(rust): Clean up vec utils (#28667)** (ec6d225)
- **chore(rust): Remove Rust compiler intrinsics, use nightly functions (#28665)** (f64f9ae)
- **chore: Update `test_hive_join_rewrite_semi_join` test to work with streaming engine (#28610)** (1b2f7be)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/pola-rs/polars?utm_source=github-action)._