Skip to content

Conversation

HonahX
Copy link
Contributor

@HonahX HonahX commented Oct 7, 2025

Rationale for this change

Closes #2590

I seem to be faster than the dependabot : ).

Pin pydantic version to <2.12.0 to avoid the recent regression: pydantic/pydantic#12347.

I made this an upper bound because it is unclear about the fix plan in pydantic community. Once their fix is out, we could release the upper bound and exclude affected versions only

Are these changes tested?

No dependency version update. Tested the new version in #2589 and confirmed the regression

Are there any user-facing changes?

No

cc: @Fokko @kevinjqliu

Copy link
Contributor

@gabeiglio gabeiglio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the quick PR! pinged in the slack channel for more visibility.

@kevinjqliu kevinjqliu merged commit ebe0a3c into apache:main Oct 7, 2025
10 checks passed
@kevinjqliu
Copy link
Contributor

thanks @HonahX!

lets keep track of this issue in #2590

@Fokko
Copy link
Contributor

Fokko commented Oct 8, 2025

Great catch @HonahX 🙌

Fokko added a commit to Fokko/iceberg-rust that referenced this pull request Oct 10, 2025
liurenjie1024 pushed a commit to apache/iceberg-rust that referenced this pull request Oct 10, 2025
## Which issue does this PR close?

Got fixed upstream apache/iceberg-python#2591

- Closes #1736 .

## What changes are included in this PR?

## Are these changes tested?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upstream Pydantic 2.12.0 has a Regression that will break PyIceberg

5 participants