## snowflakedb/snowpark-python — v1.51.1…v1.52.0

_11 commits._

### Features
- **SNOW-3338458: Snowpark python support for WIF secret in EA (#4202)** (dd9129f)
- **SNOW-3525585: Add Iceberg snapshot-id time travel support (version=) (#4231)** (40c88b9)

### Fixes
- **SNOW-3590670: fix that agg stats are not copied in df.copy (#4253)** (4afc47d)
- **NO-SNOW: fix 3.10 failures, improve coverage (#4252)** (8a140ef)
- **SNOW-3081273: fix Creating a stored procedure locally results in an unsupported version of cloudpicker (#4234)** (495acce)
- **SNOW-3485471: fix aliased dataframe referencing wrong column (#4246)** (2ec6d7b)

### Backend
- **update** (dee3da8)
- **SNOW-3488564: Remove Python 3.9 (#4218)** (8a14f6a)
- **SNOW-3485471: cte dedup for self-join case (#4245)** (dc4deee)
- **NO-SNOW: Merge back 1.51.1 release changes (#4242)** (cf1407f)
- **NO-SNOW: precommit shall use py3.10 (#4243)** (dff6633)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/snowflakedb/snowpark-python?utm_source=github-action)._